[HTML][HTML] Juicer provides a one-click system for analyzing loop-resolution Hi-C experiments
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 …
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
High-performance computing has recently seen a surge of interest in heterogeneous
systems, with an emphasis on modern Graphics Processing Units (GPUs). These devices …
systems, with an emphasis on modern Graphics Processing Units (GPUs). These devices …
A survey on agent-based simulation using hardware accelerators
Due to decelerating gains in single-core CPU performance, computationally expensive
simulations are increasingly executed on highly parallel hardware platforms. Agent-based …
simulations are increasingly executed on highly parallel hardware platforms. Agent-based …
MIMD Programs Execution Support on SIMD Machines: A Holistic Survey
The Single Instruction Multiple Data (SIMD) architecture, supported by various high-
performance computing platforms, efficiently utilizes data-level parallelism. The SIMD model …
performance computing platforms, efficiently utilizes data-level parallelism. The SIMD model …
Habanero-Java: the new adventures of old X10
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 …
an extension to the original Java-based definition of the X10 language. HJ includes a …
Dandelion: a compiler and runtime for heterogeneous systems
Computer systems increasingly rely on heterogeneity to achieve greater performance,
scalability and energy efficiency. Because heterogeneous systems typically comprise …
scalability and energy efficiency. Because heterogeneous systems typically comprise …
Automatic CPU-GPU communication management and optimization
The performance benefits of GPU parallelism can be enormous, but unlocking this
performance potential is challenging. The applicability and performance of GPU …
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 …
are, however, often large and expensive, and there is a substantial delay between raw data …
Hybrid map task scheduling for GPU-based heterogeneous clusters
MapReduce is a programming model that enables efficient massive data processing in large-
scale computing environments such as supercomputers and clouds. Such large-scale …
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 …
For instance, the pgi Accelerator [14] or hmpp [3] require the use of directives. The …