Technology dictates algorithms: recent developments in read alignment

M Alser, J Rotman, D Deshpande, K Taraszka, H Shi… - Genome biology, 2021 - Springer
Aligning sequencing reads onto a reference is an essential step of the majority of genomic
analysis pipelines. Computational algorithms for read alignment have evolved in …

SIMDRAM: A framework for bit-serial SIMD processing using DRAM

N Hajinazar, GF Oliveira, S Gregorio… - Proceedings of the 26th …, 2021 - dl.acm.org
Processing-using-DRAM has been proposed for a limited set of basic operations (ie, logic
operations, addition). However, in order to enable full adoption of processing-using-DRAM …

DAMOV: A new methodology and benchmark suite for evaluating data movement bottlenecks

GF Oliveira, J Gómez-Luna, L Orosa, S Ghose… - IEEE …, 2021 - ieeexplore.ieee.org
Data movement between the CPU and main memory is a first-order obstacle against improv
ing performance, scalability, and energy efficiency in modern systems. Computer systems …

FPGA-based near-memory acceleration of modern data-intensive applications

G Singh, M Alser, DS Cali, D Diamantopoulos… - IEEE Micro, 2021 - ieeexplore.ieee.org
Modern data-intensive applications demand high computational capabilities with strict
power constraints. Unfortunately, such applications suffer from a significant waste of both …

Benchmarking a new paradigm: An experimental analysis of a real processing-in-memory architecture

J Gómez-Luna, IE Hajj, I Fernandez… - arXiv preprint arXiv …, 2021 - arxiv.org
Many modern workloads, such as neural networks, databases, and graph processing, are
fundamentally memory-bound. For such workloads, the data movement between main …

Syncron: Efficient synchronization support for near-data-processing architectures

C Giannoula, N Vijaykumar… - … Symposium on High …, 2021 - ieeexplore.ieee.org
Near-Data-Processing (NDP) architectures present a promising way to alleviate data
movement costs and can provide significant performance and energy benefits to parallel …

QUAC-TRNG: High-throughput true random number generation using quadruple row activation in commodity DRAM chips

A Olgun, M Patel, AG Yağlıkçı, H Luo… - 2021 ACM/IEEE 48th …, 2021 - ieeexplore.ieee.org
True random number generators (TRNG) sample random physical processes to create large
amounts of random numbers for various use cases, including security-critical cryptographic …

Benchmarking memory-centric computing systems: Analysis of real processing-in-memory hardware

J Gómez-Luna, I El Hajj, I Fernandez… - 2021 12th …, 2021 - ieeexplore.ieee.org
Many modern workloads such as neural network inference and graph processing are
fundamentally memory-bound. For such workloads, data movement between memory and …

Hardware acceleration of genomics data analysis: challenges and opportunities

T Robinson, J Harkin, P Shukla - Bioinformatics, 2021 - academic.oup.com
The significant decline in the cost of genome sequencing has dramatically changed the
typical bioinformatics pipeline for analysing sequencing data. Where traditionally, the …

Nanopore base calling on the edge

P Perešíni, V Boža, B Brejová, T Vinař - Bioinformatics, 2021 - academic.oup.com
Motivation MinION is a portable nanopore sequencing device that can be easily operated in
the field with features including monitoring of run progress and selective sequencing. To …