EDBT 2026 Demo / reviewers in the wild / expert
Luka Daoud
dblp:139/0071
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2019
0000-0003-4708-4718ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Reconfigurable computing and FPGAs · 77% Hardware accelerators and domain-specific architectures · 23% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Reconfigurable computing and FPGAs › reconfigurable computing
evolvable hardware |
0.3 | 1 | 2018 | HexCell: a Hexagonal Cell for Evolvable Systolic Arrays on FPGAs: (Abstract Only) · FPGA 2018 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.3 | 1 | 2018 | SIFT Keypoint Descriptor Matching Algorithm: A Fully Pipelined Accelerator on FPGA(Abstract Only) · FPGA 2018 |
Reconfigurable computing and FPGAs › dynamic reconfiguration
partial reconfiguration |
0.3 | 1 | 2018 | HexCell: a Hexagonal Cell for Evolvable Systolic Arrays on FPGAs: (Abstract Only) · FPGA 2018 |
Hardware accelerators and domain-specific architectures
systolic array |
0.3 | 1 | 2018 | HexCell: a Hexagonal Cell for Evolvable Systolic Arrays on FPGAs: (Abstract Only) · FPGA 2018 |
Methods — techniques the papers use, named apart from their topics
verilog · 0.3system generator · 0.3high-level synthesis · 0.3genetic algorithm · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Detection and prevention protocol for black hole attack in network-on-chipabstractNetwork-on-Chip (NoC) has become exposed to security threats. It can be infected with a Hardware Trojan (HT) to degrade the system performance and apply a denial of service attack. In this paper, we proposed a new HT-based threat model, known as Black Hole Router (BHR), where it deliberately drops packets from the NoC. We proposed a detection and prevention protocol to such BHR attack with reasonably low overhead. The results show 10.83%, 27.78%, and 21.31% overhead in area, power, and performance, respectively. However, our proposed protocol not only detects the BHR attack but also avoids it and assures packet-delivery. Luka Daoud, Nader Rafla 0001 |
NOCS | 1 |
| 2018 | SIFT Keypoint Descriptor Matching Algorithm: A Fully Pipelined Accelerator on FPGA(Abstract Only)abstractScale Invariant Feature Transform (SIFT) algorithm is one of the classical feature extraction algorithms that is well known in Computer Vision. It consists of two stages: keypoint descriptor extraction and descriptor matching. SIFT descriptor matching algorithm is a computational intensive process. In this work, we present a design and implementation of a hardware core accelerator for the descriptor-matching algorithm on a field programmable gate array (FPGA). Our proposed hardware core architecture is able to cope with the memory bandwidth and hit the roofline performance model to achieve maximum throughput. The matching-core was implemented using Xilinx Vivado® EDA design suite on a Zynq®-based FPGA Development board. The proposed matching-core architecture is fully pipelined for 16-bit fixed-point operations and consists of five main submodules designed in Verilog, High Level Synthesis, and System Generator. The area resources were significantly reduced compared to the most recent matching-core implemented on hardware. While our proposed hardware accelerator matching-core was able to detect 98% matching-points compared to the software approach, it is 15.7 × faster. Luka Daoud, Muhammad Kamran Latif, Nader Rafla 0001 |
FPGA | 1 |
| 2018 | HexCell: a Hexagonal Cell for Evolvable Systolic Arrays on FPGAs: (Abstract Only)abstractThis paper presents a novel cell architecture for evolvable systolic arrays. HexCell is a tile-able processing element with a hexagonal shape that can be implemented and dynamically reconfigured on field-programmable gate arrays (FPGAs). The cell contains a functional unit, three input ports, and three output ports. It supports two concurrent configuration schemes: dynamic partial reconfiguration (DPR), where the functional unit is partially reconfigured at run time, and virtual reconfiguration circuit (VRC), where the cell output port bypasses one of the input data or selects the functional unit output. Hence, HexCell combines the merits of DPR and VRC including resource-awareness, reconfiguration speed and routing flexibility. In addition, the cell structure supports pipelining and data synchronization for achieving high throughput for data-intensive applications like image processing. A HexCell is represented by a binary string (chromosome) that encodes the cell's function and the output selections. Our developed evolvable HexCell array supports more inputs and outputs, a variety of possible datapaths, and has faster reconfiguration, compared to the state-of-the-art systolic array while maintaining the same resource utilization. Moreover, by using the same genetic algorithm on the two systolic arrays, results show that the HexCell array has higher throughput and can evolve faster than state-of-the-art array. Fady Hussein, Luka Daoud, Nader Rafla 0001 |
FPGA | 2 |
| 2014 | A Survey on Design and Implementation of Floating Point Adder in FPGA
Luka Daoud, Dawid Zydek, Henry Selvaraj |
ICSEng | 1 |