Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Derrick Quinn

dblp:362/8778 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
4since 2021 · last 2025
0009-0000-5862-6565ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 3 first-author · 4 since 2021Software engineering, systems software and programming languages · 2 · 2 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
3 papers
Memory systems · 72% Hardware accelerators and domain-specific architectures · 28%
Artificial intelligence
3 papers
Language models and text generation · 62% Efficient and distributed learning · 38%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 100%

Topics — the 14 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
processing-in-memory
1.722025
LongSight: Compute-Enabled Memory to Accelerate Large-Context LLMs via Sparse Attention · MICRO 2025
DReX: Accurate and Scalable Dense Retrieval Acceleration via Algorithmic-Hardware Codesign · ISCA 2025
Natural language and speech › Language models and text generation
retrieval-augmented generation
1.122025
Accelerating Retrieval-Augmented Generation · ASPLOS (1) 2025
DReX: Accurate and Scalable Dense Retrieval Acceleration via Algorithmic-Hardware Codesign · ISCA 2025
Machine learning › Efficient and distributed learning
inference acceleration
0.912025
Accelerating Retrieval-Augmented Generation · ASPLOS (1) 2025
Information retrieval › similarity search
nearest neighbor search
0.912025
Accelerating Retrieval-Augmented Generation · ASPLOS (1) 2025
Information retrieval
retrieval-augmented generation
0.912025
Accelerating Retrieval-Augmented Generation · ASPLOS (1) 2025
Hardware accelerators and domain-specific architectures
algorithm-hardware co-design
0.912025
DReX: Accurate and Scalable Dense Retrieval Acceleration via Algorithmic-Hardware Codesign · ISCA 2025
Hardware accelerators and domain-specific architectures
machine learning accelerator
0.912025
LongSight: Compute-Enabled Memory to Accelerate Large-Context LLMs via Sparse Attention · MICRO 2025
Memory systems
DRAM
0.712023
XFM: Accelerated Software-Defined Far Memory · MICRO 2023
Memory systems › memory disaggregation
far memory
0.712023
XFM: Accelerated Software-Defined Far Memory · MICRO 2023
Memory systems › processing-in-memory › memory-centric computing
near-memory accelerator
0.712023
XFM: Accelerated Software-Defined Far Memory · MICRO 2023
Memory systems › processing-in-memory
near-memory processing
0.712023
XFM: Accelerated Software-Defined Far Memory · MICRO 2023
Natural language and speech › Language models and text generation
large language model inference
0.312025
LongSight: Compute-Enabled Memory to Accelerate Large-Context LLMs via Sparse Attention · MICRO 2025
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search
0.312025
DReX: Accurate and Scalable Dense Retrieval Acceleration via Algorithmic-Hardware Codesign · ISCA 2025
Information retrieval › retrieval models › neural retrieval
dense retrieval
0.312025
DReX: Accurate and Scalable Dense Retrieval Acceleration via Algorithmic-Hardware Codesign · ISCA 2025

Methods — techniques the papers use, named apart from their topics

near-memory accelerator · 2.6in-DRAM early filtering · 2.6sparse attention · 1.7simulation · 0.7analytical modeling · 0.7FPGA implementation · 0.7
YearPublicationVenuePosition
2025 Accelerating Retrieval-Augmented Generation
abstract
An evolving solution to address hallucination and enhance accuracy in large language models (LLMs) is Retrieval-Augmented Generation (RAG), which involves augmenting LLMs with information retrieved from an external knowledge source, such as the web. This paper profiles several RAG execution pipelines and demystifies the complex interplay between their retrieval and generation phases. We demonstrate that while exact retrieval schemes are expensive, they can reduce inference time compared to approximate retrieval variants because an exact retrieval model can send a smaller but more accurate list of documents to the generative model while maintaining the same end-to-end accuracy. This observation motivates the acceleration of the exact nearest neighbor search for RAG.
Derrick Quinn, Mohammad Nouri, John Salihu, Alireza Salemi, Sukhan Lee 0002, Hamed Zamani, Mohammad Alian
ASPLOS (1)1
2025 DReX: Accurate and Scalable Dense Retrieval Acceleration via Algorithmic-Hardware Codesign
abstract
Retrieval-augmented generation (RAG) supplements large language models (LLM) with information retrieval to ensure up-to-date, accurate, factually grounded, and contextually relevant outputs.RAG implementations often employ dense retrieval methods and approximate k-nearest neighbor search (ANNS).Unfortunately, ANNS is inherently dataset-specific and prone to low recall, potentially leading to inaccuracies when irrelevant or incomplete context is passed to the LLM.Furthermore, sending numerous imprecise documents to the LLM for generation can significantly degrade performance compared to processing a smaller set of accurate documents.We propose DReX, a dataset-agnostic, accurate, and scalable Dense Retrieval Acceleration scheme enabled through a novel algorithmic-hardware co-design.We leverage in-DRAM logic to enable early filtering of embedding vectors far from the query vector.An outside-DRAM near-memory accelerator then performs exact nearest neighbor searches on the remaining filtered embeddings.This resulting design minimizes off-chip data movement and ensures precise and efficient retrieval, laying the foundation for robust and performant RAG systems that are broadly applicable.Our evaluation shows that DReX delivers a 6.2-7× reduction in time-to-first-token for a representative RAG application over a state-of-the-art mechanism while incurring reasonable area and power overheads in the memory subsystem.
Derrick Quinn, E. Ezgi Yücel, Martin Prammer, Zhenxing Fan, Kevin Skadron, Jignesh M. Patel, José F. Martínez, Mohammad Alian
ISCA1
2025 LongSight: Compute-Enabled Memory to Accelerate Large-Context LLMs via Sparse Attention
Derrick Quinn, E. Ezgi Yücel, Jinkwon Kim, José F. Martínez, Mohammad Alian
MICRO1
2023 XFM: Accelerated Software-Defined Far Memory
abstract
DRAM constitutes over 50% of server cost and 75% of the embodied carbon footprint of a server. To mitigate DRAM cost, far memory architectures have emerged. They can be separated into two broad categories: software-defined far memory (SFM) and disaggregated far memory (DFM). In this work, we compare the cost of SFM and DFM in terms of their required capital investment, operational expense, and carbon footprint. We show that, for applications whose data sets are compressible and have predictable memory access patterns, it takes several years for a DFM to break even with an equivalent capacity SFM in terms of cost and sustainability. We then introduce XFM, a near-memory accelerated SFM architecture, which exploits the coldness of data during SFM-initiated swap ins and outs. XFM leverages refresh cycles to seamlessly switch the access control of DRAM between the CPU and near-memory accelerator. XFM parallelizes near-memory accelerator accesses with row refreshes and removes the memory interference caused by SFM swap ins and outs. We modify an open source far memory implementation to implement a full-stack, user-level XFM. Our experimental results use a combination of an FPGA implementation, simulation, and analytical modeling to show that XFM eliminates memory bandwidth utilization when performing compression and decompression operations with SFM s of capacities up to 1TB. The memory and cache utilization reductions translate to 5 ∼ 27% improvement in the combined performance of co-running applications.
Amin Mamandipoor, Derrick Quinn, Mohammad Alian
MICRO3