Pith. sign in

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 →

arxiv 2506.10931 v2 pith:55TTIX2O submitted 2025-06-12 cs.AR q-bio.GN

classification cs.ARq-bio.GN
keywords in-storageprocessingrawsignalgenomeanalysisnanoporesequencingprocessing-in-memoryreadmappingSSDDRAMaccelerationbasecalling
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

This paper tries to establish that the dominant bottleneck in real-time nanopore genome analysis is no longer computation but the movement of raw signal data out of storage, and that the remedy is to execute the raw-signal read-mapping pipeline inside the SSD itself. To that end it proposes MARS, which it claims is the first in-storage processing system for raw-signal genome analysis, combining Processing-Using-DRAM (hash lookup inside the SSD's internal DRAM) with Processing-Near-DRAM (arithmetic units near DRAM subarrays and sorter/merger units in the SSD controller). A sympathetic reader would care because, if the claims hold, real-time mapping of large genomes would require neither basecalling nor shipping gigabytes of signals to host memory, with large energy savings. The paper reports 93x speedup over a GPU-based basecalling pipeline, 40x over a PIM-based basecalling pipeline, and 28x over RawHash2, with energy reductions of 427x, 72x, and 180x respectively, while keeping mapping accuracy on par with basecalling-based pipelines.

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.

Watch

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

Editorial extensions of the paper, not claims the author makes directly.

  • 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.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

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)
  1. [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.
  2. [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.
  3. [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.
  4. [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)
  1. [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'.
  2. [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.
  3. [Figure 10] The label 'Contol Unit' should be corrected to 'Control Unit'.
  4. [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.
  5. [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

0 steps flagged · score 0.0 of 10

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 4 free parameters · 5 assumptions · 0 invented entities

The central performance claims rest on a chain of modeling choices: the pLUTo and FULCRUM-derived PIM units, the MQSim/CACTI simulation stack, the 4 GB internal DRAM capacity, and the assumption that input data is pre-placed sequentially across channels. The filtering thresholds are fitted to small subsets of the same test datasets. No new physical entity is introduced.

free parameters (4)
  • thresh_freq = 2000 (small genomes), 20000 (large genomes)
    Frequency filter threshold; tuned offline on a subset of each dataset (Section 5.1). Affects how many seeds are discarded and therefore the measured workload and F1.
  • thresh_voting = 5 (small), 2 (large)
    Seed-and-vote threshold; tuned with parameter space exploration on a subset of each dataset (Section 5.1).
  • voting_window = 256
    Window size for seed-and-vote; selected in the same offline exploration (Section 5.1).
  • fixed-point bit width = 16
    Chosen after an experimental analysis of 32, 16, and 8 bits (Section 5.2); a design decision affecting accuracy and resource use.
assumptions (5)
  • domain assumption The pLUTo-style Querying Unit performs DRAM row-sweep hash table lookups at the modeled latency without errors.
    MARS adopts pLUTo [118] for lookup; Section 6.3 describes the four-step query but does not account for potential analog reliability or refresh issues in the SSD-internal DRAM.
  • domain assumption The FULCRUM-based Arithmetic Unit can execute the required signal-to-event, quantization, hashing, filtering, and chaining DP operations at 164 MHz.
    Section 6.2 borrows FULCRUM's ALU design; the paper does not verify that the instruction buffer and column-selection latches can implement all operators at the modeled frequency.
  • domain assumption Input raw signal data and the reference index are already sequentially and evenly distributed across all channels of the SSD.
    Section 7 states this assumption for all evaluated systems; MARS's I/O savings depend on it because the custom L2P mapping (Section 6.5) assumes log-structured sequential placement.
  • standard math MQSim and CACTI7 provide accurate models for the SSD and LPDDR4 DRAM behavior.
    The evaluation (Section 7) uses these simulators; they are established tools, so this is a standard modeling assumption.
  • 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.
    Section 6.3 partitions the 52 GB index into 2.6 GB regions; Section 8.5 varies DRAM size, but the base case assumes the partitioning causes no capacity-related stalls that are not modeled.

how reviews work

0 comments
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 reproduced from arXiv: 2506.10931 by the authors.

Figure 1
Figure 1. Overview of a typical RSGA read mapping workflow based on a hash-table for indexing. A Indexing (offline): The reference genome is converted into events through reference-to-event conversion and quantiza￾tion. These events are then stored in an efficient data structure, e.g., a hash table, to enable fast lookup of matching signal pat￾terns. B Mapping (online): This stage maps raw signals to the reference genome usin… view at source ↗
Figure 2
Figure 2. Overview of the seed-and-vote filtering technique for a threshold value of 5. 2.2. SSD Architecture [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. Organizational overview of a modern SSD. [PITH_FULL_IMAGE:figures/full_fig_p004_3.png] view at source ↗
Figures from the paper (5 more)
Figure 5
Figure 5. Figure 5: RawHash2 runtime breakdown for real-world ge [PITH_FULL_IMAGE:figures/full_fig_p005_5.png]
Figure 7
Figure 7. Figure 7: High-level overview of MARS architecture. [PITH_FULL_IMAGE:figures/full_fig_p007_7.png]
Figure 8
Figure 8. Figure 8: Overview of the MARS Arithmetic Unit near a DRAM [PITH_FULL_IMAGE:figures/full_fig_p008_8.png]
Figure 10
Figure 10. Figure 10: Simplified overview of our Sort-and-Merge work￾flow. As shown in [PITH_FULL_IMAGE:figures/full_fig_p009_10.png]
Figure 13
Figure 13. Figure 13: Sensitivity to SSD-internal DRAM size. 9. Related Work To our knowledge, this is the first work to 1) enable in-storage acceleration of Raw Signal Genome Analysis and 2) combine the use of Processing-Near-Memory and Processing-Using￾Memory inside the storage system. I…

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

241 extracted references · 76 canonical work pages

  1. [1]

    Towards Precision Medicine,

    E. A. Ashley, “Towards Precision Medicine, ”Nature Reviews Genetics, 2016

  2. [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

  3. [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

  4. [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

  5. [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

  6. [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

  7. [7]

    Determinants of Genetic Diversity,

    H. Ellegren and N. Galtier, “Determinants of Genetic Diversity, ”Nature Reviews Genetics, 2016

  8. [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. ...

Show all 241 references
  1. [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...

  2. [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

  3. [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

  4. [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

  5. [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

  6. [14]

    Bonito,

    “Bonito, ” https://github.com/nanoporetech/bonito

  7. [15]

    Minimap2: Pairwise Alignment for Nucleotide Sequences,

    H. Li, “Minimap2: Pairwise Alignment for Nucleotide Sequences, ”Bioinformatics, 2018

  8. [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

  9. [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

  10. [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

  11. [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

  12. [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

  13. [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

  14. [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...

  15. [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

  16. [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

  17. [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

  18. [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

  19. [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

  20. [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

  21. [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...

  22. [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...

  23. [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

  24. [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

  25. [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

  26. [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

  27. [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

  28. [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

  29. [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

  30. [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

  31. [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

  32. [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

  33. [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

  34. [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

  35. [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

  36. [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

  37. [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

  38. [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,...

  39. [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

  40. [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

  41. [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

  42. [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

  43. [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

  44. [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

  45. [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

  46. [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

  47. [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

  48. [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

  49. [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

  50. [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

  51. [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

  52. [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

  53. [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

  54. [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

  55. [63]

    Dorado,

    “Dorado, ” https://github.com/nanoporetech/dorado

  56. [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

  57. [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

  58. [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

  59. [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

  60. [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

  61. [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

  62. [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

  63. [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

  64. [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

  65. [73]

    GASSST: Global Alignment Short Sequence Search Tool,

    G. Rizk and D. Lavenier, “GASSST: Global Alignment Short Sequence Search Tool, ” Bioinformatics, 2010

  66. [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

  67. [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

  68. [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

  69. [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

  70. [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

  71. [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

  72. [80]

    On Genomic Repeats and Reproducibility,

    C. Firtina and C. Alkan, “On Genomic Repeats and Reproducibility, ”Bioinformatics, 2016

  73. [81]

    Inside Solid State Drives (SSDs),

    R. Micheloni, A. Marelli, and K. Eshghi, “Inside Solid State Drives (SSDs), ” 2018

  74. [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

  75. [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

  76. [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

  77. [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

  78. [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

  79. [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

  80. [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

  81. [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

  82. [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

  83. [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

  84. [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

  85. [93]

    Low Power Double Data Rate 4 (LPDDR4) Standard,

    J.-B. JEDEC, “Low Power Double Data Rate 4 (LPDDR4) Standard, ” 2017

  86. [94]

    Samsung SSD 860 PRO,

    Samsung, “Samsung SSD 860 PRO, ” https://www.samsung.com/semiconductor/ minisite/ssd/product/consumer/860pro/, 2018

  87. [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

  88. [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

  89. [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

  90. [98]

    SSD Architecture and PCI Express Interface,

    K. Eshghi and R. Micheloni, “SSD Architecture and PCI Express Interface, ” inSSDs, 2018

  91. [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

  92. [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...

  93. [101]

    Samsung SSD PM1735,

    Samsung, “Samsung SSD PM1735, ” https://www.samsung.com/semiconductor/ssd/ enterprise-ssd/MZPLJ3T2HBJR-00007/, 2020

  94. [102]

    Accelerating Genome Analysis via Algorithm-Architecture Co-Design,

    O. Mutlu and C. Firtina, “Accelerating Genome Analysis via Algorithm-Architecture Co-Design, ” inDAC, 2023

  95. [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

  96. [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

  97. [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

  98. [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

  99. [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

  100. [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

  101. [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

  102. [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

  103. [111]

    RapidGKC: GPU-Accelerated K-Mer Counting,

    Y. Cheng, X. Sun, and Q. Luo, “RapidGKC: GPU-Accelerated K-Mer Counting, ” in ICDE, 2024

  104. [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

  105. [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

  106. [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

  107. [115]

    MajorK: Majority Based kmer Matching in Commodity DRAM,

    Z. Jahshan and L. Yavits, “MajorK: Majority Based kmer Matching in Commodity DRAM, ”CAL, 2024

  108. [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

  109. [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

  110. [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

  111. [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

  112. [120]

    Parallel Hardware Merge Sorter,

    W. Song, D. Koch, M. Luján, and J. Garside, “Parallel Hardware Merge Sorter, ” in FCCM, 2016

  113. [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

  114. [122]

    Sorting Networks and their Applications,

    K. E. Batcher, “Sorting Networks and their Applications, ” inAFIPS, 1968

  115. [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

  116. [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

  117. [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

  118. [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

  119. [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

  120. [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

  121. [129]

    AMD® EPYC® 7742 CPU,

    “AMD® EPYC® 7742 CPU, ” 2019, https://www.amd.com/en/products/cpu/ amd-epyc-7742

  122. [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

  123. [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

  124. [132]

    SmartSSD Computational Storage Drive Installation and User Guide , Xilinx,

  125. [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

  126. [134]

    NVIDIA RTX A6000,

    “NVIDIA RTX A6000, ” 2020, https://www.nvidia.com/en-us/design-visualization/ rtx-a6000/

  127. [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

  128. [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

  129. [137]

    Design Compiler,

    I. Synopsys, “Design Compiler, ” https://www.synopsys.com/ implementation-and-signoff/rtl-synthesis-test/design-compiler-graphical.html

  130. [138]

    SARS-Cov-2 Genome Dataset,

    “SARS-Cov-2 Genome Dataset, ” 2020, https://cadde.s3.climb.ac.uk/SP1-raw.tgz

  131. [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

  132. [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

  133. [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

  134. [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

  135. [143]

    Oxford Nanopore Human Reference Datasets,

    “Oxford Nanopore Human Reference Datasets, ” 2019, https://github.com/ nanopore-wgs-consortium/NA12878

  136. [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

  137. [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

  138. [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

  139. [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

  140. [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...

  141. [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,...

  142. [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

  143. [151]

    AMD µProf,

    AMD, “AMD µProf, ” https://www.amd.com/en/developer/uprof.html

  144. [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

  145. [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. ”

  146. [154]

    Cascade Lake SP - Intel,

    WikiChip, “Cascade Lake SP - Intel, ” https://en.wikichip.org/wiki/intel/cores/ cascade\_lake\_sp

  147. [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

  148. [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

  149. [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

  150. [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

  151. [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

  152. [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

  153. [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

  154. [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

  155. [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

  156. [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

  157. [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

  158. [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

  159. [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

  160. [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

  161. [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

  162. [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

  163. [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

  164. [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

  165. [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

  166. [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

  167. [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

  168. [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

  169. [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

  170. [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

  171. [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

  172. [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

  173. [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

  174. [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

  175. [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

  176. [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

  177. [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

  178. [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,...

  179. [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

  180. [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

  181. [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

  182. [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

  183. [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

  184. [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

  185. [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

  186. [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

  187. [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

  188. [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

  189. [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

  190. [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

  191. [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

  192. [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

  193. [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

  194. [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

  195. [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

  196. [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

  197. [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

  198. [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

  199. [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

  200. [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

  201. [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

  202. [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

  203. [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

  204. [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

  205. [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

  206. [214]

    Active Disks: Programming Model, Algorithms and Evaluation,

    A. Acharya, M. Uysal, and J. Saltz, “Active Disks: Programming Model, Algorithms and Evaluation, ”ASPLOS, 1998

  207. [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

  208. [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

  209. [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

  210. [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

  211. [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

  212. [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

  213. [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

  214. [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

  215. [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

  216. [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

  217. [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

  218. [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

  219. [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

  220. [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

  221. [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

  222. [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

  223. [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

  224. [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

  225. [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...

  226. [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

  227. [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

  228. [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

  229. [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

  230. [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

  231. [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

  232. [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

  233. [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

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.