A survey of CPU-GPU heterogeneous computing techniques
As both CPUs and GPUs become employed in a wide range of applications, it has been
acknowledged that both of these Processing Units (PUs) have their unique features and …
acknowledged that both of these Processing Units (PUs) have their unique features and …
Randomness in neural networks: an overview
Neural networks, as powerful tools for data mining and knowledge engineering, can learn
from data to build feature‐based classifiers and nonlinear predictive models. Training neural …
from data to build feature‐based classifiers and nonlinear predictive models. Training neural …
Small-signal stability analysis of large power systems with inclusion of multiple delays
F Milano - IEEE Transactions on Power Systems, 2015 - ieeexplore.ieee.org
The paper focuses on the small-signal stability analysis of large power systems with
inclusion of multiple delayed signals. The following four techniques are compared: 1) a …
inclusion of multiple delayed signals. The following four techniques are compared: 1) a …
Hierarchical dag scheduling for hybrid distributed systems
Accelerator-enhanced computing platforms have drawn a lot of attention due to their
massive peak commutational capacity. Despite significant advances in the programming …
massive peak commutational capacity. Despite significant advances in the programming …
[HTML][HTML] Large scale multi-GPU based parallel traffic simulation for accelerated traffic assignment and propagation
Traffic simulation is a critical tool for congestion analysis, travel time estimation, and route
optimization in urban planning, benefiting navigation apps, transportation network …
optimization in urban planning, benefiting navigation apps, transportation network …
Fast and scalable multi-way analysis of massive neural data
Analysis of neural data with multiple modes and high density has recently become a trend
with the advances in neuroscience research and practices. There exists a pressing need for …
with the advances in neuroscience research and practices. There exists a pressing need for …
PEPPHER: Efficient and productive usage of hybrid computing systems
PEPPHER, a three-year European FP7 project, addresses efficient utilization of hybrid
(heterogeneous) computer systems consisting of multicore CPUs with GPU-type …
(heterogeneous) computer systems consisting of multicore CPUs with GPU-type …
Enabling and scaling matrix computations on heterogeneous multi-core and multi-GPU systems
We present a new approach to utilizing all CPU cores and all GPUs on heterogeneous
multicore and multi-GPU systems to support dense matrix computations efficiently. The main …
multicore and multi-GPU systems to support dense matrix computations efficiently. The main …
StarPU-MPI: Task programming over clusters of machines enhanced with accelerators
GPUs clusters are becoming widespread HPC platforms. Exploiting them is however
challenging, as this requires two separate paradigms (MPI and CUDA or OpenCL) and …
challenging, as this requires two separate paradigms (MPI and CUDA or OpenCL) and …
Readys: A reinforcement learning based strategy for heterogeneous dynamic scheduling
In this paper, we propose READYS, a reinforcement learning algorithm for the dynamic
scheduling of computations modeled as a Directed Acyclic Graph (DAGs). Our goal is to …
scheduling of computations modeled as a Directed Acyclic Graph (DAGs). Our goal is to …