Demo Data from EDBT 2026 / reviewers in the wild / expert
Ayman Hroub
dblp:159/6196
· DBLP profile ↗
4ranked-venue papers
1as first author
2since 2021 · last 2024
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-author · 2 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 |
Performance modeling and evaluation · 58% Processor architecture and microarchitecture · 23% Reconfigurable computing and FPGAs · 15% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
simulation |
0.6 | 2 | 2017 | A Very Fast Trace-Driven Simulation Platform for Chip-Multiprocessors Architectural Explorations · IEEE Trans. Parallel Distributed Syst. 2017 Efficient Generation of Compact Execution Traces for Multicore Architectural Simulations · ACM Trans. Archit. Code Optim. 2017 |
Performance modeling and evaluation › simulation › discrete-event simulation
trace-driven simulation |
0.6 | 2 | 2017 | A Very Fast Trace-Driven Simulation Platform for Chip-Multiprocessors Architectural Explorations · IEEE Trans. Parallel Distributed Syst. 2017 Efficient Generation of Compact Execution Traces for Multicore Architectural Simulations · ACM Trans. Archit. Code Optim. 2017 |
Processor architecture and microarchitecture
chip multiprocessor |
0.3 | 1 | 2017 | A Very Fast Trace-Driven Simulation Platform for Chip-Multiprocessors Architectural Explorations · IEEE Trans. Parallel Distributed Syst. 2017 |
Reconfigurable computing and FPGAs
FPGA-accelerated simulation |
0.3 | 1 | 2017 | A Very Fast Trace-Driven Simulation Platform for Chip-Multiprocessors Architectural Explorations · IEEE Trans. Parallel Distributed Syst. 2017 |
Processor architecture and microarchitecture
many-core architecture |
0.3 | 1 | 2017 | A Very Fast Trace-Driven Simulation Platform for Chip-Multiprocessors Architectural Explorations · IEEE Trans. Parallel Distributed Syst. 2017 |
Performance modeling and evaluation › simulation › processor simulation
multicore simulation |
0.3 | 1 | 2017 | Efficient Generation of Compact Execution Traces for Multicore Architectural Simulations · ACM Trans. Archit. Code Optim. 2017 |
Methods — techniques the papers use, named apart from their topics
verilog · 0.3trace-driven simulation · 0.3trace compression · 0.3binary encoding · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | SystemVerilog-SystemC TestBench Architecture for VLSI Chip Design VerificationabstractSimulation-based verification of Very-Large-Scale Integration (VLSI) chip design is inevitable. However, the simulation speed can be a bottleneck in the verification process productivity. People tried to accelerate simulation-based verification through parallelization, emulation, and reducing the number of test scenarios, etc. In this paper, we exploited the power of abstraction of SystemC to design fast and accurate golden functional reference models. These reference models can be integrated in the Universal Verification Methodology (UVM) based TestBench through Transaction Level Modeling (TLM). Thus, the UVM based TestBench interacts with the SystemC reference model to get the golden values, and use them for checking. We used the proposed methodology to verify the execution unit (EXU) of the open-source RISC-V based VeeR EL2 processor core. The experimental results showed that the proposed TestBench architecture with SystemC reference model is up to 15x faster than the TestBench with SystemVerilog reference model. Mohammad Ismael, Ayman Hroub, Nasib Naser |
VLSI-SoC | 2 |
| 2024 | Accelerating memory and I/O intensive HPC applications using hardware compression
Saleh Alsaleh, Muhammad E. S. Elrabaa, Aiman H. El-Maleh, Khaled A. Daud, Ayman Hroub, Muhamed F. Mudawar, Thierry-Laurent D. Tonellot |
J. Parallel Distributed Comput. | 5 |
| 2017 | Efficient Generation of Compact Execution Traces for Multicore Architectural SimulationsabstractRequiring no functional simulation, trace-driven simulation has the potential of achieving faster simulation speeds than execution-driven simulation of multicore architectures. An efficient, on-the-fly, high-fidelity trace generation method for multithreaded applications is reported. The generated trace is encoded in an instruction-like binary format that can be directly “interpreted” by a timing simulator to simulate a general load/store or x8-like architecture. A complete tool suite that has been developed and used for evaluation of the proposed method showed that it produces smaller traces over existing trace compression methods while retaining good fidelity including all threading- and synchronization-related events. Ayman Hroub, Muhammad E. S. Elrabaa, Muhamed F. Mudawar, Ahmad Khayyat |
ACM Trans. Archit. Code Optim. | 1 |
| 2017 | A Very Fast Trace-Driven Simulation Platform for Chip-Multiprocessors Architectural ExplorationsabstractSimulation is the main tool for computer architects and parallel application developers for developing new architectures and parallel algorithms on many-core machines. Simulating a many-core architecture represent a challenge to software simulators even with parallelization of these SW on multi-cores. Field Programmable Gate Arrays offer an excellent implementation platform due to inherent parallelism. Existing FPGA-based simulators however, are mostly execution-driven which consumes too many FPGA resources. Hence, they still trade-off accuracy with simulation speed as SW simulators do. In this work, an application-level trace-driven FPGA-based many-core simulator is presented. A parameterized Verilog template was developed that can generate any number of simulator tiles. The input trace has an architecturally agnostic format that is directly interpreted by the FPGA-based timing model to re-construct the execution events of the original application with accurate timing. This allows fitting a large number of simulation tiles on a single FPGA without sacrificing simulation speed or accuracy. Experimental results show that the simulator's average accuracy is ~14 percent with simulation speeds ranging from 100's of MIPs to over 2,200 MIPS for a 16-core target architecture. Hence, with accuracy similar to SW simulators, its speed is higher than all other FPGA-based simulators. Muhammad E. S. Elrabaa, Ayman Hroub, Muhamed F. Mudawar, Amran Al-Aghbari, Mohammed Alasli, Ahmad Khayyat |
IEEE Trans. Parallel Distributed Syst. | 2 |