Browsing by Author "Salami, Behzad"
Now showing items 1-20 of 26
-
A Demo of FPGA Aggressive Voltage Downscaling: Power and Reliability Tradeoffs
Salami, Behzad; Unsal, Osman Sabri; Cristal Kestelman, Adrián (IEEE, 2018-12-06)
Conference lecture
Open AccessThe power consumption of digital circuits, e.g., Field Programmable Gate Arrays (FPGAs), is directly related to their operating supply voltages. On the other hand, usually, chip vendors introduce a conservative voltage ... -
A novel FPGA-based high throughput accelerator for binary search trees
Melikoglu, Oyku; Ergin, Oguz; Salami, Behzad; Pavón Rivera, Julián; Unsal, Osman Sabri; Cristal Kestelman, Adrián (Institute of Electrical and Electronics Engineers (IEEE), 2019)
Conference report
Open AccessThis paper presents a deeply pipelined and massively parallel Binary Search Tree (BST) accelerator for Field Programmable Gate Arrays (FPGAs). Our design relies on the extremely parallel on-chip memory, or Block RAMs (BRAMs) ... -
Accelerating Hash-Based Query Processing Operations on FPGAs by a Hash Table Caching Technique
Salami, Behzad; Arcas-Abella, Oriol; Sonmez, Nehir; Unsal, Osman; Cristal Kestelman, Adrián (Springer International Publishing, 2017-04-29)
Conference lecture
Open AccessExtracting valuable information from the rapidly growing field of Big Data faces serious performance constraints, especially in the software-based database management systems (DBMS). In a query processing system, hash-based ... -
Aggressive undervolting of FPGAs : power & reliability trade-offs
Salami, Behzad (Universitat Politècnica de Catalunya, 2018-11-19)
Doctoral thesis
Open AccessIn this work, we evaluate aggressive undervolting, i.e., voltage underscaling below the nominal level to reduce the energy consumption of Field Programmable Gate Arrays (FPGAs). Usually, voltage guardbands are added by ... -
An experimental study of reduced-voltage operation in modern FPGAs for neural network acceleration
Salami, Behzad; Onural, Erhan Baturay; Yuksel, Ismail Emir; Koc, Fahrettin; Ergin, Oguz; Cristal Kestelman, Adrián; Unsal, Osman Sabri; Sarbazi-Azad, Hamid; Mutlu, Onur (Institute of Electrical and Electronics Engineers (IEEE), 2020)
Conference report
Open AccessWe empirically evaluate an undervolting technique, i.e., underscaling the circuit supply voltage below the nominal level, to improve the power-efficiency of Convolutional Neural Network (CNN) accelerators mapped to Field ... -
AxleDB: A novel programmable query processing platform on FPGA
Salami, Behzad; Malazgirt, Gorker Alp; Arcas-Abella, Oriol; Yurdakul, Arda; Sonmez, Nehir (Elsevier, 2017-06-01)
Article
Open AccessWith the rise of Big Data, providing high-performance query processing capabilities through the acceleration of the database analytic has gained significant attention. Leveraging Field Programmable Gate Array (FPGA) ... -
Can we trust undervolting in FPGA-based deep learning designs at harsh conditions?
Koc, Fahrettin; Salami, Behzad; Ergin, Oguz; Unsal, Osman Sabri; Cristal Kestelman, Adrián (2022-05)
Article
Open AccessAs more Neural Networks on Field Programmable Gate Arrays (FPGAs) are used in a wider context, the importance of power efficiency increases. However, the focus on power should never compromise application accuracy. One ... -
Comprehensive Evaluation of Supply Voltage Underscaling in FPGA on-Chip Memories
Salami, Behzad; Unsal, Osman S.; Cristal Kestelman, Adrián (IEEE, 2018-12-13)
Conference lecture
Open AccessIn this work, we evaluate aggressive undervolting, i.e., voltage scaling below the nominal level to reduce the energy consumption of Field Programmable Gate Arrays (FPGAs). Usually, voltage guardbands are added by chip ... -
Demonstrating reduced-voltage FPGA-based neural network acceleration for power-efficiency
Onural, Erhan Baturay; Yuksel, Ismail Emir; Salami, Behzad (Institute of Electrical and Electronics Engineers (IEEE), 2020)
Conference lecture
Open AccessThis demo aims to demonstrate undervolting below the nominal level set by the vendor for off-the-shelf FPGAs running Deep Neural Networks (DNNs), to achieve power-efficiency. FPGAs are becoming popular [1-4], thanks to ... -
Evaluating built-in ECC of FPGA on-chip memories for the mitigation of undervolting faults
Salami, Behzad; Unsal, Osman Sabri; Cristal Kestelman, Adrián (Institute of Electrical and Electronics Engineers (IEEE), 2019)
Conference report
Open AccessVoltage underscaling below the nominal level is an effective solution for improving energy efficiency in digital circuits, e.g., Field Programmable Gate Arrays (FPGAs). However, further undervolting below a safe voltage ... -
Exceeding conservative limits: A consolidated analysis on modern hardware margins
Papadimitriou, George; Chatzidimitriou, Athanansios; Gizopoulos, Dimitris; Reddi, Vijay Janapa; Leng, Jingwen; Salami, Behzad; Unsal, Osman Sabri; Cristal Kestelman, Adrián (2020-06)
Article
Open AccessModern large-scale computing systems (data centers, supercomputers, cloud and edge setups and high-end cyber-physical systems) employ heterogeneous architectures that consist of multicore CPUs, general-purpose many-core ... -
Experimental study of aggressive undervolting in FPGAs
Salami, Behzad; Unsal, Osman Sabri; Cristal Kestelman, Adrián (Barcelona Supercomputing Center, 2019-05-07)
Conference report
Open AccessIn this work, we evaluate aggressive undervolting, i.e., voltage scaling below the nominal level to reduce the energy consumption of Field Programmable Gate Arrays (FPGAs). Usually, voltage guardbands are added by chip ... -
Fault Characterization Through FPGA Undervolting
Salami, Behzad; Unsal, Osman S.; Cristal Kestelman, Adrián (IEEE, 2018-12-06)
Conference lecture
Open AccessThe power and energy efficiency of Field Programmable Gate Arrays (FPGAs) are estimated to be up to 20X less than Application Specific Integrated Circuits (ASICs). What is needed to close this gap is aggressive power/energy ... -
Hardware acceleration for query processing: Leveraging FPGAs, CPUs, and memory
Arcas Abella, Oriol; Armejach Sanosa, Adrià; Hayes, Timothy; Malazgirt, Görker Alp; Palomar Pérez, Óscar; Salami, Behzad; Sonmez, Nehir (2016-01)
Article
Open AccessDatabase management systems have become an indispensable tool for industry, government, and academia, and form a significant component of modern datacenters. They can be used in a multitude of scenarios, including online ... -
HATCH: Hash Table Caching in Hardware for Efficient Relational Join on FPGA
Salami, Behzad; Arcas-Abella, Oriol; Sönmez, Nehir (Institute of Electrical and Electronics Engineers (IEEE), 2015-05)
Conference report
Open AccessIn this paper we present HATCH, a novel hash join engine. We follow a new design point which enables us to effectively cache the hash table entries in fast BRAM resources, meanwhile supporting collision resolution in ... -
LEGaTO: first steps towards energy-efficient toolset for heterogeneous computing
Cristal, Adrian; Unsal, Osman S.; Martorell, Xavier; Carpenter, Paul Matthew; de la Cruz, Raul; Bautista Gomez, Leonardo; Jimenez, Daniel; Alvarez, Carlos; Salami, Behzad; Madonar, Sergi; Pericàs Gleim, Miquel; Trancoso, Pedro; vor dem Berge, Micha; Billung-Meyer, Gunnar; Krupop, Stefan; Christmann, Wolfgang; Klawonn, Frank; Mihklafi, Amani; Becker, Tobias; Gaydadjiev, Georgi; Salomonsson, Hans; Dubhashi, Devdatt; Port, Oron; Hadar, Elad; Etsion, Yoav; Fetzer, Christof; Hagemeyer, Jens; Jungeblut, Thorsten; Kucza, Nils; Kaiser, Martin; Porrmann, Mario; Pasin, Marcelo; Schiavoni, Valerio; Rocha, Isabelly; Göttel, Christian; Felber, Pascal (ACM, 2018-07-15)
Conference lecture
Open AccessLEGaTO is a three-year EU H2020 project which started in December 2017. The LEGaTO project will leverage task-based programming models to provide a software ecosystem for Made-in-Europe heterogeneous hardware composed of ... -
LEGaTO: Low-energy, secure, and resilient toolset for heterogeneous computing
Salami, Behzad; Parasyris, Konstantinos; Cristal Kestelman, Adrián; Unsal, Osman Sabri; Martorell Bofill, Xavier; Carpenter, Paul Matthew; De la Cruz Martínez, Raul; Bautista Gomez, Leonardo; Jiménez González, Daniel; Álvarez Martínez, Carlos; Nabavilarimi, Seyed Saber; Madonar Soria, Sergi (Institute of Electrical and Electronics Engineers (IEEE), 2020)
Conference report
Open AccessThe LEGaTO project leverages task-based programming models to provide a software ecosystem for Made in-Europe heterogeneous hardware composed of CPUs, GPUs, FPGAs and dataflow engines. The aim is to attain one order of ... -
LEGaTO: towards energy-efficient, secure, fault-tolerant toolset for heterogeneous computing
Cristal Kestelman, Adrián; Unsal, Osman S.; Martorell, Xavier; Carpenter, Paul Matthew; de la Cruz, Raul; Bautista Gomez, Leonardo; Jimenez, Daniel; Alvarez, Carlos; Salami, Behzad; Madonar, Sergi; Pericàs, Miquel; Trancoso, Pedro; von dem Berge, Micha; Billung-Meyer, Gunnar; Krupop, Stefan; Christmann, Wolfgang; Klawonn, Frank; Mihklafi, Amani; Becker, Tobias; Gaydadjiev, Georgi; Salomonsson, Hans; Dubhashi, Devdatt; Port, Oron; Etsion, Yoav; Nowack, Vesna; Fetzer, Christof; Hagemeyer, Jens; Jungeblut, Thorsten; Kucza, Nils; Kaiser, Martin; Porrmann, Mario; Pasin, Marcelo; Schiavoni, Valerio; Rocha, Isabelly; Göttel, Christian; Felber, Pascal (Association for Computing Machinery (ACM), 2018-05-08)
Conference lecture
Open AccessLEGaTO is a three-year EU H2020 project which started in December 2017. The LEGaTO project will leverage task-based programming models to provide a software ecosystem for Made-in-Europe heterogeneous hardware composed of ... -
Leveraging FPGAs to accelerate the query processing of SQL-based databases
Salami, Behzad; Unsal, Osman; Cristal Kestelman, Adrián (Barcelona Supercomputing Center, 2017-05-04)
Conference report
Open Access -
Makinote: An FPGA-based HW/SW platform for pre-silicon emulation of RISC-V designs
Perdomo Hourné, Elias Augusto; Kropotov, Alexander; Cano Ladino, Francelly Katherine; Ali Shah, Syed Zafar; Cervero García, Teresa; Martorell Bofill, Xavier; Salami, Behzad (Association for Computing Machinery (ACM), 2024)
Conference report
Open AccessEmulating chip functionality before silicon production is crucial, especially with the increasing prevalence of RISC-V-based designs. FPGAs are promising candidates for such purposes due to their high-speed and reconfigurable ...