Demo Data from EDBT 2026 / reviewers in the wild / expert
Brandon Nguyen
dblp:290/9353
· DBLP profile ↗
4ranked-venue papers
0as first author
4since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Computer networks · 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
1 paper |
Memory systems · 87% Electronic design automation · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
memory access latency |
0.5 | 1 | 2021 | Prodigy: Improving the Memory Latency of Data-Indirect Irregular Workloads Using Hardware-Software Co-Design · HPCA 2021 |
Memory systems › cache
prefetching |
0.5 | 1 | 2021 | Prodigy: Improving the Memory Latency of Data-Indirect Irregular Workloads Using Hardware-Software Co-Design · HPCA 2021 |
Electronic design automation
hardware/software co-design |
0.1 | 1 | 2021 | Prodigy: Improving the Memory Latency of Data-Indirect Irregular Workloads Using Hardware-Software Co-Design · HPCA 2021 |
Methods — techniques the papers use, named apart from their topics
data indirection graph · 0.5compiler pass · 0.5adaptive prefetch distance · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Measure Once, Train Often: Scaling Waveform Classifiers with Channel-Augmented Data
Sage Trudeau, Spenser Chun, Brandon Nguyen, Kaushik R. Chowdhury |
WiOpt | 3 |
| 2025 | Demo: Smartphone Camera-aided RIS Beam SelectionabstractWe present a passive reconfigurable intelligent surface (RIS)-assisted beamforming system operating at 900 MHz, enhanced with vision-based environmental sensing for real-time adaptation of the reflected beam direction. In our setup, the RIS enables signals from a given transmitter to reach a mobile user by setting the appropriate weights for the RIS elements in real time. To handle dynamic conditions, we deploy an 8-bit Integer (INT8) quantized Convolutional Neural Network (CNN) at the receiver smartphone that utilizes images from the camera to infer the optimal RIS beam index given the transient angular difference between the RIS and the smartphone. By using such an out-of-modality image sensor, we avoid an exhaustive search through the entire codebook of beams. We demonstrate the system on Qualcomm's Snapdragon 8 Gen 3 mobile platform hardware with CNN optimization through the open source AI Model Efficiency Toolkit (AIMET). Our demo reveals that carefully optimized machine learning models at the network edge can enable low-latency and computationally efficient RIS beamforming for practical wireless deployments. Divyadharshini Muruganandham, Brandon Nguyen, Varun Srinivasan, Kaushik R. Chowdhury |
MobiHoc | 2 |
| 2022 | AVMaestro: A Centralized Policy Enforcement Framework for Safe Autonomous-driving EnvironmentsabstractAutonomous vehicles (AVs) are on the verge of changing the transportation industry. Despite the fast development of autonomous driving systems (ADSs), they still face safety and security challenges. Current defensive approaches usually focus on a narrow objective and are bound to specific platforms, making them difficult to generalize. To solve these limitations, we propose AVMaestro, an efficient and effective policy enforcement framework for full-stack ADSs. AVMaestro includes a code instrumentation module to systematically collect required information across the entire ADS, which will then be feed into a centralized data examination module, where users can utilize the global information to deploy defensive methods to protect AVs from various threats. AVMaestro is evaluated on top of Apollo-6.0 and experimental results confirm that it can be easily incorporated into the original ADS with almost negligible run-time delay. We further demonstrate that utilizing the global information can not only improve the accuracy of existing intrusion detection methods, but also potentially inspire new security applications. Sanjay Sri Vallabh Singapuram, Qingzhao Zhang 0001, David Ke Hong, Brandon Nguyen, Z. Morley Mao, Scott A. Mahlke, Qi Alfred Chen |
IV | 5 |
| 2021 | Prodigy: Improving the Memory Latency of Data-Indirect Irregular Workloads Using Hardware-Software Co-DesignabstractIrregular workloads are typically bottlenecked by the memory system. These workloads often use sparse data representations, e.g., compressed sparse row/column (CSR/CSC), to conserve space at the cost of complicated, irregular traversals. Such traversals access large volumes of data and offer little locality for caches and conventional prefetchers to exploit. This paper presents Prodigy, a low-cost hardware-software codesign solution for intelligent prefetching to improve the memory latency of several important irregular workloads. Prodigy targets irregular workloads including graph analytics, sparse linear algebra, and fluid mechanics that exhibit two specific types of data-dependent memory access patterns. Prodigy adopts a “best of both worlds” approach by using static program information from software, and dynamic run-time information from hardware. The core of the system is the Data Indirection Graph (DIG)-a proposed compact representation used to express program semantics such as the layout and memory access patterns of key data structures. The DIG representation is agnostic to a particular data structure format and is demonstrated to work with several sparse formats including CSR and CSC. Program semantics are automatically captured with a compiler pass, encoded as a DIG, and inserted into the application binary. The DIG is then used to program a low-cost hardware prefetcher to fetch data according to an irregular algorithm's data structure traversal pattern. We equip the prefetcher with a flexible prefetching algorithm that maintains timeliness by dynamically adapting its prefetch distance to an application's execution pace. We evaluate the performance, energy consumption, and transistor cost of Prodigy using a variety of algorithms from the GAP, HPCG, and NAS benchmark suites. We compare the performance of Prodigy against a non-prefetching baseline as well as state-of-the-art prefetchers. We show that by using just 0.8KB of storage, Prodigy outperforms a non-prefetching baseline by $2.6 \times$ and saves energy by $1.6 \times$, on average. Prodigy also outperforms modern data prefetchers by $1.5- 2.3 \times$. Nishil Talati, Kyle May, Armand Behroozi, Yichen Yang 0005, Kuba Kaszyk, Christos Vasiladiotis, Tarunesh Verma, Brandon Nguyen, Jiawen Sun, John Magnus Morton, Agreen Ahmadi, Todd M. Austin, Michael F. P. O'Boyle, Scott A. Mahlke, Trevor N. Mudge, Ronald G. Dreslinski |
HPCA | 9 |