REVIEW 4 major objections 5 minor 241 references
MARS: Processing-In-Memory Acceleration of Raw Signal Genome Analysis Inside the Storage Subsystem
T0 review · 4 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read MARS claims 93x faster nanopore read mapping by moving analysis into the SSD.
desk verdict A serious systems paper that makes a genuine case for in-storage RSGA; the speedups are simulated, and the human-genome real-time margin is thin enough that the data-placement assumption needs scrutiny. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the in-SSD pipeline itself, organized around four compute elements: an Arithmetic Unit per pair of DRAM subarrays that performs add/compare/multiply operations for event detection and hash-value generation (Processing-Near-DRAM), a Querying Unit per subarray that uses DRAM row activation, custom match logic, and gated sense amplifiers to look up hash values in parallel (Processing-Using-DRAM), and a Sorter/Merger pair per flash controller that implements bitonic sorting and one-pass merging inside the SSD controller. These are tied together by a MARS Control Unit, a finite-state machine that sequences the steps, and a custom log-structured logical-to-physical mapping that lets data be read sequentially across flash channels, so the raw signals and reference index are processed as a streaming flow that never leaves the device.
What would settle it
Run MARS on a live stream of raw nanopore signals as the sequencer produces them, including the time to flush FTL metadata and arrange the data across channels, and compare end-to-end latency to RawHash2 reading from preloaded host DRAM; if the ingestion pass erases the 28x gap, the I/O-elimination claim is conditional on pre-arranged data placement.
Extended reading notes
Core claim
On the paper's own terms, the discovery is that hardware acceleration of raw-signal genome analysis only exposes a second bottleneck: once seeding and chaining are made fast, storage I/O accounts for up to 78% of end-to-end time, so any scalable RSGA system must be storage-centric. MARS is the proposed proof of concept: it runs the whole RSGA workflow inside a modern SSD, with event detection and quantization on near-DRAM arithmetic units, hash-table seeding by processing-using-DRAM row activation with gated sense amplifiers, and chaining via bitonic sorter/merger units in the SSD controller, all orchestrated by a finite-state-machine control unit with a log-structured address mapping that turns the genome index and raw signals into a sequential in-device stream. To fit the pipeline into the device, MARS adds two filters (frequency filtering and seed-and-vote, the latter applied to raw signals for the first time) and early quantization with 16-bit fixed-point arithmetic, which the paper shows costs little accuracy. The paper claims MARS matches or exceeds the accuracy of the RawHash2 software baseline while delivering the speedups and energy reductions stated in the abstract.
Load-bearing premise
The evaluation assumes input data is already placed sequentially and evenly across the SSD's flash channels, so the cost of ingesting and reorganizing raw signals as they stream from a real sequencer is not included.
Editorial extensions
If this is right
- MARS reports throughput above the full MinION sequencer rate for all five datasets, so real-time nanopore read mapping becomes plausible without a server-grade host.
- The basecalling step can be bypassed for read-mapping workloads, since filtering and quantization of raw signals alone give mapping accuracy comparable to basecalling-based pipelines.
- The combination of Processing-Using-DRAM and Processing-Near-DRAM inside one SSD broadens the design space for in-storage acceleration of other data-intensive applications.
- If the I/O-dominance analysis is right, future RSGA accelerators that ignore storage placement will deliver shrinking end-to-end returns as sequencing throughput grows.
- The paper's comparison against an external-PIM variant (MS-EXT) implies that keeping computation in the device, not just accelerating it, is what yields the largest gains.
Reading between the lines
- The paper does not model the cost of ingesting and reorganizing raw signals as they stream from the sequencer; if a data-placement pass is required before MARS can start, its end-to-end advantage over in-memory baselines could shrink.
- The same event-detection/quantization/hash-query/sort structure appears in other nanopore signal analyses such as methylation or RNA-modification detection, so the storage-centric recipe may transfer to those tasks if their accuracy tolerates the same filtering.
- A fair test of the central claim would compare MARS against RawHash2 with the raw signals already resident in host DRAM, isolating the I/O-elimination benefit from the filtering and fixed-point algorithmic gains.
- The speedup numbers assume a performance-optimized SSD with 4 GB internal DRAM; the paper's own sensitivity analysis shows MARS scales with DRAM size, which suggests the design's benefits depend on continued growth of SSD-internal DRAM capacity.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper identifies I/O data movement as the dominant bottleneck for raw-signal genome analysis (RSGA) once seeding and chaining are computationally accelerated, and proposes MARS, an in-storage processing system that places the RSGA read-mapping pipeline inside an SSD. MARS combines processing-using-DRAM (pLUTo-style hash-table query units inside the SSD-internal DRAM), processing-near-DRAM (arithmetic units near DRAM subarrays), and processing-near-DRAM logic in the SSD controller (sorter/merger units), together with software modifications: frequency filtering, seed-and-vote filtering, early quantization, and fixed-point arithmetic. The evaluation uses MQSim, CACTI7, Verilog synthesis, and data-movement latency calculations on five real datasets, and the paper claims 93x/40x speedups over a GPU-based basecalling pipeline (BC) and GenPIP, 28x over RawHash2, with energy reductions of 427x/72x/180x on average. Accuracy is reported as on par with or better than RawHash2 and close to a basecalling ground truth.
Significance. If the claimed results are reliable, MARS is a significant contribution: it is the first ISP system for RSGA, it is the first architecture to combine processing-using-DRAM and processing-near-DRAM inside a storage device, and its motivational analysis of the I/O bottleneck for accelerated RSGA is timely and well framed. The software modifications (early quantization and the combination of two filtering techniques) also appear to improve accuracy over RawHash2 in the reported settings. However, the evaluation is entirely simulation-based with no released code or data, and several load-bearing assumptions and an internal inconsistency in the accuracy reporting need to be resolved before the headline speedup and energy claims can be taken at face value.
major comments (4)
- [Section 7 (Datasets) and Section 6.5] The evaluation assumes that input data is 'already correctly placed, i.e. sequentially and evenly distributed across all SSD channels, for all evaluated systems' (Section 7). This assumption is load-bearing because MARS's custom L2P mapping in Section 6.5 stores only a starting LPA, the database size, and a sequence of PBAs, which works only if the reference index and raw signals are contiguous and striped across flash channels. In a real deployment, raw signals arrive as a stream from the sequencer and must be ingested or reorganized into this layout, and that cost is not modeled. Table 4 shows that the human-genome throughput of 286,728 bp/s is only 1.24x the full MinION rate of 230,400 bp/s, so even a modest ingestion or FTL-write overhead would erase the real-time margin for the largest dataset. Please add a quantitative ingestion/reorganization model, or explicitly scope the real-time claim to pre-placed data.
- [Section 8.1 vs. Section 7] Section 8.1 states that 'All hardware systems implement MS-CPUFloat workflow and thus achieve the same accuracy,' yet Section 7 lists MARS as the in-storage design using fixed-point arithmetic, with MS-CPUFixed as the CPU fixed-point variant. Because the hardware MARS uses fixed-point arithmetic, its accuracy should follow the MS-CPUFixed row of Table 3, not the MS-CPUFloat row. This discrepancy matters for the accuracy-parity claim: the D5 F1 values are 0.7612 for MS-CPUFloat versus 0.7300 for MS-CPUFixed. Please clarify which arithmetic MARS actually implements and report the corresponding accuracy consistently.
- [Section 7 (Evaluation Methodology) and Section 6.3] End-to-end performance is assembled by simulating each component individually and adding data-movement latencies, but the architecture description relies on overlap: Section 6.3 says that for partitioned indexes 'MARS overlaps computation with data loading, effectively hiding the data movement latency,' and Section 6.1.3 says compute units are activated whenever their inputs are available. The paper does not explain how the component-wise simulations account for this overlap or for contention among Arithmetic, Querying, Sorter, and Merger Units. In addition, the Querying Unit's sequential row-sweep cost in Section 6.3 is central to the reported seeding speedups, yet the simulation configuration in Table 1 provides no description of how row activations, matchline delays, or repeated sweeps over partitioned hash-table chunks are modeled. Please provide an end-to-end timing model that includes these effects or quantifies why they are negligible.
- [Section 5.1 and Table 3] The filtering thresholds (thresh_freq, thresh_voting, voting_window) are tuned on a 0.5%-2% subset of each dataset, and Table 3 reports accuracy on the full versions of those same datasets. Because the thresholds directly determine how many seeds and anchors survive to chaining, they affect both the F1 scores in Table 3 and the speedups in Fig. 11; reporting in-sample results may therefore overstate accuracy and performance. Please add held-out evaluation or a sensitivity analysis showing that the reported conclusions are stable across reasonable threshold choices.
minor comments (5)
- [Figure 9] The figure artwork contains explicit editing instructions that must be removed before publication: 'Improve text that fits to the figure', 'Show it is a sequence', 'Dotted lines call it step 1/2/3 etc', and 'Include that the current key is O'.
- [Section 8.2] The text says 'all seven systems' but Section 7 lists nine evaluated systems: BC, RH2, MS-CPUFloat, MS-CPUFixed, MARS, MS-EXT, MS-SIMDRAM, GenPIP, and MS-SmartSSD.
- [Figure 10] The label 'Contol Unit' should be corrected to 'Control Unit'.
- [Section 6.3] The paper states that multiple copies of the hash table can be stored in DRAM, but it does not quantify how many copies fit in the 4 GB internal DRAM alongside raw signals, intermediate results, and FTL metadata; please provide this analysis.
- [General] The manuscript does not state whether code or data will be released, which limits reproducibility of a fully simulated design; please add an availability statement.
Circularity Check
No significant circularity: MARS's central speedup and energy claims are simulation/evaluation results, not derived from fitted inputs or self-citation chains.
full rationale
The paper's central claims are end-to-end performance and energy comparisons obtained by simulation (MQSim, CACTI7, Verilog synthesis) and by running software baselines; they are not the output of a parametric fit. The filtering thresholds in Section 5.1 are tuned offline on subsets of 0.5-2%, but the reported accuracy and runtime are measured on the full datasets, so the result is not forced by construction. The motivational claim that I/O becomes dominant under acceleration is an explicit latency-reduction experiment, not a definitional identity. MARS builds on prior author-group components (RawHash2, pLUTo, FULCRUM-style arithmetic units, and related ISP work), but these are cited as published building blocks or baselines; the speedup numbers are not derived by citing those works' results. The stated evaluation assumption that data is pre-placed sequentially across SSD channels (Section 7) is an unmodeled real-world ingestion cost that could affect the real-time margin, but it is an experimental assumption, not a circular derivation. I find no equation, fitted parameter, or self-citation chain that makes the claimed prediction equivalent to its inputs.
Assumptions & free parameters
free parameters (4)
- thresh_freq =
2000 (small genomes), 20000 (large genomes)
- thresh_voting =
5 (small), 2 (large)
- voting_window =
256
- fixed-point bit width =
16
assumptions (5)
- domain assumption The pLUTo-style Querying Unit performs DRAM row-sweep hash table lookups at the modeled latency without errors.
- domain assumption The FULCRUM-based Arithmetic Unit can execute the required signal-to-event, quantization, hashing, filtering, and chaining DP operations at 164 MHz.
- domain assumption Input raw signal data and the reference index are already sequentially and evenly distributed across all channels of the SSD.
- standard math MQSim and CACTI7 provide accurate models for the SSD and LPDDR4 DRAM behavior.
- domain assumption 4 GB SSD-internal DRAM can hold the working set (hash table partitions of up to 2.6 GB for the human genome) and intermediate data simultaneously.
Cite this review
Pith. "Pith review of MARS: Processing-In-Memory Acceleration of Raw Signal Genome Analysis Inside the Storage Subsystem." pith.science (2026). https://pith.science/paper/55TTIX2O
@misc{pith2026250610931,
author = {Pith},
title = {Pith review of: MARS: Processing-In-Memory Acceleration of Raw Signal Genome Analysis Inside the Storage Subsystem},
year = {2026},
howpublished = {\url{https://pith.science/paper/55TTIX2O}},
note = {Machine review of arXiv:2506.10931}
}
read the original abstract
Raw signal genome analysis (RSGA) has emerged as a promising approach to enable real-time genome analysis by directly analyzing raw electrical signals. However, rapid advancements in sequencing technologies make it increasingly difficult for software-based RSGA to match the throughput of raw signal generation. This paper demonstrates that while hardware acceleration techniques can significantly accelerate RSGA, the high volume of genomic data shifts the performance and energy bottleneck from computation to I/O data movement. As sequencing throughput increases, I/O overhead becomes the main contributor to both runtime and energy consumption. Therefore, there is a need to design a high-performance, energy-efficient system for RSGA that can both alleviate the data movement bottleneck and provide large acceleration capabilities. We propose MARS, a storage-centric system that leverages the heterogeneous resources within modern storage systems (e.g., storage-internal DRAM, storage controller, flash chips) alongside their large storage capacity to tackle both data movement and computational overheads of RSGA in an area-efficient and low-cost manner. MARS accelerates RSGA through a novel hardware/software co-design approach. First, MARS modifies the RSGA pipeline via two filtering mechanisms and a quantization scheme, reducing hardware demands and optimizing for in-storage execution. Second, MARS accelerates the RSGA steps directly within the storage by leveraging both Processing-Near-Memory and Processing-Using-Memory paradigms. Third, MARS orchestrates the execution of all steps to fully exploit in-storage parallelism and minimize data movement. Our evaluation shows that MARS outperforms basecalling-based software and hardware-accelerated state-of-the-art read mapping pipelines by 93x and 40x, on average across different datasets, while reducing their energy consumption by 427x and 72x.
Figures
Figures from the paper (5 more)
Reference graph
Works this paper leans on
-
[1]
Towards Precision Medicine,
E. A. Ashley, “Towards Precision Medicine, ”Nature Reviews Genetics, 2016
2016
-
[2]
P4 Medicine: How Systems Medicine Will Transform the Healthcare Sector and Society,
M. Flores, G. Glusman, K. Brogaard, N. D. Price, and L. Hood, “P4 Medicine: How Systems Medicine Will Transform the Healthcare Sector and Society, ”Personalized Medicine, 2013
2013
-
[3]
Rapid Whole Genome Sequencing Impacts Care and Resource Utilization in Infants with Congenital Heart Disease,
N. M. Sweeney, S. A. Nahas, S. Chowdhury, S. Batalov, M. Clark, S. Caylor, J. Cakici, J. J. Nigro, Y. Ding, N. Veeraraghavan et al., “Rapid Whole Genome Sequencing Impacts Care and Resource Utilization in Infants with Congenital Heart Disease, ” NPJ Genomic Medicine, 2021
2021
-
[4]
Massively Scaled-Up Testing for SARS-CoV-2 RNA via Next-Generation Sequencing of Pooled and Barcoded Nasal and Saliva Samples,
J. S. Bloom, L. Sathe, C. Munugala, E. M. Jones, M. Gasperini, N. B. Lubock, F. Yarza, E. M. Thompson, K. M. Kovary, J. Park et al., “Massively Scaled-Up Testing for SARS-CoV-2 RNA via Next-Generation Sequencing of Pooled and Barcoded Nasal and Saliva Samples, ”Nature Biomedical Engineering, 2021
2021
-
[5]
Multiplexed Detection of SARS-CoV-2 and Other Respiratory Infections in High Throughput by SARSeq,
R. Yelagandula, A. Bykov, A. Vogt, R. Heinen, E. Özkan, M. M. Strobl, J. C. Baar, K. Uzunova, B. Hajdusits, D. Kordic et al., “Multiplexed Detection of SARS-CoV-2 and Other Respiratory Infections in High Throughput by SARSeq, ”Nature Commu- nications, 2021
2021
-
[6]
Comparative Population Genomics in Animals Uncovers the Determinants of Genetic Diversity,
J. Romiguier, P. Gayral, M. Ballenghien, A. Bernard, V. Cahais, A. Chenuil, Y. Chiari, R. Dernat, L. Duret, N. Faivre et al., “Comparative Population Genomics in Animals Uncovers the Determinants of Genetic Diversity, ”Nature, 2014
2014
-
[7]
Determinants of Genetic Diversity,
H. Ellegren and N. Galtier, “Determinants of Genetic Diversity, ”Nature Reviews Genetics, 2016
2016
-
[8]
Great Ape Genetic Diversity and Population History,
J. Prado-Martinez, P. H. Sudmant, J. M. Kidd, H. Li, J. L. Kelley, B. Lorente-Galdos, K. R. Veeramah, A. E. Woerner, T. D. O’Connor, G. Santpere, A. Cagan, C. Theunert, F. Casals, H. Laayouni, K. Munch, A. Hobolth, A. E. Halager, M. Malig, J. Hernandez- Rodriguez, I. Hernando-Herraez, K. Prüfer, M. Pybus, L. Johnstone, M. Lachmann, C. Alkan, D. Twigg, N. ...
2013
Show all 241 references
-
[9]
Personalized Copy Number and Segmental Duplication Maps Using Next- Generation Sequencing,
C. Alkan, J. M. Kidd, T. Marques-Bonet, G. Aksay, F. Antonacci, F. Hormozdiari, J. O. Kitzman, C. Baker, M. Malig, O. Mutlu, S. C. Sahinalp, R. A. Gibbs, and E. E. Eichler, “Personalized Copy Number and Segmental Duplication Maps Using Next- Generation Sequencing, ”Nature Gene...
2009
-
[10]
RawHash: Enabling Fast and Accurate Real-Time Analysis of Raw Nanopore Signals for Large Genomes,
C. Firtina, N. Mansouri Ghiasi, J. Lindegger, G. Singh, M. B. Cavlak, H. Mao, and O. Mutlu, “RawHash: Enabling Fast and Accurate Real-Time Analysis of Raw Nanopore Signals for Large Genomes, ”Bioinformatics, 2023
2023
-
[11]
Real-time Mapping of Nanopore Raw Signals,
H. Zhang, H. Li, C. Jain, H. Cheng, K. F. Au, H. Li, and S. Aluru, “Real-time Mapping of Nanopore Raw Signals, ”Bioinformatics, 2021
2021
-
[12]
Targeted Nanopore Sequencing by Real-time Mapping of Raw Electrical Signal with UNCALLED,
S. Kovaka, Y. Fan, B. Ni, W. Timp, and M. C. Schatz, “Targeted Nanopore Sequencing by Real-time Mapping of Raw Electrical Signal with UNCALLED, ”Nature Biotech- nology, 2021
2021
-
[13]
SquiggleNet: Real-time, Direct Classification of Nanopore Signals,
Y. Bao, J. Wadden, J. R. Erb-Downward, P. Ranjan, W. Zhou, T. L. McDonald, R. E. Mills, A. P. Boyle, R. P. Dickson, D. Blaauw, and J. D. Welch, “SquiggleNet: Real-time, Direct Classification of Nanopore Signals, ”Genome Biology, 2021
2021
-
[14]
Bonito,
“Bonito, ” https://github.com/nanoporetech/bonito
-
[15]
Minimap2: Pairwise Alignment for Nucleotide Sequences,
H. Li, “Minimap2: Pairwise Alignment for Nucleotide Sequences, ”Bioinformatics, 2018
2018
-
[16]
A Universal SNP and Small-Indel Variant Caller Using Deep Neural Networks,
R. Poplin, P.-C. Chang, D. Alexander, S. Schwartz, T. Colthurst, A. Ku, D. Newburger, J. Dijamco, N. Nguyen, P. T. Afshar, S. S. Gross, L. Dorfman, C. Y. McLean, and M. A. DePristo, “A Universal SNP and Small-Indel Variant Caller Using Deep Neural Networks, ”Nature Biotechnology, 2018
2018
-
[17]
RawAlign: Accurate, Fast, and Scalable Raw Nanopore Signal Mapping via Com- bining Seeding and Alignment,
J. Lindegger, C. Firtina, N. M. Ghiasi, M. Sadrosadati, M. Alser, and O. Mutlu, “RawAlign: Accurate, Fast, and Scalable Raw Nanopore Signal Mapping via Com- bining Seeding and Alignment, ”IEEE Access, 2024
2024
-
[18]
Mapping Short DNA Sequencing Reads and Calling Variants Using Mapping Quality Scores,
H. Li and J. Ruan, “Mapping Short DNA Sequencing Reads and Calling Variants Using Mapping Quality Scores, ”Genome research, 2008
2008
-
[19]
Accelerating Genome Analysis: A Primer on An Ongoing Journey,
M. Alser, Z. Bingöl, D. S. Cali, J. Kim, S. Ghose, C. Alkan, and O. Mutlu, “Accelerating Genome Analysis: A Primer on An Ongoing Journey, ”Micro, 2020
2020
-
[20]
Technology Dictates Algorithms: Recent Developments in Read Alignment,
M. Alser, J. Rotman, K. Taraszka, H. Shi, P. I. Baykal, H. T. Yang, V. Xue, S. Knyazev, B. D. Singer, B. Balliuet al., “Technology Dictates Algorithms: Recent Developments in Read Alignment, ”Genome Biology, 2021
2021
-
[21]
GateKeeper-GPU: Fast and Accurate Pre-Alignment Filtering in Short Read Mapping,
Z. Bingöl, M. Alser, O. Mutlu, O. Ozturk, and C. Alkan, “GateKeeper-GPU: Fast and Accurate Pre-Alignment Filtering in Short Read Mapping, ”IPDPSW, 2021
2021
-
[22]
Nanopore Sequencing and Assembly of a Human Genome with Ultra-Long Reads,
M. Jain, S. Koren, K. H. Miga, J. Quick, A. C. Rand, T. A. Sasani, J. R. Tyson, A. D. Beggs, A. T. Dilthey, I. T. Fiddes, S. Malla, H. Marriott, T. Nieto, J. O’Grady, H. E. Olsen, B. S. Pedersen, A. Rhie, H. Richardson, A. R. Quinlan, T. P. Snutch, L. Tee, B. Paten, A. M. Phil...
2018
-
[23]
Nanopore Sequencing Technology and Tools for Genome Assembly: Computational Analysis of the Current State, Bottlenecks and Future Directions,
D. Senol Cali, J. S. Kim, S. Ghose, C. Alkan, and O. Mutlu, “Nanopore Sequencing Technology and Tools for Genome Assembly: Computational Analysis of the Current State, Bottlenecks and Future Directions, ”Briefings in Bioinformatics, 2018
2018
-
[24]
Automated Forward and Reverse Ratcheting of DNA in a Nanopore at 5-Å Precision,
G. M. Cherf, K. R. Lieberman, H. Rashid, C. E. Lam, K. Karplus, and M. Akeson, “Automated Forward and Reverse Ratcheting of DNA in a Nanopore at 5-Å Precision, ” Nature Biotechnology, 2012
2012
-
[25]
Detection and Mapping of 5-methylcytosine and 5-hydroxymethylcytosine with Nanopore MspA,
A. H. Laszlo, I. M. Derrington, H. Brinkerhoff, K. W. Langford, I. C. Nova, J. M. Samson, J. J. Bartlett, M. Pavlenok, and J. H. Gundlach, “Detection and Mapping of 5-methylcytosine and 5-hydroxymethylcytosine with Nanopore MspA, ”PNAS, 2013
2013
-
[26]
Decoding Long Nanopore Sequencing Reads of natural DNA,
A. H. Laszlo, I. M. Derrington, B. C. Ross, H. Brinkerhoff, A. Adey, I. C. Nova, J. M. Craig, K. W. Langford, J. M. Samson, R. Daza, K. Doering, J. Shendure, and J. H. Gundlach, “Decoding Long Nanopore Sequencing Reads of natural DNA, ”Nature Biotechnology, 2014
2014
-
[27]
The Oxford Nanopore MinION: Delivery of Nanopore Sequencing to the Genomics Community,
M. Jain, O. H. E., B. Paten, and M. Akeson, “The Oxford Nanopore MinION: Delivery of Nanopore Sequencing to the Genomics Community, ”Genome Biology, 2016. 13
2016
-
[28]
DNA Sequencing at 40: Past, Present and Future,
J. Shendure, S. Balasubramanian, G. M. Church, W. Gilbert, J. Rogers, J. A. Schloss, and R. H. Waterston, “DNA Sequencing at 40: Past, Present and Future, ”Nature, 2017
2017
-
[29]
Rapid Metagenomic Identification of Viral Pathogens in Clinical Samples by Real-time Nanopore Sequencing Analysis,
A. L. Greninger, S. N. Naccache, S. Federman, G. Yu, P. Mbala, V. Bres, D. Stryke, J. Bouquet, S. Somasekar, J. M. Linnen, R. Dodd, P. Mulembakani, B. S. Schneider, J.-J. Muyembe-Tamfum, S. L. Stramer, and C. Y. Chiu, “Rapid Metagenomic Identification of Viral Pathogens in Cli...
2015
-
[30]
Assessment of Metagenomic Nanopore and Illumina Sequencing for Recovering Whole Genome Sequences of Chikungunya and Dengue Viruses Directly from Clinical Samples,
L. E. Kafetzopoulou, K. Efthymiadis, K. Lewandowski, A. Crook, D. Carter, J. Os- borne, E. Aarons, R. Hewson, J. A. Hiscox, M. W. Carroll, R. Vipond, and S. T. Pullan, “Assessment of Metagenomic Nanopore and Illumina Sequencing for Recovering Whole Genome Sequences of Chikungu...
2018
-
[31]
Real-time Selective Sequencing using Nanopore Technology,
M. Loose, S. Malla, and M. Stout, “Real-time Selective Sequencing using Nanopore Technology, ”Nat. Methods, 2016
2016
-
[32]
Read- fish Enables Targeted Nanopore Sequencing of gigabase-sized Genomes,
A. Payne, N. Holmes, T. Clarke, R. Munro, B. J. Debebe, and M. Loose, “Read- fish Enables Targeted Nanopore Sequencing of gigabase-sized Genomes, ”Nature Biotechnology, 2021
2021
-
[33]
Efficient Real-time Selective Genome Sequencing on Resource-Constrained Devices,
P. J. Shih, H. Saadat, S. Parameswaran, and H. Gamaarachchi, “Efficient Real-time Selective Genome Sequencing on Resource-Constrained Devices, ”GigaScience, 2023
2023
-
[34]
SACall: A Neural Network Basecaller for Oxford Nanopore Sequencing Data Based on Self-Attention Mechanism,
N. Huang, F. Nie, P. Ni, F. Luo, and J. Wang, “SACall: A Neural Network Basecaller for Oxford Nanopore Sequencing Data Based on Self-Attention Mechanism, ”TCBB, 2020
2020
-
[35]
RUBICON: A Framework for Designing Efficient Deep Learning- Based Genomic Basecallers,
G. Singh, M. Alser, A. Khodamoradi, K. Denolf, C. Firtina, M. B. Cavlak, H. Corporaal, and O. Mutlu, “RUBICON: A Framework for Designing Efficient Deep Learning- Based Genomic Basecallers, ”Genome Biology, 2024
2024
-
[36]
SquiggleFilter: An Accelerator for Portable Virus Detection,
T. Dunn, H. Sadasivan, J. Wadden, K. Goliya, K.-Y. Chen, D. Blaauw, R. Das, and S. Narayanasamy, “SquiggleFilter: An Accelerator for Portable Virus Detection, ” in MICRO, 2021
2021
-
[37]
GenPIP: In-Memory Acceleration of Genome Analysis via Tight Integration of Basecalling and Read Mapping,
H. Mao, M. Alser, M. Sadrosadati, C. Firtina, A. Baranwal, D. S. Cali, A. Manglik, N. A. Alserr, and O. Mutlu, “GenPIP: In-Memory Acceleration of Genome Analysis via Tight Integration of Basecalling and Read Mapping, ” inMICRO, 2022
2022
-
[38]
Nanopore Sequencing Technol- ogy, Bioinformatics and Applications,
Y. Wang, Y. Zhao, A. Bollas, Y. Wang, and K. F. Au, “Nanopore Sequencing Technol- ogy, Bioinformatics and Applications, ”Nature Biotechnology, 2021
2021
-
[39]
RawHash2: Mapping Raw Nanopore Signals Using Hash-Based Seeding and Adaptive Quantization,
C. Firtina, M. Soysal, J. Lindegger, and O. Mutlu, “RawHash2: Mapping Raw Nanopore Signals Using Hash-Based Seeding and Adaptive Quantization, ”Bioinfor- matics, 2024
2024
-
[40]
Rawsamble: Overlapping and Assembling Raw Nanopore Signals using a Hash-based Seeding Mechanism,
C. Firtina, M. Mordig, H. Mustafa, S. Goswami, N. M. Ghiasi, S. Mercogliano, F. Eris, J. Lindegger, A. Kahles, and O. Mutlu, “Rawsamble: Overlapping and Assembling Raw Nanopore Signals using a Hash-based Seeding Mechanism, ”arXiv, 2024
2024
-
[41]
Real-Time Selective Sequencing with RUBRIC: Read Until with Base- call and Reference-Informed Criteria,
H. S. Edwards, R. Krishnakumar, A. Sinha, S. W. Bird, K. D. Patel, and M. S. Bartsch, “Real-Time Selective Sequencing with RUBRIC: Read Until with Base- call and Reference-Informed Criteria, ”Sci. Rep., 2019
2019
-
[42]
Rapid Real-time Squiggle Classification for Read Until Using RawMap,
H. Sadasivan, J. Wadden, K. Goliya, P. Ranjan, R. P. Dickson, D. Blaauw, R. Das, and S. Narayanasamy, “Rapid Real-time Squiggle Classification for Read Until Using RawMap, ”Arch. Clin. Biomed. Res., 2023
2023
-
[43]
Coriolis: Enabling Metagenomic Classification on Lightweight Mobile Devices,
A. J. Mikalsen and J. Zola, “Coriolis: Enabling Metagenomic Classification on Lightweight Mobile Devices, ”Bioinform., 2023
2023
-
[44]
Sig- moni: Classification of Nanopore Signal with a Compressed Pangenome Index,
V. S. Shivakumar, O. Y. Ahmed, S. Kovaka, M. Zakeri, and B. Langmead, “Sig- moni: Classification of Nanopore Signal with a Compressed Pangenome Index, ” Bioinfromatics, 2024
2024
-
[45]
TargetCall: Eliminating the Wasted Computation in Basecalling via Pre-Basecalling Filtering,
M. B. Cavlak, G. Singh, M. Alser, C. Firtina, J. Lindegger, M. Sadrosadati, N. M. Ghiasi, C. Alkan, and O. Mutlu, “TargetCall: Eliminating the Wasted Computation in Basecalling via Pre-Basecalling Filtering, ”Frontiers in Genetics, 2024
2024
-
[46]
Nanopore Native RNA Sequencing of a Human Poly(A) Transcriptome,
R. E. Workman, A. D. Tang, P. S. Tang, M. Jain, J. R. Tyson, R. Razaghi, P. C. Zuzarte, T. Gilpatrick, A. Payne, J. Quick, N. Sadowski, N. Holmes, J. G. de Jesus, K. L. Jones, C. M. Soulette, T. P. Snutch, N. Loman, B. Paten, M. Loose, J. T. Simpson, H. E. Olsen, A. N. Brooks,...
2019
-
[47]
Performance of Neural Network Basecalling Tools for Oxford Nanopore Sequencing,
R. R. Wick, L. M. Judd, and K. E. Holt, “Performance of Neural Network Basecalling Tools for Oxford Nanopore Sequencing, ”Genome Biology, 2019
2019
-
[48]
Beyond Sequencing: Machine Learning Algorithms Extract Biology Hidden in Nanopore Signal Data,
Y. K. Wan, C. Hendra, P. N. Pratanwanich, and J. Göke, “Beyond Sequencing: Machine Learning Algorithms Extract Biology Hidden in Nanopore Signal Data, ” Trends in Genetics, 2022
2022
-
[49]
Mapping DNA Methylation with High-throughput Nanopore Sequencing,
A. C. Rand, M. Jain, J. M. Eizenga, A. Musselman-Brown, H. E. Olsen, M. Akeson, and B. Paten, “Mapping DNA Methylation with High-throughput Nanopore Sequencing, ” Nature Methods, 2017
2017
-
[50]
De- tecting DNA Cytosine Methylation using Nanopore Sequencing,
J. T. Simpson, R. E. Workman, P. C. Zuzarte, M. David, L. J. Dursi, and W. Timp, “De- tecting DNA Cytosine Methylation using Nanopore Sequencing, ”Nature Methods, 2017
2017
-
[51]
Direct Detection of RNA Modifications and Structure using Single-Molecule Nanopore Sequencing,
W. Stephenson, R. Razaghi, S. Busan, K. M. Weeks, W. Timp, and P. Smibert, “Direct Detection of RNA Modifications and Structure using Single-Molecule Nanopore Sequencing, ”Cell Genomics, 2022
2022
-
[52]
Real-time Biochemical-free Targeted Sequencing of RNA species with RISER,
Alexandra Sneddon, Agin Ravindran, Nadine Hein, Nikolay Shirokikh, and Eduardo Eyras, “Real-time Biochemical-free Targeted Sequencing of RNA species with RISER, ”bioRxiv, 2022
2022
-
[53]
Uncalled4 Improves Nanopore DNA and RNA Modifi- cation Detection via Fast and Accurate Signal Alignment,
S. Kovaka, P. W. Hook, K. M. Jenike, V. Shivakumar, L. B. Morina, R. Razaghi, W. Timp, and M. C. Schatz, “Uncalled4 Improves Nanopore DNA and RNA Modifi- cation Detection via Fast and Accurate Signal Alignment, ”Nature Methods, 2024
2024
-
[54]
Accelerated Dynamic Time Warping on GPU for Selective Nanopore Sequencing,
H. Sadasivan, D. Stiffler, A. Tirumala, J. Israeli, and S. Narayanasamy, “Accelerated Dynamic Time Warping on GPU for Selective Nanopore Sequencing, ”J. Biomed Biotechnol, 2023
2023
-
[55]
Accelerating Dynamic Time Warping Subsequence Search with GPUs and FPGAs,
D. Sart, A. Mueen, W. Najjar, E. Keogh, and V. Niennattrakul, “Accelerating Dynamic Time Warping Subsequence Search with GPUs and FPGAs, ” inICDM, 2010
2010
-
[56]
GPU Accelerated Adaptive Banded Event Alignment for Rapid Comparative Nanopore Signal Analysis,
H. Gamaarachchi, C. W. Lam, G. Jayatilaka, H. Samarakoon, J. T. Simpson, M. A. Smith, and S. Parameswaran, “GPU Accelerated Adaptive Banded Event Alignment for Rapid Comparative Nanopore Signal Analysis, ”BMC Bioinformatics, 2020
2020
-
[57]
Hardware Acceleration of Long Read Pairwise Overlapping in Genome Sequencing: A Race between FPGA and GPU,
L. Guo, J. Lau, Z. Ruan, P. Wei, and J. Cong, “Hardware Acceleration of Long Read Pairwise Overlapping in Genome Sequencing: A Race between FPGA and GPU, ” in FCCM, 2019
2019
-
[58]
A VLSI Hardware Accelerator for Dynamic Time Warping,
V. Sundaresan, S. Nichani, N. Ranganathan, and R. Sankar, “A VLSI Hardware Accelerator for Dynamic Time Warping, ” inICPR, 1992
1992
-
[59]
Cross Layer Design Using HW/SW Co-Design and HLS to Accelerate Chaining in Genomic Analysis,
K. Liyanage, H. Gamaarachchi, R. Ragel, and S. Parameswaran, “Cross Layer Design Using HW/SW Co-Design and HLS to Accelerate Chaining in Genomic Analysis, ” TCAD, 2023
2023
-
[60]
Energy Efficient Adaptive Banded Event Alignment using OpenCL on FPGAs,
S. Samarasinghe, P. Premathilaka, W. Herath, H. Gamaarachchi, and R. Ragel, “Energy Efficient Adaptive Banded Event Alignment using OpenCL on FPGAs, ” in ICIAfS, 2021
2021
-
[61]
A Fast Read Alignment Method based on Seed-and- Vote for Next Generation Sequencing,
S. Liu, Y. Wang, and F. Wang, “A Fast Read Alignment Method based on Seed-and- Vote for Next Generation Sequencing, ”BMC bioinformatics, 2016
2016
-
[62]
The Subread Aligner: Fast, Accurate and Scalable Read Mapping by Seed-and-Vote,
Y. Liao, G. K. Smyth, and W. Shi, “The Subread Aligner: Fast, Accurate and Scalable Read Mapping by Seed-and-Vote, ”Nucleic acids research, 2013
2013
-
[63]
Dorado,
“Dorado, ” https://github.com/nanoporetech/dorado
-
[64]
From Molecules to Genomic Variations: Accelerating Genome Analysis via Intelligent Algorithms and Architectures,
M. Alser, J. Lindegger, C. Firtina, N. Almadhoun, H. Mao, G. Singh, J. Gomez-Luna, and O. Mutlu, “From Molecules to Genomic Variations: Accelerating Genome Analysis via Intelligent Algorithms and Architectures, ”CSBJ, 2022
2022
-
[65]
Fast-bonito: A Faster Deep Learning Based Basecaller for Nanopore Sequencing,
Z. Xu, Y. Mai, D. Liu, W. He, X. Lin, C. Xu, L. Zhang, X. Meng, J. Mafofo, W. Za- her et al., “Fast-bonito: A Faster Deep Learning Based Basecaller for Nanopore Sequencing, ”Artificial Intelligence in the Life Sciences , 2021
2021
-
[66]
Causalcall: Nanopore Basecalling using a Temporal Convolutional Network,
J. Zeng, H. Cai, H. Peng, H. Wang, Y. Zhang, and T. Akutsu, “Causalcall: Nanopore Basecalling using a Temporal Convolutional Network, ”Frontiers in Genetics, 2020
2020
-
[67]
RUBICON: A Framework for Designing Efficient Deep Learning- Based Genomic Basecallers,
G. Singh, M. Alser, K. Denolf, C. Firtina, A. Khodamoradi, M. B. Cavlak, H. Corporaal, and O. Mutlu, “RUBICON: A Framework for Designing Efficient Deep Learning- Based Genomic Basecallers, ”Genome Biology, 2024
2024
-
[68]
Shouji: A Fast and Efficient Pre-alignment Filter for Sequence Alignment,
M. Alser, H. Hassan, A. Kumar, O. Mutlu, and C. Alkan, “Shouji: A Fast and Efficient Pre-alignment Filter for Sequence Alignment, ”Bioinformatics, 2019
2019
-
[69]
SneakySnake: A Fast and Accurate Universal Genome Pre-alignment Filter for CPUs, GPUs and FPGAs,
M. Alser, T. Shahroodi, J. Gómez-Luna, C. Alkan, and O. Mutlu, “SneakySnake: A Fast and Accurate Universal Genome Pre-alignment Filter for CPUs, GPUs and FPGAs, ”Bioinformatics, 2020
2020
-
[70]
Accelerating Read Mapping with FastHASH,
H. Xin, D. Lee, F. Hormozdiari, S. Yedkar, O. Mutlu, and C. Alkan, “Accelerating Read Mapping with FastHASH, ”BMC Genomics, 2013
2013
-
[71]
GateKeeper: a new Hardware Architecture for Accelerating Pre-alignment in DNA Short Read Mapping,
M. Alser, H. Hassan, H. Xin, O. Ergin, O. Mutlu, and C. Alkan, “GateKeeper: a new Hardware Architecture for Accelerating Pre-alignment in DNA Short Read Mapping, ”Bioinformatics, 2017
2017
-
[72]
GRIM-Filter: Fast Seed Location Filtering in DNA Read Mapping Using Processing-in-memory Technologies,
J. S. Kim, D. S. Cali, H. Xin, D. Lee, S. Ghose, M. Alser, H. Hassan, O. Ergin, C. Alkan, and O. Mutlu, “GRIM-Filter: Fast Seed Location Filtering in DNA Read Mapping Using Processing-in-memory Technologies, ”BMC Genomics, 2018
2018
-
[73]
GASSST: Global Alignment Short Sequence Search Tool,
G. Rizk and D. Lavenier, “GASSST: Global Alignment Short Sequence Search Tool, ” Bioinformatics, 2010
2010
-
[74]
mrsFAST-Ultra: A Compact, SNP-Aware Mapper for High Performance Sequencing Applications,
F. Hach, I. Sarrafi, F. Hormozdiari, C. Alkan, E. E. Eichler, and S. C. Sahinalp, “mrsFAST-Ultra: A Compact, SNP-Aware Mapper for High Performance Sequencing Applications, ”Nucleic acids research, 2014
2014
-
[75]
Seed-and-vote based In-Memory Accelerator for DNA Read Mapping,
A. F. Laguna, H. Gamaarachchi, X. Yin, M. Niemier, S. Parameswaran, and X. S. Hu, “Seed-and-vote based In-Memory Accelerator for DNA Read Mapping, ” inICCAD, 2020
2020
-
[76]
Shifted Hamming distance: a fast and accurate SIMD-friendly filter to accelerate alignment verification in read mapping,
H. Xin, J. Greth, J. Emmons, G. Pekhimenko, C. Kingsford, C. Alkan, and O. Mutlu, “Shifted Hamming distance: a fast and accurate SIMD-friendly filter to accelerate alignment verification in read mapping, ”Bioinformatics, 2015
2015
-
[77]
Optimal seed solver: optimizing seed selection in read mapping,
H. Xin, S. Nahar, R. Zhu, J. Emmons, G. Pekhimenko, C. Kingsford, C. Alkan, and O. Mutlu, “Optimal seed solver: optimizing seed selection in read mapping, ” Bioinformatics, 2016
2016
-
[78]
Chaining multiple-alignment fragments in sub-quadratic time,
G. Myers and W. Miller, “Chaining multiple-alignment fragments in sub-quadratic time, ” inACM-SIAM Symposium on Discrete Algorithms , 1995
1995
-
[79]
MAGNET: Understanding and improving the accuracy of genome pre-Alignment filtering,
M. Alser, O. Mutlu, and C. Alkan, “MAGNET: Understanding and improving the accuracy of genome pre-Alignment filtering, ” 2017
2017
-
[80]
On Genomic Repeats and Reproducibility,
C. Firtina and C. Alkan, “On Genomic Repeats and Reproducibility, ”Bioinformatics, 2016
2016
-
[81]
Inside Solid State Drives (SSDs),
R. Micheloni, A. Marelli, and K. Eshghi, “Inside Solid State Drives (SSDs), ” 2018
2018
-
[82]
Error Characterization, Mitigation, and Recovery in Flash-Memory-based Solid-State Drives,
Y. Cai, S. Ghose, E. F. Haratsch, Y. Luo, and O. Mutlu, “Error Characterization, Mitigation, and Recovery in Flash-Memory-based Solid-State Drives, ”Proceedings of the IEEE, 2017
2017
-
[83]
Design Tradeoffs for SSD Performance,
N. Agrawal, V. Prabhakaran, T. Wobber, J. D. Davis, M. Manasse, and R. Panigrahy, “Design Tradeoffs for SSD Performance, ” inUSENIX ATC, 2008
2008
-
[84]
Errors in Flash-Memory- based Solid-State Drives: Analysis, Mitigation, and Recovery,
Y. Cai, S. Ghose, E. F. Haratsch, Y. Luo, and O. Mutlu, “Errors in Flash-Memory- based Solid-State Drives: Analysis, Mitigation, and Recovery, ” Inside Solid State Drives, 2018
2018
-
[85]
LDPC-in-SSD: Making Advanced Error Correction Codes Work Effectively in Solid State Drives,
K. Zhao, W. Zhao, H. Sun, X. Zhang, N. Zheng, and T. Zhang, “LDPC-in-SSD: Making Advanced Error Correction Codes Work Effectively in Solid State Drives, ” in FAST 13, 2013
2013
-
[86]
Error-Prediction LDPC and Error- Recovery Schemes for Highly Reliable Solid-State Drives (SSDs),
S. Tanakamaru, Y. Yanagihara, and K. Takeuchi, “Error-Prediction LDPC and Error- Recovery Schemes for Highly Reliable Solid-State Drives (SSDs), ”IEEE J. Solid-State Circuits, 2013
2013
-
[87]
DFTL: A Flash Translation Layer Employing Demand-based Selective Caching of Page-level Address Mappings,
A. Gupta, Y. Kim, and B. Urgaonkar, “DFTL: A Flash Translation Layer Employing Demand-based Selective Caching of Page-level Address Mappings, ” in ASPLOS, 2009
2009
-
[88]
FASTer FTL for Enterprise-Class Flash Memory SSDs,
S.-P. Lim, S.-W. Lee, and B. Moon, “FASTer FTL for Enterprise-Class Flash Memory SSDs, ” inSNAPI, 2010. 14
2010
-
[89]
An Efficient Page-level FTL to Optimize Address Translation in Flash Memory,
Y. Zhou, F. Wu, P. Huang, X. He, C. Xie, and J. Zhou, “An Efficient Page-level FTL to Optimize Address Translation in Flash Memory, ” inEuroSys, 2015
2015
-
[90]
MQSim: A Framework for Enabling Realistic Studies of Modern Multi-Queue SSD Devices,
A. Tavakkol, J. Gómez-Luna, M. Sadrosadati, S. Ghose, and O. Mutlu, “MQSim: A Framework for Enabling Realistic Studies of Modern Multi-Queue SSD Devices, ” in FAST, 2018
2018
-
[91]
FTL Design Exploration in Reconfigurable High-Performance SSD for Server Applications,
J.-Y. Shin, Z.-L. Xia, N.-Y. Xu, R. Gao, X.-F. Cai, S. Maeng, and F.-H. Hsu, “FTL Design Exploration in Reconfigurable High-Performance SSD for Server Applications, ” in ICS, 2009
2009
-
[92]
A Large-Scale Study of Flash Memory Failures in the Field,
J. Meza, Q. Wu, S. Kumar, and O. Mutlu, “A Large-Scale Study of Flash Memory Failures in the Field, ” inACM SIGMETRICS, 2015
2015
-
[93]
Low Power Double Data Rate 4 (LPDDR4) Standard,
J.-B. JEDEC, “Low Power Double Data Rate 4 (LPDDR4) Standard, ” 2017
2017
-
[94]
Samsung SSD 860 PRO,
Samsung, “Samsung SSD 860 PRO, ” https://www.samsung.com/semiconductor/ minisite/ssd/product/consumer/860pro/, 2018
2018
-
[95]
Solar-DRAM: Reducing DRAM Access Latency by Exploiting the Variation in Local Bitlines,
J. S. Kim, M. Patel, H. Hassan, and O. Mutlu, “Solar-DRAM: Reducing DRAM Access Latency by Exploiting the Variation in Local Bitlines, ” inICCD, 2018
2018
-
[96]
Design-Induced Latency Variation in Modern DRAM Chips: Characterization, Analysis, and Latency Reduction Mechanisms,
D. Lee, S. Khan, L. Subramanian, S. Ghose, R. Ausavarungnirun, G. Pekhimenko, V. Seshadri, and O. Mutlu, “Design-Induced Latency Variation in Modern DRAM Chips: Characterization, Analysis, and Latency Reduction Mechanisms, ” inSIG- METRICS, 2017
2017
-
[97]
PCI Express Base Specification Revision 4.0, Version 1.0,
PCI-SIG, “PCI Express Base Specification Revision 4.0, Version 1.0, ” https://pcisig. com/specifications
-
[98]
SSD Architecture and PCI Express Interface,
K. Eshghi and R. Micheloni, “SSD Architecture and PCI Express Interface, ” inSSDs, 2018
2018
-
[99]
New Enterprise SSD Controllers,
AnandTech, “New Enterprise SSD Controllers, ” https://www.anandtech.com/show/ 16275/new-enterprise-ssd-controllers-from-silicon-motion-phison-fadu, 2020
2020
-
[100]
A 512Gb 3-Bit/Cell 3D 6th-Generation V-NAND Flash Memory with 82MB/s Write Throughput and 1.2Gb/s Interface,
D.-H. Kang, M.-S. Kim, S.-C. Jeon, W.-S. Jung, J.-Y. Park, G.-T. Choo, D.-K. Shim, A. Kavala, S.-B. Kim, K.-M. Kang, J.-H. Lee, K.-Y. Ko, H.-W. Park, B.-J. Min, C. Yu, S.-K. Yun, N. Kim, Y. Jung, S. Seo, S. Kim, M.-K. Lee, J.-Y. Park, J.-C. Kim, Y.-S. Cha, K. Kim, Y. Jo, H. Ki...
2019
-
[101]
Samsung SSD PM1735,
Samsung, “Samsung SSD PM1735, ” https://www.samsung.com/semiconductor/ssd/ enterprise-ssd/MZPLJ3T2HBJR-00007/, 2020
2020
-
[102]
Accelerating Genome Analysis via Algorithm-Architecture Co-Design,
O. Mutlu and C. Firtina, “Accelerating Genome Analysis via Algorithm-Architecture Co-Design, ” inDAC, 2023
2023
-
[103]
Enabling Fast, Accurate, and Efficient Real-Time Genome Analysis via New Algorithms and Techniques,
C. Firtina, “Enabling Fast, Accurate, and Efficient Real-Time Genome Analysis via New Algorithms and Techniques, ”arXiv preprint arXiv:2503.02997, 2025
2025 arXiv
-
[104]
Ac- celerating Minimap2 for Accurate Long Read Alignment on GPUs,
H. Sadasivan, M. Maric, E. Dawson, V. Iyer, J. Israeli, and S. Narayanasamy, “Ac- celerating Minimap2 for Accurate Long Read Alignment on GPUs, ” Journal of biotechnology and biomedicine, 2023
2023
-
[105]
Efficient End-to-End Long-read Sequence Mapping using Minimap2-FPGA integrated with hardware-accelerated Chaining,
K. Liyanage, H. Samarakoon, S. Parameswaran, and H. Gamaarachchi, “Efficient End-to-End Long-read Sequence Mapping using Minimap2-FPGA integrated with hardware-accelerated Chaining, ”Scientific Reports, 2023
2023
-
[106]
GenDP: A Framework of Dynamic Programming Acceleration for Genome Sequencing Analysis,
Y. Gu, A. Subramaniyan, T. Dunn, A. Khadem, K.-Y. Chen, S. Paul, M. Vasimuddin, S. Misra, D. Blaauw, S. Narayanasamy et al., “GenDP: A Framework of Dynamic Programming Acceleration for Genome Sequencing Analysis, ” inISCA, 2023
2023
-
[107]
PARC: A Processing-In-CAM Architecture for Genomic Long Read Pairwise Alignment using ReRAM,
F. Chen, L. Song, Y. Chen et al., “PARC: A Processing-In-CAM Architecture for Genomic Long Read Pairwise Alignment using ReRAM, ” inASP-DAC, 2020
2020
-
[108]
Accelerating Chaining in Genomic Analysis Using RISC-V Custom Instructions,
K. Liyanage, H. Gamaarachchi, H. Saadat, T. Li, H. Samarakoon, and S. Parameswaran, “Accelerating Chaining in Genomic Analysis Using RISC-V Custom Instructions, ” inDATE, 2024
2024
-
[109]
BLESS: Bandwidth and Locality Enhanced SMEM Seeding Acceleration for DNA Sequencing,
S. Han, S. Moon, T. Suh, J. Heo, and J.-Y. Kim, “BLESS: Bandwidth and Locality Enhanced SMEM Seeding Acceleration for DNA Sequencing, ” inISCA, 2024
2024
-
[110]
High-Performance Sorting-Based K-mer Counting in Distributed Memory with Flexible Hybrid Parallelism,
Y. Li and G. Guidi, “High-Performance Sorting-Based K-mer Counting in Distributed Memory with Flexible Hybrid Parallelism, ” inICPP, 2024
2024
-
[111]
RapidGKC: GPU-Accelerated K-Mer Counting,
Y. Cheng, X. Sun, and Q. Luo, “RapidGKC: GPU-Accelerated K-Mer Counting, ” in ICDE, 2024
2024
-
[112]
CASA: An Energy-Efficient and High-Speed CAM-based SMEM Seeding Accelerator for Genome Alignment,
Y. Huang, L. Kong, D. Chen, Z. Chen, X. Kong, J. Zhu, K. Mamouras, S. Wei, K. Yang, and L. Liu, “CASA: An Energy-Efficient and High-Speed CAM-based SMEM Seeding Accelerator for Genome Alignment, ” inMICRO, 2023
2023
-
[113]
MEDAL: Scalable DIMM-based Near Data Processing Accelerator for DNA Seeding Algorithm,
W. Huangfu, X. Li, S. Li, X. Hu, P. Gu, and Y. Xie, “MEDAL: Scalable DIMM-based Near Data Processing Accelerator for DNA Seeding Algorithm, ” inMICRO, 2019
2019
-
[114]
PIM-Quantifier: A Processing-In-Memory Platform for mRNA Quantification,
F. Zhang, S. Angizi, N. A. Fahmi, W. Zhang, and D. Fan, “PIM-Quantifier: A Processing-In-Memory Platform for mRNA Quantification, ” inDAC, 2021
2021
-
[115]
MajorK: Majority Based kmer Matching in Commodity DRAM,
Z. Jahshan and L. Yavits, “MajorK: Majority Based kmer Matching in Commodity DRAM, ”CAL, 2024
2024
-
[116]
NEST: DIMM-based Near-Data- Processing Accelerator for K-mer Counting,
W. Huangfu, K. T. Malladi, S. Li, P. Gu, and Y. Xie, “NEST: DIMM-based Near-Data- Processing Accelerator for K-mer Counting, ” inICCAD, 2020
2020
-
[117]
FindeR: Accelerating FM-index-based Exact Pattern Matching in Genomic Sequences through ReRAM Technology,
F. Zokaee, M. Zhang, and L. Jiang, “FindeR: Accelerating FM-index-based Exact Pattern Matching in Genomic Sequences through ReRAM Technology, ” inPACT, 2019
2019
-
[118]
pLUTo: Enabling Massively Parallel Computation in DRAM via Lookup Tables,
J. D. Ferreira, G. Falcao, J. Gómez-Luna, M. Alser, L. Orosa, M. Sadrosadati, J. S. Kim, G. F. Oliveira, T. Shahroodi, A. Nori, and O. Mutlu, “pLUTo: Enabling Massively Parallel Computation in DRAM via Lookup Tables, ” inMICRO, 2022
2022
-
[119]
Fulcrum: A Simplified Control and Access Mechanism Toward Flexible and Practical In-Situ Accelerators,
M. Lenjani, P. Gonzalez, E. Sadredini, S. Li, Y. Xie, A. Akel, S. Eilert, M. R. Stan, and K. Skadron, “Fulcrum: A Simplified Control and Access Mechanism Toward Flexible and Practical In-Situ Accelerators, ” inHPCA, 2020
2020
-
[120]
Parallel Hardware Merge Sorter,
W. Song, D. Koch, M. Luján, and J. Garside, “Parallel Hardware Merge Sorter, ” in FCCM, 2016
2016
-
[121]
Bonsai: High- Performance Adaptive Merge Tree Sorting,
N. Samardzic, W. Qiao, V. Aggarwal, M.-C. F. Chang, and J. Cong, “Bonsai: High- Performance Adaptive Merge Tree Sorting, ” inISCA, 2020
2020
-
[122]
Sorting Networks and their Applications,
K. E. Batcher, “Sorting Networks and their Applications, ” inAFIPS, 1968
1968
-
[123]
An Integrated Approach for Managing Read Disturbs in High-density NAND Flash Memory,
K. Ha, J. Jeong, and J. Kim, “An Integrated Approach for Managing Read Disturbs in High-density NAND Flash Memory, ”TCAD, 2015
2015
-
[124]
WARM: Improving NAND Flash Memory Lifetime with Write-Hotness Aware Retention Management,
Y. Luo, Y. Cai, S. Ghose, J. Choi, and O. Mutlu, “WARM: Improving NAND Flash Memory Lifetime with Write-Hotness Aware Retention Management, ” inMSST, 2015
2015
-
[125]
Improving 3D NAND Flash Memory Lifetime by Tolerating Early Retention Loss and Process Variation,
Y. Luo, S. Ghose, Y. Cai, E. F. Haratsch, and O. Mutlu, “Improving 3D NAND Flash Memory Lifetime by Tolerating Early Retention Loss and Process Variation, ” POMACS, 2018
2018
-
[126]
Read Disturb Errors in MLC NAND Flash Memory: Characterization, Mitigation, and Recovery,
Y. Cai, Y. Luo, S. Ghose, and O. Mutlu, “Read Disturb Errors in MLC NAND Flash Memory: Characterization, Mitigation, and Recovery, ” inDSN, 2015
2015
-
[127]
Data Retention in MLC NAND Flash Memory: Characterization, Optimization, and Recovery,
Y. Cai, Y. Luo, E. F. Haratsch, K. Mai, and O. Mutlu, “Data Retention in MLC NAND Flash Memory: Characterization, Optimization, and Recovery, ” inHPCA, 2015
2015
-
[128]
Product Flyer: Micron 3D NAND Flash Memory,
Micron, “Product Flyer: Micron 3D NAND Flash Memory, ” https: //www.micron.com/-/media/client/global/documents/products/product-flyer/3d_ nand_flyer.pdf?la=en, 2016
2016
-
[129]
AMD® EPYC® 7742 CPU,
“AMD® EPYC® 7742 CPU, ” 2019, https://www.amd.com/en/products/cpu/ amd-epyc-7742
2019
-
[130]
SIMDRAM: A Framework for Bit-Serial SIMD Processing Using DRAM,
N. Hajinazar, G. F. Oliveira, S. Gregorio, J. D. Ferreira, N. M. Ghiasi, M. Patel, M. Alser, S. Ghose, J. Gómez-Luna, and O. Mutlu, “SIMDRAM: A Framework for Bit-Serial SIMD Processing Using DRAM, ” inASPLOS, 2021
2021
-
[131]
SmartSSD: FPGA-accelerated Near-Storage Data Analytics on SSD,
J. H. Lee, H. Zhang, V. Lagrange, P. Krishnamoorthy, X. Zhao, and Y. S. Ki, “SmartSSD: FPGA-accelerated Near-Storage Data Analytics on SSD, ”CAL, 2020
2020
-
[132]
SmartSSD Computational Storage Drive Installation and User Guide , Xilinx,
-
[133]
NDSEARCH: Ac- celerating Graph-Traversal-Based Approximate Nearest Neighbor Search through Near Data Processing,
Y. Wang, S. Li, Q. Zheng, L. Song, Z. Li, A. Chang, and Y. Chen, “NDSEARCH: Ac- celerating Graph-Traversal-Based Approximate Nearest Neighbor Search through Near Data Processing, ” inISCA, 2024
2024
-
[134]
NVIDIA RTX A6000,
“NVIDIA RTX A6000, ” 2020, https://www.nvidia.com/en-us/design-visualization/ rtx-a6000/
2020
-
[135]
CACTI 7: New Tools for Interconnect Exploration in Innovative Off-Chip Memories,
R. Balasubramonian, A. B. Kahng, N. Muralimanohar, A. Shafiee, and V. Srini- vas, “CACTI 7: New Tools for Interconnect Exploration in Innovative Off-Chip Memories, ”ACM Trans. Archit. Code Optim., 2017
2017
-
[136]
MQSim: A Framework for SSD Simulation - GitHub,
C. S. R. Group, “MQSim: A Framework for SSD Simulation - GitHub, ” https://github. com/CMU-SAFARI/MQSim, 2018
2018
-
[137]
Design Compiler,
I. Synopsys, “Design Compiler, ” https://www.synopsys.com/ implementation-and-signoff/rtl-synthesis-test/design-compiler-graphical.html
-
[138]
SARS-Cov-2 Genome Dataset,
“SARS-Cov-2 Genome Dataset, ” 2020, https://cadde.s3.climb.ac.uk/SP1-raw.tgz
2020
-
[139]
Escherichia coli Genome Dataset, SRA Accession: ERR9127551,
“Escherichia coli Genome Dataset, SRA Accession: ERR9127551, ” 2021, https:// sra-pub-src-2.s3.amazonaws.com/ERR9127551/ecoli_r9.tar.gz
2021
-
[140]
Yeast Genome Dataset, SRA Accession: SRR8648503,
“Yeast Genome Dataset, SRA Accession: SRR8648503, ” 2019, https://sra-pub-src-1. s3.amazonaws.com/SRR8648503/GLU1II_basecalled_fast5_1.tar.gz
2019
-
[141]
Green Algae Genome Dataset, SRA Accession: ERR3237140,
“Green Algae Genome Dataset, SRA Accession: ERR3237140, ” 2019, https:// sra-pub-src-2.s3.amazonaws.com/ERR3237140/Chlamydomonas_0.tar.gz
2019
-
[142]
Human Genome Dataset, SRA Accession: FAB42260,
“Human Genome Dataset, SRA Accession: FAB42260, ” 2017, http://s3.amazonaws. com/nanopore-human-wgs/rel6/MultiFast5Tars/FAB42260-4177064552_Multi_ Fast5.tar
2017
-
[143]
Oxford Nanopore Human Reference Datasets,
“Oxford Nanopore Human Reference Datasets, ” 2019, https://github.com/ nanopore-wgs-consortium/NA12878
2019
-
[144]
SARS-Cov-2 Reference Genome GCF_009858895.2,
“SARS-Cov-2 Reference Genome GCF_009858895.2, ” 2020, https://ftp.ncbi.nlm. nih.gov/genomes/all/GCF/009/858/895/GCF_009858895.2_ASM985889v3/GCF_ 009858895.2_ASM985889v3_genomic.fna.gz
2020
-
[145]
Escherichia coli Reference Genome GCA_000007445.1,
“Escherichia coli Reference Genome GCA_000007445.1, ” 2002, https: //ftp.ncbi.nlm.nih.gov/genomes/all/GCA/000/007/445/GCA_000007445.1_ ASM744v1/GCA_000007445.1_ASM744v1_genomic.fna.gz
2002
-
[146]
Yeast Reference Genome GCA_000146045.2,
“Yeast Reference Genome GCA_000146045.2, ” 2014, https://hgdownload.soe.ucsc. edu/goldenPath/sacCer3/bigZips/sacCer3.fa.gz
2014
-
[147]
Green Algae Reference Genome GCF_000002595.2,
“Green Algae Reference Genome GCF_000002595.2, ” 2018, https://ftp.ncbi.nlm. nih.gov/genomes/all/GCF/000/002/595/GCF_000002595.2_Chlamydomonas_ reinhardtii_v5.5/GCF_000002595.2_Chlamydomonas_reinhardtii_v5.5_genomic. fna.gz
2018
-
[148]
Telomere-to-telomere Assembly of a Complete Human X Chromosome,
K. H. Miga, S. Koren, A. Rhie, M. R. Vollger, A. Gershman, A. Bzikadze, S. Brooks, E. Howe, D. Porubsky, G. A. Logsdon, V. A. Schneider, T. Potapova, J. Wood, W. Chow, J. Armstrong, J. Fredrickson, E. Pak, K. Tigyi, M. Kremitzki, C. Markovic, V. Maduro, A. Dutra, G. G. Bouffar...
2020
-
[149]
The Complete Sequence of a Human Y Chromosome,
A. Rhie, S. Nurk, M. Cechova, S. J. Hoyt, D. J. Taylor, N. Altemose, P. W. Hook, S. Ko- ren, M. Rautiainen, I. A. Alexandrov, J. Allen, M. Asri, A. V. Bzikadze, N.-C. Chen, C.-S. Chin, M. Diekhans, P. Flicek, G. Formenti, A. Fungtammasan, C. G. Giron, E. Garrison, A. Gershman,...
2023
-
[150]
Rapid Multiplex Small DNA Sequencing on the MinION Nanopore Sequencing Platform,
S. Wei, Z. R. Weiss, and Z. Williams, “Rapid Multiplex Small DNA Sequencing on the MinION Nanopore Sequencing Platform, ”G3 Genes|Genomes|Genetics, 2018
2018
-
[151]
AMD µProf,
AMD, “AMD µProf, ” https://www.amd.com/en/developer/uprof.html
-
[152]
Supporting Moderate Data Dependency, Position Dependency, and Divergence in PIM-Based Accelerators,
M. Lenjani and K. Skadron, “Supporting Moderate Data Dependency, Position Dependency, and Divergence in PIM-Based Accelerators, ”Micro, 2022
2022
-
[153]
55 / 65 / 90nm, https://www.umc.com/en/Product/technologies/Detail/55_ 65_90nm
UMC, “55 / 65 / 90nm, https://www.umc.com/en/Product/technologies/Detail/55_ 65_90nm. ”
-
[154]
Cascade Lake SP - Intel,
WikiChip, “Cascade Lake SP - Intel, ” https://en.wikichip.org/wiki/intel/cores/ cascade\_lake\_sp
-
[155]
Scaling Equations for the Accurate Prediction of CMOS Device Performance from 180nm to 7nm,
A. Stillmaker and B. Baas, “Scaling Equations for the Accurate Prediction of CMOS Device Performance from 180nm to 7nm, ”Integration, 2017
2017
-
[156]
Darwin: A Genomics Co-processor Provides up to 15,000 x Acceleration on Long Read Assembly,
Y. Turakhia, G. Bejerano, and W. J. Dally, “Darwin: A Genomics Co-processor Provides up to 15,000 x Acceleration on Long Read Assembly, ” inASPLOS, 2018
2018
-
[157]
GenAx: A Genome Sequencing Accelerator,
D. Fujiki, A. Subramaniyan, T. Zhang, Y. Zeng, R. Das, D. Blaauw, and S. Narayanasamy, “GenAx: A Genome Sequencing Accelerator, ” inISCA, 2018
2018
-
[158]
Race Logic: A hardware acceleration for dynamic programming algorithms,
A. Madhavan, T. Sherwood, and D. Strukov, “Race Logic: A hardware acceleration for dynamic programming algorithms, ” inISCA
-
[159]
Bitmapper2: A GPU-accelerated All-Mapper based on the Sparse q-gram Index,
H. Cheng, Y. Zhang, and Y. Xu, “Bitmapper2: A GPU-accelerated All-Mapper based on the Sparse q-gram Index, ”TCBB, 2018
2018
-
[160]
Hardware Acceleration of BWA-MEM Genomic Short Read Mapping for Longer Read Lengths,
E. J. Houtgast, V.-M. Sima, K. Bertels, and Z. Al-Ars, “Hardware Acceleration of BWA-MEM Genomic Short Read Mapping for Longer Read Lengths, ”Computational biology and chemistry, 2018
2018
-
[161]
An Efficient GPU-accelerated Implementation of Genomic Short Read Mapping with BWA-MEM,
E. J. Houtgast, V. Sima, K. Bertels, and Z. AlArs, “An Efficient GPU-accelerated Implementation of Genomic Short Read Mapping with BWA-MEM, ”ACM SIGARCH Computer Architecture News, 2017
2017
-
[162]
Logan: High Performance GPU-based X-drop Long-Read Alignment,
A. Zeni, G. Guidi, M. Ellis, N. Ding, M. D. Santambrogio, S. Hofmeyr, A. Buluc, L. Oliker, and K. Yelick, “Logan: High Performance GPU-based X-drop Long-Read Alignment, ” inIPDPS, 2020
2020
-
[163]
GASAL2: a GPU Accelerated Sequence Alignment Library for High-throughput NGS data,
N. Ahmed, J. Levy, S. Ren, H. Mushtaq, K. Bertels, and Z. Al-Ars, “GASAL2: a GPU Accelerated Sequence Alignment Library for High-throughput NGS data, ”BMC bioinformatics, 2019
2019
-
[164]
Accelerating the Smith-waterman Algorithm using Bitwise Parallel Bulk Computation technique on GPU,
T. Nishimura, J. L. Bordim, Y. Ito, and K. Nakano, “Accelerating the Smith-waterman Algorithm using Bitwise Parallel Bulk Computation technique on GPU, ” inIPDPSW, 2017
2017
-
[165]
CUDAlign 4.0: Incremental Speculative Traceback for Exact Chromosome-wide Alignment in GPU Clusters,
E. F. de Oliveira Sandes, G. Miranda, X. Martorell, E. Ayguade, G. Teodoro, and A. C. M. Melo, “CUDAlign 4.0: Incremental Speculative Traceback for Exact Chromosome-wide Alignment in GPU Clusters, ”TPDS, 2016
2016
-
[166]
GSWABE: faster GPU-accelerated Sequence Alignment with Optimal Alignment Retrieval for Short DNA Sequences,
Y. Liu and B. Schmidt, “GSWABE: faster GPU-accelerated Sequence Alignment with Optimal Alignment Retrieval for Short DNA Sequences, ” Concurrency and Computation: Practice and Experience , 2015
2015
-
[167]
CUDASW++ 3.0: Accelerating Smith- Waterman Protein Database Search by Coupling CPU and GPU SIMD Instructions,
Y. Liu, A. Wirawan, and B. Schmidt, “CUDASW++ 3.0: Accelerating Smith- Waterman Protein Database Search by Coupling CPU and GPU SIMD Instructions, ” BMC bioinformatics, 2013
2013
-
[168]
Arioc: High-Throughput Read Alignment with GPU-accelerated Exploration of the Seed-and-Extend Search Space,
R. Wilton, T. Budavari, B. Langmead, S. J. Wheelan, S. L. Salzberg, and A. S. Szalay, “Arioc: High-Throughput Read Alignment with GPU-accelerated Exploration of the Seed-and-Extend Search Space, ”PeerJ, 2015
2015
-
[169]
CUDASW++: Optimizing Smith-Waterman Sequence Database Searches for CUDA-enabled Graphics Processing Units,
Y. Liu, D. L. Maskell, and B. Schmidt, “CUDASW++: Optimizing Smith-Waterman Sequence Database Searches for CUDA-enabled Graphics Processing Units, ”BMC research notes, 2009
2009
-
[170]
CUDASW++ 2.0: Enhanced Smith-Waterman Protein Database Search on CUDA-enabled GPUs based on SIMT and Virtualized SIMD Abstractions,
Y. Liu, B. Schmidt, and D. L. Maskell, “CUDASW++ 2.0: Enhanced Smith-Waterman Protein Database Search on CUDA-enabled GPUs based on SIMT and Virtualized SIMD Abstractions, ”BMC research notes, 2010
2010
-
[171]
SeedEx: A Genome Sequencing Accelerator for Optimal Alignments in Subminimal Space,
D. Fujiki, S. Wu, N. Ozog, K. Goliya, D. Blaauw, S. Narayanasamy, and R. Das, “SeedEx: A Genome Sequencing Accelerator for Optimal Alignments in Subminimal Space, ” inMICRO, 2020
2020
-
[172]
ASAP: Accelerated Short-Read Alignment on Programmable Hardware,
S. S. Banerjee, M. El-Hadedy, J. B. Lim, Z. T. Kalbarczyk, D. Chen, S. S. Lumetta, and R. K. Iyer, “ASAP: Accelerated Short-Read Alignment on Programmable Hardware, ” TC, 2018
2018
-
[173]
Ultra-fast Next Generation Human Genome Sequencing Data Processing using DRAGENTM bio-IT Processor for Precision Medicine,
A. Goyal, H. J. Kwon, K. Lee, R. Garg, S. Y. Yun, Y. H. Kim, S. Lee, and M. S. Lee, “Ultra-fast Next Generation Human Genome Sequencing Data Processing using DRAGENTM bio-IT Processor for Precision Medicine, ”Open Journal of Genetics , 2017
2017
-
[174]
When Spark Meets FPGAs: A Case Study for Next-Generation DNA Sequencing Acceleration,
Y.-T. Chen, J. Cong, Z. Fang, J. Lei, and P. Wei, “When Spark Meets FPGAs: A Case Study for Next-Generation DNA Sequencing Acceleration, ” inHotCloud, 2016
2016
-
[175]
Accelerating the Next Generation Long Read Mapping with the FPGA-based System,
P. Chen, C. Wang, X. Li, and X. Zhou, “Accelerating the Next Generation Long Read Mapping with the FPGA-based System, ”TCBB, 2014
2014
-
[176]
A High-Throughput FPGA Accelerator for Short-Read Mapping of the Whole Human Genome,
Y.-L. Chen, B.-Y. Chang, C.-H. Yang, and T.-D. Chiueh, “A High-Throughput FPGA Accelerator for Short-Read Mapping of the Whole Human Genome, ”TPDS, 2021
2021
-
[177]
FPGASW: Accelerating Large-scale Smith–Waterman Sequence Alignment Application with Backtracking on FPGA Linear Systolic Array,
X. Fei, Z. Dan, L. Lina, M. Xin, and Z. Chunlei, “FPGASW: Accelerating Large-scale Smith–Waterman Sequence Alignment Application with Backtracking on FPGA Linear Systolic Array, ”Interdisciplinary Sciences: Computational Life Sciences , 2018
2018
-
[178]
Hardware-Acceleration of Short-Read Alignment based on the Burrows-Wheeler Transform,
H. M. Waidyasooriya and M. Hariyama, “Hardware-Acceleration of Short-Read Alignment based on the Burrows-Wheeler Transform, ”TPDS, 2015
2015
-
[179]
A Novel High-Throughput Acceleration Engine for Read Alignment,
Y.-T. Chen, J. Cong, J. Lei, and P. Wei, “A Novel High-Throughput Acceleration Engine for Read Alignment, ” inFCCM, 2015
2015
-
[180]
SWIFOLD: Smith-Waterman Implementation on FPGA with OpenCL for Long DNA Sequences,
E. Rucci, C. Garcia, G. Botella, A. De Giusti, M. Naiouf, and M. Prieto-Matias, “SWIFOLD: Smith-Waterman Implementation on FPGA with OpenCL for Long DNA Sequences, ”BMC systems biology, 2018
2018
-
[181]
An FPGA Accelerator of the Wavefront Algorithm for Genomics Pairwise Alignment,
A. Haghi, S. Marco-Sola, L. Alvarez, D. Diamantopoulos, C. Hagleitner, and M. Moreto, “An FPGA Accelerator of the Wavefront Algorithm for Genomics Pairwise Alignment, ” inFPL, 2021
2021
-
[182]
PipeBSW: A two-stage pipeline structure for Banded Smith-Waterman Algorithm on FPGA,
L. Li, J. Lin, and Z. Wang, “PipeBSW: A two-stage pipeline structure for Banded Smith-Waterman Algorithm on FPGA, ” inISVLSI, 2021
2021
-
[183]
Genesis: A Hardware Acceleration Frame- work for Genomic Data Analysis,
T. J. Ham, D. Bruns-Smith, B. Sweeney, Y. Lee, S. H. Seo, U. G. Song, Y. H. Oh, K. Asanovic, J. W. Lee, and L. W. Wills, “Genesis: A Hardware Acceleration Frame- work for Genomic Data Analysis, ” inISCA, 2020
2020
-
[184]
Accelerating Genomic Data Analytics with Composable Hardware Acceleration Framework,
T. J. Ham, Y. Lee, S. H. Seo, U. G. Song, J. W. Lee, D. Bruns-Smith, B. Sweeney, K. Asanovic, Y. H. Oh, and L. W. Wills, “Accelerating Genomic Data Analytics with Composable Hardware Acceleration Framework, ”Micro, 2021
2021
-
[185]
FPGA Accelerated INDEL Realignment in the Cloud,
L. Wu, D. Bruns-Smith, F. A. Nothaft, Q. Huang, S. Karandikar, J. Le, A. Lin, H. Mao, B. Sweeney, K. Asanovic et al. , “FPGA Accelerated INDEL Realignment in the Cloud, ” inHPCA, 2019
2019
-
[186]
GenStore: A High-Performance in-Storage Processing System for Genome Sequence Analysis,
N. Mansouri Ghiasi, J. Park, H. Mustafa, J. Kim, A. Olgun, A. Gollwitzer, D. Senol Cali, C. Firtina, H. Mao, N. Almadhoun Alserr, R. Ausavarungnirun, N. Vijaykumar, M. Alser, and O. Mutlu, “GenStore: A High-Performance in-Storage Processing System for Genome Sequence Analysis,...
2022
-
[187]
GenASM: A High-Performance, Low-Power Approximate String Matching Acceleration Framework for Genome Sequence Analysis,
D. Senol Cali, G. Kalsi, Z. Bingöl, L. Subramanian, C. Firtina, J. Kim, R. Ausavarung- nirun, M. Alser, A. Nori, J. Luna et al., “GenASM: A High-Performance, Low-Power Approximate String Matching Acceleration Framework for Genome Sequence Analysis, ” inMICRO, 2020
2020
-
[188]
RADAR: A 3D-ReRAM based DNA Alignment Accelerator Architecture,
W. Huangfu, S. Li, X. Hu, and Y. Xie, “RADAR: A 3D-ReRAM based DNA Alignment Accelerator Architecture, ” inDAC, 2018
2018
-
[189]
GeNVoM: Read Mapping Near Non-Volatile Memory,
S. K. Khatamifard, Z. Chowdhury, N. Pande, M. Razaviyayn, C. Kim, and U. R. Karpuzcu, “GeNVoM: Read Mapping Near Non-Volatile Memory, ”TCBB, 2021
2021
-
[190]
RAPID: A ReRAM Processing In-Memory Architecture for DNA Sequence Alignment,
S. Gupta, M. Imani, B. Khaleghi, V. Kumar, and T. Rosing, “RAPID: A ReRAM Processing In-Memory Architecture for DNA Sequence Alignment, ” in ISLPED, 2019
2019
-
[191]
PIM-align: a Processing-In-Memory Architec- ture for FM-index Search Algorithm,
X.-Q. Li, G.-M. Tan, and N.-H. Sun, “PIM-align: a Processing-In-Memory Architec- ture for FM-index Search Algorithm, ”Journal of Computer Science and Technology , 2021
2021
-
[192]
Aligns: A Processing-in-Memory Acceler- ator for DNA Short Read Alignment leveraging sot-mram,
S. Angizi, J. Sun, W. Zhang, and D. Fan, “Aligns: A Processing-in-Memory Acceler- ator for DNA Short Read Alignment leveraging sot-mram, ” inDAC, 2019
2019
-
[193]
Aligner: A Process-In-Memory Architecture for Short Read Alignment in ReRAMs,
F. Zokaee, H. R. Zarandi, and L. Jiang, “Aligner: A Process-In-Memory Architecture for Short Read Alignment in ReRAMs, ”CAL, 2018
2018
-
[194]
Aligner-D: Leveraging In-DRAM Computing to Accelerate DNA Short Read Alignment,
F. Zhang, S. Angizi, J. Sun, W. Zhang, and D. Fan, “Aligner-D: Leveraging In-DRAM Computing to Accelerate DNA Short Read Alignment, ”JETCAS, 2023
2023
-
[195]
Helix: Algorithm/Architecture co-design for Accelerating Nanopore Genome Base-calling,
Q. Lou, S. C. Janga, and L. Jiang, “Helix: Algorithm/Architecture co-design for Accelerating Nanopore Genome Base-calling, ” inPACT, 2020
2020
-
[196]
Brawl: A Spintronics-based Portable Basecalling-In-Memory Architecture for Nanopore Genome Sequencing,
Q. Lou and L. Jiang, “Brawl: A Spintronics-based Portable Basecalling-In-Memory Architecture for Nanopore Genome Sequencing, ”CAL, 2018
2018
-
[197]
Swordfish: A Framework for Evaluating Deep Neu- ral Network-based Basecalling using Computation-In-Memory with Non-Ideal Memristors,
T. Shahroodi, G. Singh, M. Zahedi, H. Mao, J. Lindegger, C. Firtina, S. Wong, O. Mutlu, and S. Hamdioui, “Swordfish: A Framework for Evaluating Deep Neu- ral Network-based Basecalling using Computation-In-Memory with Non-Ideal Memristors, ” inMICRO, 2023
2023
-
[198]
PUMA: A Pro- grammable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference,
A. Ankit, I. E. Hajj, S. R. Chalamalasetti, G. Ndu, M. Foltin, R. S. Williams, P. Fara- boschi, W. mei Hwu, J. P. Strachan, K. Roy, and D. S. Milojicic, “PUMA: A Pro- grammable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference, ” 2019
2019
-
[199]
FPGA-Accelerated 3rd Generation DNA Sequencing,
Z. Wu, K. Hammad, E. Ghafar-Zadeh, and S. Magierowski, “FPGA-Accelerated 3rd Generation DNA Sequencing, ”IEEE Transactions on Biomedical Circuits and Systems (TBCS), 2020
2020
-
[200]
An FPGA Implementation of a Portable DNA Sequencing Device Based on RISC-V,
Z. Wu, K. Hammad, A. Beyene, Y. Dawji, E. Ghafar-Zadeh, and S. Magierowski, “An FPGA Implementation of a Portable DNA Sequencing Device Based on RISC-V, ” in IEEE International New Circuits and Systems Conference (NEWCAS) , 2022
2022
-
[201]
PIM-Aligner: A Processing-in-MRAM Platform for Biological Sequence Alignment,
S. Angizi, J. Sun, W. Zhang, and D. Fan, “PIM-Aligner: A Processing-in-MRAM Platform for Biological Sequence Alignment, ” inDATE, 2020
2020
-
[202]
RASSA: Resistive Prealignment Accelerator for Approximate DNA Long Read Mapping,
R. Kaplan, L. Yavits, and R. Ginosar, “RASSA: Resistive Prealignment Accelerator for Approximate DNA Long Read Mapping, ”Micro, 2018
2018
-
[203]
BioSEAL: In-Memory Biological Sequence Alignment Accelerator for Large-Scale Genomic Data,
R. Kaplan, L. Yavits, and R. Ginosasr, “BioSEAL: In-Memory Biological Sequence Alignment Accelerator for Large-Scale Genomic Data, ” inSYSTOR, 2020
2020
-
[204]
GMX: Instruction Set Extensions for Fast, Scalable, and Efficient Genome Sequence Alignment,
M. Doblas, O. Lostes-Cazorla, Q. Aguado-Puig, N. Cebry, P. Fontova-Musté, C. Bat- ten, S. Marco-Sola, and M. Moretó, “GMX: Instruction Set Extensions for Fast, Scalable, and Efficient Genome Sequence Alignment, ” inMICRO, 2023
2023
-
[205]
DASH-CAM: Dynamic Approximate SearcH Content Addressable Memory for genome classification,
Z. Jahshan, I. Merlin, E. Garzón, and L. Yavits, “DASH-CAM: Dynamic Approximate SearcH Content Addressable Memory for genome classification, ”MICRO, 2023
2023
-
[206]
WFAsic: A High-Performance ASIC Accelerator for DNA Sequence Alignment on a RISC-V SoC,
A. Haghi, L. Alvarez, J. Front, J. M. De Haro Ruiz, R. Figueras, M. Doblas, S. Marco- Sola, and M. Moreto, “WFAsic: A High-Performance ASIC Accelerator for DNA Sequence Alignment on a RISC-V SoC, ” inICPP, 2023
2023
-
[207]
Accelerating BWA-MEM Read Mapping on GPUs,
M. Pham, Y. Tu, and X. Lv, “Accelerating BWA-MEM Read Mapping on GPUs, ” in ICS, 2023
2023
-
[208]
ASMCap: An Approximate String Matching Accelerator for Genome Sequence Analysis Based on Capacitive Content Addressable Memory,
H. Zhong, Z. Chen, W. Huangfu, C. Wang, Y. Xu, T. Wang, Y. Yu, Y. Liu, V. Narayanan, H. Yang et al., “ASMCap: An Approximate String Matching Accelerator for Genome Sequence Analysis Based on Capacitive Content Addressable Memory, ”DAC, 2023
2023
-
[209]
Space Efficient Sequence Alignment for SRAM-Based Computing: X-Drop on the Graphcore IPU,
L. Burchard, M. X. Zhao, J. Langguth, A. Buluç, and G. Guidi, “Space Efficient Sequence Alignment for SRAM-Based Computing: X-Drop on the Graphcore IPU, ” SC, 2023
2023
-
[210]
An FPGA based Energy- Efficient Read Mapper with Parallel Filtering and In-Situ Verification,
V. Y. Gudur, S. Maheshwari, A. Acharyya, and R. Shafik, “An FPGA based Energy- Efficient Read Mapper with Parallel Filtering and In-Situ Verification, ”TCBB, 2021
2021
-
[211]
Biscuit: A Framework for near-Data Processing of Big Data Workloads,
B. Gu, A. S. Yoon, D.-H. Bae, I. Jo, J. Lee, J. Yoon, J.-U. Kang, M. Kwon, C. Yoon, S. Cho, J. Jeong, and D. Chang, “Biscuit: A Framework for near-Data Processing of Big Data Workloads, ” inISCA, 2016
2016
-
[212]
Enabling Cost-Effective Data Processing with Smart SSD,
Y. Kang, Y.-s. Kee, E. L. Miller, and C. Park, “Enabling Cost-Effective Data Processing with Smart SSD, ” inMSST, 2013. 16
2013
-
[213]
Project Almanac: A Time- Traveling Solid-State Drive,
X. Wang, Y. Yuan, Y. Zhou, C. C. Coats, and J. Huang, “Project Almanac: A Time- Traveling Solid-State Drive, ” inEuroSys, 2019
2019
-
[214]
Active Disks: Programming Model, Algorithms and Evaluation,
A. Acharya, M. Uysal, and J. Saltz, “Active Disks: Programming Model, Algorithms and Evaluation, ”ASPLOS, 1998
1998
-
[215]
A Case for Intelligent Disks (IDISKs),
K. Keeton, D. A. Patterson, and J. M. Hellerstein, “A Case for Intelligent Disks (IDISKs), ”SIGMOD Rec., 1998
1998
-
[216]
Assasin: Architecture Support for Stream Computing to Accelerate Computational Storage,
C. Zou and A. A. Chien, “Assasin: Architecture Support for Stream Computing to Accelerate Computational Storage, ” inMICRO, 2022
2022
-
[217]
Deepstore: In-storage Acceleration for Intelli- gent Queries,
V. S. Mailthody, Z. Qureshi, W. Liang, Z. Feng, S. G. De Gonzalo, Y. Li, H. Franke, J. Xiong, J. Huang, and W.-m. Hwu, “Deepstore: In-storage Acceleration for Intelli- gent Queries, ” inMICRO, 2019
2019
-
[218]
REGISTOR: A Platform for Unstructured Data Pro- cessing inside SSD Storage,
S. Pei, J. Yang, and Q. Yang, “REGISTOR: A Platform for Unstructured Data Pro- cessing inside SSD Storage, ”ACM TOS, 2019
2019
-
[219]
GraFBoost: Using Accelerated Flash Storage for External Graph Analytics,
S.-W. Jun, A. Wright, S. Zhang, S. Xu, and Arvind, “GraFBoost: Using Accelerated Flash Storage for External Graph Analytics, ” inISCA, 2018
2018
-
[220]
Query Processing on Smart SSDs: Opportunities and Challenges,
J. Do, Y.-S. Kee, J. M. Patel, C. Park, K. Park, and D. J. DeWitt, “Query Processing on Smart SSDs: Opportunities and Challenges, ” inSIGMOD, 2013
2013
-
[221]
Willow: A User-Programmable SSD,
S. Seshadri, M. Gahagan, S. Bhaskaran, T. Bunker, A. De, Y. Jin, Y. Liu, and S. Swan- son, “Willow: A User-Programmable SSD, ” inUSENIX OSDI, 2014
2014
-
[222]
In-Storage Processing of Database Scans and Joins,
S. Kim, H. Oh, C. Park, S. Cho, S.-W. Lee, and B. Moon, “In-Storage Processing of Database Scans and Joins, ”Information Sciences, 2016
2016
-
[223]
Active Disks for Large-Scale Data Processing,
E. Riedel, C. Faloutsos, G. A. Gibson, and D. Nagle, “Active Disks for Large-Scale Data Processing, ”Computer, 2001
2001
-
[224]
Active Storage for Large-Scale Data Mining and Multimedia Applications,
E. Riedel, G. Gibson, and C. Faloutsos, “Active Storage for Large-Scale Data Mining and Multimedia Applications, ”VLDB, 1998
1998
-
[225]
BeaconGNN: Large-Scale GNN Acceleration with Out-of-Order Streaming In-Storage Computing,
Y. Wang, X. Pan, Y. An, J. Zhang, and G. Reinman, “BeaconGNN: Large-Scale GNN Acceleration with Out-of-Order Streaming In-Storage Computing, ” inHPCA, 2024
2024
-
[226]
Flash-Cosmos: In-Flash Bulk Bitwise Operations Using Inherent Computation Capability of NAND Flash Memory,
J. Park, R. Azizi, G. F. Oliveira, M. Sadrosadati, R. Nadig, D. Novo, J. Gómez-Luna, M. Kim, and O. Mutlu, “Flash-Cosmos: In-Flash Bulk Bitwise Operations Using Inherent Computation Capability of NAND Flash Memory, ” inMICRO, 2022
2022
-
[227]
An In-Flash Binary Neural Network Accelerator with SLC NAND Flash Array,
W. H. Choi, P.-F. Chiu, W. Ma, G. Hemink, T. T. Hoang, M. Lueker-Boden, and Z. Bandic, “An In-Flash Binary Neural Network Accelerator with SLC NAND Flash Array, ” inISCAS, 2020
2020
-
[228]
A Novel Convolution Computing Paradigm based on NOR Flash Array with High Computing Speed and Energy Efficiency,
R. Han, P. Huang, Y. Xiang, C. Liu, Z. Dong, Z. Su, Y. Liu, L. Liu, X. Liu, and J. Kang, “A Novel Convolution Computing Paradigm based on NOR Flash Array with High Computing Speed and Energy Efficiency, ”TCAS I, 2019
2019
-
[229]
GP3D: 3D NAND Based In-Memory Graph Processing Acceler- ator,
W. Shim and S. Yu, “GP3D: 3D NAND Based In-Memory Graph Processing Acceler- ator, ”JETCAS, 2022
2022
-
[230]
High-Performance Mixed-Signal Neurocomputing with Nanoscale Floating-Gate Memory Cell Arrays,
F. Merrikh-Bayat, X. Guo, M. Klachko, M. Prezioso, K. K. Likharev, and D. B. Strukov, “High-Performance Mixed-Signal Neurocomputing with Nanoscale Floating-Gate Memory Cell Arrays, ”TNNLS, 2017
2017
-
[231]
In-Memory-Searching Architecture Based on 3D-NAND Technology with Ultra-High Parallelism,
P.-H. Tseng, F.-M. Lee, Y.-H. Lin, L.-Y. Chen, Y.-C. Li, H.-W. Hu, Y.-Y. Wang, C.-C. Hsieh, M.-H. Lee, H.-L. Lung et al., “In-Memory-Searching Architecture Based on 3D-NAND Technology with Ultra-High Parallelism, ” inIEDM, 2020
2020
-
[232]
Three-Dimensional NAND flash for Vector–Matrix Multiplication,
P. Wang, F. Xu, B. Wang, B. Gao, H. Wu, H. Qian, and S. Yu, “Three-Dimensional NAND flash for Vector–Matrix Multiplication, ”TVLSI, 2018
2018
-
[233]
Lue, P.-K
H.-T. Lue, P.-K. Hsu, M.-L. Wei, T.-H. Yeh, P.-Y. Du, W.-C. Chen, K.-C. Wang, and C.- Y. Lu, “Optimal Design Methods to Transform 3D NAND Flash into a High-Density, High-Bandwidth and Low-Power Nonvolatile Computing In Memory (nvCIM) Accelerator for Deep-Learning Neural Networ...
2019
-
[234]
ParaBit: Processing Parallel Bitwise Operations in NAND Flash Memory Based SSDs,
C. Gao, X. Xin, Y. Lu, Y. Zhang, J. Yang, and J. Shu, “ParaBit: Processing Parallel Bitwise Operations in NAND Flash Memory Based SSDs, ” inMICRO, 2021
2021
-
[235]
Xsd: Accelerating Mapreduce by Harnessing the GPU Inside an SSD,
B. Y. Cho, W. S. Jeong, D. Oh, and W. W. Ro, “Xsd: Accelerating Mapreduce by Harnessing the GPU Inside an SSD, ” inWoNDP, 2013
2013
-
[236]
Summarizer: Trading Communication with Computing Near Storage,
G. Koo, K. K. Matam, T. I, H. K. G. Narra, J. Li, H.-W. Tseng, S. Swanson, and M. Annavaram, “Summarizer: Trading Communication with Computing Near Storage, ” inMICRO, 2017
2017
-
[237]
BlueDBM: An Appliance for Big Data Analytics,
S.-W. Jun, M. Liu, S. Lee, J. Hicks, J. Ankcorn, M. King, S. Xu, and Arvind, “BlueDBM: An Appliance for Big Data Analytics, ”ISCA, 2015
2015
-
[238]
Catalina: In-storage Processing Acceleration for Scalable Big Data Analytics,
M. Torabzadehkashi, S. Rezaei, A. Heydarigorji, H. Bobarshad, V. Alves, and N. Bagherzadeh, “Catalina: In-storage Processing Acceleration for Scalable Big Data Analytics, ” inEuromicro PDP, 2019
2019
-
[239]
CIDR: A Cost-effective in-line Data Reduction System for terabit-per-second Scale SSD Arrays,
M. Ajdari, P. Park, J. Kim, D. Kwon, and J. Kim, “CIDR: A Cost-effective in-line Data Reduction System for terabit-per-second Scale SSD Arrays, ” inHPCA, 2019
2019
-
[240]
Active Disk Meets Flash: A Case for Intelligent SSDs,
S. Cho, C. Park, H. Oh, S. Kim, Y. Yi, and G. R. Ganger, “Active Disk Meets Flash: A Case for Intelligent SSDs, ” inICS, 2013. 17
2013
-
[2021]
Available: https://fpga.eetrend.com/files/2022-02/wen_zhang_ /100558024-244024-ug1382-smartssd-csd.pdf
[Online]. Available: https://fpga.eetrend.com/files/2022-02/wen_zhang_ /100558024-244024-ug1382-smartssd-csd.pdf
2022
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.