Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleFebruary 2022
Revisiting PathFinder Routing Algorithm
FPGA '22: Proceedings of the 2022 ACM/SIGDA International Symposium on Field-Programmable Gate ArraysPages 24–34https://doi.org/10.1145/3490422.3502356PathFinder, a popular routing algorithm widely used in the state-of-the-art FPGA compilation tools such as VTR 8, has been reported to have a non-negligible variation in the routing quality under routing resource constraints. Several workaround methods ...
- doctoral_thesisJanuary 2022
Virtualizing Reconfigurable Architectures: From FPGAs to Beyond
AbstractWith field-programmable gate arrays (FPGAs) being widely deployed in data centers to enhance the computing performance, an efficient virtualization support is required to fully unleash the potential of cloud FPGAs. However, the system support for ...
- research-articleNovember 2021
Hetero-ViTAL: a virtualization stack for heterogeneous FPGA clusters
ISCA '21: Proceedings of the 48th Annual International Symposium on Computer ArchitecturePages 470–483https://doi.org/10.1109/ISCA52012.2021.00044With field-programmable gate arrays (FPGAs) being widely deployed into data centers, an efficient virtualization support is required to fully unleash the potential of cloud FPGAs. Nevertheless, existing FPGA virtualization solutions only support a ...
- ArticleApril 2021
When application-specific ISA meets FPGAs: a multi-layer virtualization framework for heterogeneous cloud FPGAs
ASPLOS '21: Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating SystemsPages 123–134https://doi.org/10.1145/3445814.3446699While field-programmable gate arrays (FPGAs) have been widely deployed into cloud platforms, the high programming complexity and the inability to manage FPGA resources in an elastic/scalable manner largely limits the adoption of FPGA acceleration. ...
- research-articleSeptember 2020
MEG: A RISCV-based System Emulation Infrastructure for Near-data Processing Using FPGAs and High-bandwidth Memory
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 13, Issue 4Article No.: 19, Pages 1–24https://doi.org/10.1145/3409114Emerging three-dimensional (3D) memory technologies, such as the Hybrid Memory Cube (HMC) and High Bandwidth Memory (HBM), provide high-bandwidth and massive memory-level parallelism. With the growing heterogeneity and complexity of computer systems (...
- research-articleSeptember 2020
Hyper-AP: enhancing associative processing through a full-stack optimization
ISCA '20: Proceedings of the ACM/IEEE 47th Annual International Symposium on Computer ArchitecturePages 846–859https://doi.org/10.1109/ISCA45697.2020.00074Associative processing (AP) is a promising PIM paradigm that overcomes the von Neumann bottleneck (memory wall) by virtue of a radically different execution model. By decomposing arbitrary computations into a sequence of primitive memory operations (...
- research-articleMarch 2020
Virtualizing FPGAs in the Cloud
ASPLOS '20: Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating SystemsPages 845–858https://doi.org/10.1145/3373376.3378491Field-Programmable Gate Arrays (FPGAs) have been integrated into the cloud infrastructure to enhance its computing performance by supporting on-demand acceleration. However, system support for FPGAs in the context of the cloud environment is still in ...
- research-articleMarch 2018
Liquid Silicon-Monona: A Reconfigurable Memory-Oriented Computing Fabric with Scalable Multi-Context Support
ASPLOS '18: Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating SystemsPages 214–228https://doi.org/10.1145/3173162.3173167With the recent trend of promoting Field-Programmable Gate Arrays (FPGAs) to first-class citizens in accelerating compute-intensive applications in networking, cloud services and artificial intelligence, FPGAs face two major challenges in sustaining ...
Also Published in:
ACM SIGPLAN Notices: Volume 53 Issue 2 - research-articleFebruary 2018
Liquid Silicon: A Data-Centric Reconfigurable Architecture Enabled by RRAM Technology
FPGA '18: Proceedings of the 2018 ACM/SIGDA International Symposium on Field-Programmable Gate ArraysPages 51–60https://doi.org/10.1145/3174243.3174244This paper presents a data-centric reconfigurable architecture, namely Liquid Silicon, enabled by emerging non-volatile memory, i.e., RRAM. Compared to the heterogeneous architecture of commercial FPGAs, Liquid Silicon is inherently a homogeneous ...
- research-articleJanuary 2018
CMA: A Reconfigurable Complex Matching Accelerator for Wire-Speed Network Intrusion Detection
IEEE Computer Architecture Letters (ICAL), Volume 17, Issue 1Pages 33–36https://doi.org/10.1109/LCA.2017.2719023The rapid growth in network bandwidth and the ever more sophisticated network attack techniques pose challenges to current network intrusion detection systems (NIDS). While software-based solutions are incapable of performing wire-speed network traffic ...
- research-articleNovember 2017
RRAM-based reconfigurable in-memory computing architecture with hybrid routing
Recent advances in resistive random-access memory (RRAM) evoke great interests in exploring alternative architectures. One interesting work is a RRAM-based reconfigurable architecture that provides superior programmbility and blurs the boundary between ...
- research-articleNovember 2017
RRAM-based reconfigurable in-memory computing architecture with hybrid routing
2017 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)Pages 527–532https://doi.org/10.1109/ICCAD.2017.8203822Recent advances in resistive random-access memory (RRAM) evoke great interests in exploring alternative architectures. One interesting work is a RRAM-based reconfigurable architecture that provides superior programmbility and blurs the boundary between ...
- research-articleMarch 2017
Challenges and Opportunities: From Near-memory Computing to In-memory Computing
ISPD '17: Proceedings of the 2017 ACM on International Symposium on Physical DesignPages 43–46https://doi.org/10.1145/3036669.3038242The confluence of the recent advances in technology and the ever-growing demand for large-scale data analytics created a renewed interest in a decades-old concept, processing-in-memory (PIM). PIM, in general, may cover a very wide spectrum of compute ...
- posterFebruary 2017
A Mixed-Signal Data-Centric Reconfigurable Architecture enabled by RRAM Technology (Abstract Only)
FPGA '17: Proceedings of the 2017 ACM/SIGDA International Symposium on Field-Programmable Gate ArraysPage 285https://doi.org/10.1145/3020078.3021759This poster presents a data-centric reconfigurable architecture, which is enabled by emerging non-volatile memory, i.e., RRAM. Compared to the heterogeneous architecture of commercial FPGAs, it is inherently a homogeneous architecture comprising of a ...
- research-articleNovember 2016
Reconfigurable in-memory computing with resistive memory crossbar
2016 IEEE/ACM International Conference on Computer-Aided Design (ICCAD)Pages 1–8https://doi.org/10.1145/2966986.2967069Driven by recent advances in resistive random-access memory (RRAM), there have been growing interests in exploring alternative computing concept, i.e., in-memory processing, to address the classical von Neumann bottlenecks. Despite of their great promise ...