GenStore: A high-performance in-storage processing system for genome sequence analysis
Read mapping is a fundamental step in many genomics applications. It is used to identify
potential matches and differences between fragments (called reads) of a sequenced …
potential matches and differences between fragments (called reads) of a sequenced …
Gate-controlled skyrmion and domain wall chirality
Magnetic skyrmions are localized chiral spin textures, which offer great promise to store and
process information at the nanoscale. In the presence of asymmetric exchange interactions …
process information at the nanoscale. In the presence of asymmetric exchange interactions …
AlignS: A processing-in-memory accelerator for DNA short read alignment leveraging SOT-MRAM
Classified as a complex big data analytics problem, DNA short read alignment serves as a
major sequential bottleneck to massive amounts of data generated by next-generation …
major sequential bottleneck to massive amounts of data generated by next-generation …
SuperNPU: An extremely fast neural processing unit using superconducting logic devices
Superconductor single-flux-quantum (SFQ) logic family has been recognized as a highly
promising solution for the post-Moore's era, thanks to its ultra-fast and low-power switching …
promising solution for the post-Moore's era, thanks to its ultra-fast and low-power switching …
Gencache: Leveraging in-cache operators for efficient sequence alignment
A Nag, CN Ramachandra, R Balasubramonian… - Proceedings of the …, 2019 - dl.acm.org
Precision Medicine will rely on frequent genomic analysis, especially for patients
undergoing cancer treatments or suffering from rare diseases. Sequence alignment is …
undergoing cancer treatments or suffering from rare diseases. Sequence alignment is …
GenStore: A High-Performance and Energy-Efficient In-Storage Computing System for Genome Sequence Analysis
Read mapping is a fundamental, yet computationally-expensive step in many genomics
applications. It is used to identify potential matches and differences between fragments …
applications. It is used to identify potential matches and differences between fragments …
RAPID: A ReRAM processing in-memory architecture for DNA sequence alignment
Sequence alignment is a core component of many biological applications. As the
advancement in sequencing technologies produces a tremendous amount of data on an …
advancement in sequencing technologies produces a tremendous amount of data on an …
Automated accelerator generation and optimization with composable, parallel and pipeline architecture
CPU-FPGA heterogeneous architectures feature flexible acceleration of many workloads to
advance computational capabilities and energy efficiency in today's datacenters. This …
advance computational capabilities and energy efficiency in today's datacenters. This …
Positional stability of skyrmions in a racetrack memory with notched geometry
Magnetic skyrmions are chiral spin textures with attractive features, such as ultrasmall size,
solitonic nature, and easy mobility with small electrical currents that make them promising as …
solitonic nature, and easy mobility with small electrical currents that make them promising as …
UGEMM: Unary computing architecture for GEMM applications
General matrix multiplication (GEMM) is universal in various applications, such as signal
processing, machine learning, and computer vision. Conventional GEMM hardware …
processing, machine learning, and computer vision. Conventional GEMM hardware …