Demo Data from EDBT 2026 / reviewers in the wild / expert
Abid Rafique
dblp:24/11110
· DBLP profile ↗
5ranked-venue papers
3as first author
2since 2021 · last 2025
0009-0003-9178-6650ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 3 first-author · 1 since 2021Security and privacy · 1 · 1 since 2021
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 · 31% High-performance computing · 28% Distributed systems · 28% | |
| Network and information security
1 paper |
Network security · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network security › intrusion detection and prevention
intrusion detection |
0.9 | 1 | 2025 | High Throughput Low Latency Network Intrusion Detection on FPGAs: A Raw Packet Approach · FPGA 2025 |
Reconfigurable computing and FPGAs
FPGA accelerator |
0.5 | 2 | 2025 | High Throughput Low Latency Network Intrusion Detection on FPGAs: A Raw Packet Approach · FPGA 2025 Communication Optimization of Iterative Sparse Matrix-Vector Multiply on GPUs and FPGAs · IEEE Trans. Parallel Distributed Syst. 2015 |
Distributed systems
communication optimization |
0.2 | 1 | 2015 | Communication Optimization of Iterative Sparse Matrix-Vector Multiply on GPUs and FPGAs · IEEE Trans. Parallel Distributed Syst. 2015 |
Distributed systems › distributed computing theory
computation-communication tradeoff |
0.2 | 1 | 2015 | Communication Optimization of Iterative Sparse Matrix-Vector Multiply on GPUs and FPGAs · IEEE Trans. Parallel Distributed Syst. 2015 |
GPUs and heterogeneous computing
GPU computing |
0.2 | 1 | 2015 | Communication Optimization of Iterative Sparse Matrix-Vector Multiply on GPUs and FPGAs · IEEE Trans. Parallel Distributed Syst. 2015 |
High-performance computing › sparse linear solver
sparse iterative solver |
0.2 | 1 | 2015 | Communication Optimization of Iterative Sparse Matrix-Vector Multiply on GPUs and FPGAs · IEEE Trans. Parallel Distributed Syst. 2015 |
High-performance computing › sparse linear algebra › sparse matrix computation
sparse matrix-vector multiplication |
0.2 | 1 | 2015 | Communication Optimization of Iterative Sparse Matrix-Vector Multiply on GPUs and FPGAs · IEEE Trans. Parallel Distributed Syst. 2015 |
Methods — techniques the papers use, named apart from their topics
raw packet processing · 1.7predictive modeling · 0.2loop unrolling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | High Throughput Low Latency Network Intrusion Detection on FPGAs: A Raw Packet Approach
Abid Rafique, Suhaib A. Fahmy, Aman Arora 0001 |
FPGA | 2 |
| 2024 | High Throughput Neural Network for Network Intrusion Detection on FPGAs: An Algorithm-Architecture Interaction
Syed Muhammad Fasih Ul Hassan, Muhammad Umer Farooq, Abid Rafique |
ICISSP | 4 |
| 2015 | Communication Optimization of Iterative Sparse Matrix-Vector Multiply on GPUs and FPGAsabstractTrading communication with redundant computation can increase the silicon efficiency of FPGAs and GPUs in accelerating communication-bound sparse iterative solvers. While k iterations of the iterative solver can be unrolled to provide O(k) reduction in communication cost, the extent of this unrolling depends on the underlying architecture, its memory model, and the growth in redundant computation. This paper presents a systematic procedure to select this algorithmic parameter k, which provides communication-computation tradeoff on hardware accelerators like FPGA and GPU. We provide predictive models to understand this tradeoff and show how careful selection of k can lead to performance improvement that otherwise demands significant increase in memory bandwidth. On an Nvidia C2050 GPU, we demonstrate a 1.9×-42.6× speedup over standard iterative solvers for a range of benchmarks and that this speedup is limited by the growth in redundant computation. In contrast, for FPGAs, we present an architecture-aware algorithm that limits off-chip communication but allows communication between the processing cores. This reduces redundant computation and allows large k and hence higher speedups. Our approach for FPGA provides a 0.3×-4.4× speedup over same-generation GPU devices where k is picked carefully for both architectures for a range of benchmarks. Abid Rafique, George A. Constantinides, Nachiket Kapre |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2013 | Application Composition and Communication Optimization in Iterative Solvers Using FPGAsabstractWe consider the problem of minimizing communication with off-chip memory and composition of multiple linear algebra kernels in iterative solvers for solving large-scale eigenvalue problems and linear systems of equations. While GPUs may offer higher throughput for individual kernels, overall application performance is limited by the inability to support on-chip sharing of data across kernels. In this paper, we show that higher on-chip memory capacity and superior on-chip communication bandwidth enables FPGAs to better support the composition of a sequence of kernels within these iterative solvers. We present a time-multiplexed FPGA architecture which exploits the on-chip capacity to store dependencies between kernels and high communication bandwidth to move data. We propose a resource-constrained framework to select the optimal value of an algorithmic parameter which provides the tradeoff between communication and computation cost for a particular FPGA. Using the Lanczos Method as a case study, we show how to minimize communication on FPGAs by this tight algorithm-architecture interaction and get superior performance over GPU despite of its ~5x larger off-chip memory bandwidth and ~2x greater peak singleprecision floating-point performance. Abid Rafique, Nachiket Kapre, George A. Constantinides |
FCCM | 1 |
| 2012 | Enhancing performance of Tall-Skinny QR factorization using FPGAsabstractCommunication-avoiding linear algebra algorithms with low communication latency and high memory bandwidth requirements like Tall-Skinny QR factorization (TSQR) are highly appropriate for acceleration using FPGAs. TSQR parallelizes QR factorization of tall-skinny matrices in a divide-and-conquer fashion by decomposing them into sub-matrices, performing local QR factorizations and then merging the intermediate results. As TSQR is a dense linear algebra problem, one would therefore imagine GPU to show better performance. However, the performance of GPU is limited by the memory bandwidth in local QR factorizations and global communication latency in the merge stage. We exploit the shape of the matrix and propose an FPGA-based custom architecture which avoids these bottlenecks by using high-bandwidth on-chip memories for local QR factorizations and by performing the merge stage entirely on-chip to reduce communication latency. We achieve a peak double-precision floating-point performance of 129 GFLOPs on Virtex-6 SX475T. A quantitative comparison of our proposed design with recent QR factorization on FPGAs and GPU shows up to 7.7× and 12.7× speed up respectively. Additionally, we show even higher performance over optimized linear algebra libraries like Intel MKL for multi-cores, CULA for GPUs and MAGMA for hybrid systems. Abid Rafique, Nachiket Kapre, George A. Constantinides |
FPL | 1 |