User profiles for Mehrzad Samadi

Mehrzad Samadi

NVIDIA (Parabricks)
Verified email at nvidia.com
Cited by 1990

Ultrarapid nanopore genome sequencing in a critical care setting

…, M Perez, MRZ Ruzhnikov, M Samadi… - … England Journal of …, 2022 - Mass Medical Soc
Genetic Diagnoses in Critical Care Because a genetic diagnosis can guide clinical management
and improve prognosis in critically ill patients, much effort has gone into developing …

Sage: Self-tuning approximation for graphics engines

M Samadi, J Lee, DA Jamshidi, A Hormati… - Proceedings of the 46th …, 2013 - dl.acm.org
Approximate computing, where computation accuracy is traded off for better performance or
higher data throughput, is one solution that can help data processing keep pace with the …

Paraprox: Pattern-based approximation for data parallel applications

M Samadi, DA Jamshidi, J Lee, S Mahlke - Proceedings of the 19th …, 2014 - dl.acm.org
Approximate computing is an approach where reduced accuracy of results is traded off for
increased speed, throughput, or both. Loss of accuracy is not permissible in all computing …

Rumba: An online quality management system for approximate computing

DS Khudia, B Zamirai, M Samadi… - Proceedings of the 42nd …, 2015 - dl.acm.org
Approximate computing can be employed for an emerging class of applications from various
domains such as multimedia, machine learning and computer vision. The approximated …

[HTML][HTML] Accelerated identification of disease-causing variants with ultra-rapid nanopore genome sequencing

…, M Nattestad, MRZ Ruzhnikov, M Samadi… - Nature …, 2022 - nature.com
Whole-genome sequencing (WGS) can identify variants that cause genetic disease, but the
time required for sequencing and analysis has been a barrier to its use in acutely ill patients. …

Transparent CPU-GPU collaboration for data-parallel kernels on heterogeneous systems

J Lee, M Samadi, Y Park… - Proceedings of the 22nd …, 2013 - ieeexplore.ieee.org
Heterogeneous computing on CPUs and GPUs has traditionally used fixed roles for each
device: the GPU handles data parallel work by taking advantage of its massive number of …

Sponge: portable stream programming on graphics engines

AH Hormati, M Samadi, M Woh, T Mudge… - ACM SIGPLAN …, 2011 - dl.acm.org
Graphics processing units (GPUs) provide a low cost platform for accelerating high performance
computations. The introduction of new programming languages, such as CUDA and …

Input responsiveness: using canary inputs to dynamically steer approximation

MA Laurenzano, P Hill, M Samadi, S Mahlke… - Proceedings of the 37th …, 2016 - dl.acm.org
This paper introduces Input Responsive Approximation (IRA), an approach that uses a canary
input — a small program input carefully constructed to capture the intrinsic properties of …

APOGEE: Adaptive prefetching on GPUs for energy efficiency

A Sethia, G Dasika, M Samadi… - Proceedings of the 22nd …, 2013 - ieeexplore.ieee.org
Modern graphics processing units (GPUs) combine large amounts of parallel hardware with
fast context switching among thousands of active threads to achieve high performance. …

Skmd: Single kernel on multiple devices for transparent cpu-gpu collaboration

J Lee, M Samadi, Y Park, S Mahlke - ACM Transactions on Computer …, 2015 - dl.acm.org
Heterogeneous computing on CPUs and GPUs has traditionally used fixed roles for each
device: the GPU handles data parallel work by taking advantage of its massive number of …