[HTML][HTML] Juicer provides a one-click system for analyzing loop-resolution Hi-C experiments

NC Durand, MS Shamim, I Machol, SSP Rao… - Cell systems, 2016 - cell.com
Hi-C experiments explore the 3D structure of the genome, generating terabases of data to
create high-resolution contact maps. Here, we introduce Juicer, an open-source tool for …

PyCUDA and PyOpenCL: A scripting-based approach to GPU run-time code generation

A Klöckner, N Pinto, Y Lee, B Catanzaro, P Ivanov… - Parallel Computing, 2012 - Elsevier
High-performance computing has recently seen a surge of interest in heterogeneous
systems, with an emphasis on modern Graphics Processing Units (GPUs). These devices …

A survey on agent-based simulation using hardware accelerators

J **ao, P Andelfinger, D Eckhoff, W Cai… - ACM Computing Surveys …, 2019 - dl.acm.org
Due to decelerating gains in single-core CPU performance, computationally expensive
simulations are increasingly executed on highly parallel hardware platforms. Agent-based …

MIMD Programs Execution Support on SIMD Machines: A Holistic Survey

D Mustafa, R Alkhasawneh, F Obeidat… - IEEE Access, 2024 - ieeexplore.ieee.org
The Single Instruction Multiple Data (SIMD) architecture, supported by various high-
performance computing platforms, efficiently utilizes data-level parallelism. The SIMD model …

Habanero-Java: the new adventures of old X10

V Cavé, J Zhao, J Shirako, V Sarkar - Proceedings of the 9th …, 2011 - dl.acm.org
In this paper, we present the Habanero-Java (HJ) language developed at Rice University as
an extension to the original Java-based definition of the X10 language. HJ includes a …

Dandelion: a compiler and runtime for heterogeneous systems

CJ Rossbach, Y Yu, J Currey, JP Martin… - Proceedings of the …, 2013 - dl.acm.org
Computer systems increasingly rely on heterogeneity to achieve greater performance,
scalability and energy efficiency. Because heterogeneous systems typically comprise …

Automatic CPU-GPU communication management and optimization

TB Jablin, P Prabhu, JA Jablin, NP Johnson… - Proceedings of the …, 2011 - dl.acm.org
The performance benefits of GPU parallelism can be enormous, but unlocking this
performance potential is challenging. The applicability and performance of GPU …

Cost-effective live cell structured illumination microscopy with video-rate imaging

A Sandmeyer, M Lachetta, H Sandmeyer… - Acs …, 2021 - ACS Publications
Optical nanoscopy is rapidly gaining momentum in the life sciences. Current instruments
are, however, often large and expensive, and there is a substantial delay between raw data …

Hybrid map task scheduling for GPU-based heterogeneous clusters

K Shirahata, H Sato, S Matsuoka - 2010 IEEE Second …, 2010 - ieeexplore.ieee.org
MapReduce is a programming model that enables efficient massive data processing in large-
scale computing environments such as supercomputers and clouds. Such large-scale …

Par4all: From convex array regions to heterogeneous computing

M Amini, B Creusillet, S Even… - IMPACT 2012 …, 2012 - minesparis-psl.hal.science
Recent compilers comprise an incremental way for converting software toward accelerators.
For instance, the pgi Accelerator [14] or hmpp [3] require the use of directives. The …