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 …
A survey of pipelined workflow scheduling: Models and algorithms
A large class of applications need to execute the same workflow on different datasets of
identical size. Efficient execution of such applications necessitates intelligent distribution of …
identical size. Efficient execution of such applications necessitates intelligent distribution of …
Solving quadratic assignment problems by genetic algorithms with GPU computation: a case study
S Tsutsui, N Fujimoto - Proceedings of the 11th Annual Conference …, 2009 - dl.acm.org
This paper describes designing a parallel GA with GPU computation to solve the quadratic
assignment problem (QAP) which is one of the hardest optimization problems in permutation …
assignment problem (QAP) which is one of the hardest optimization problems in permutation …
IDYLL: Enhancing Page Translation in Multi-GPUs via Light Weight PTE Invalidations
Multi-GPU systems have emerged as a desirable platform to deliver high computing
capabilities and large memory capacity to accommodate large dataset sizes. However …
capabilities and large memory capacity to accommodate large dataset sizes. However …
Emotional qualities of VR space
The emotional response a person has to a living space is predominantly affected by light,
color and texture as space-making elements. In order to verify whether this phenomenon …
color and texture as space-making elements. In order to verify whether this phenomenon …
Coordinating the use of GPU and CPU for improving performance of compute intensive applications
GPUs have recently evolved into very fast parallel co-processors capable of executing
general purpose computations extremely efficiently. At the same time, multi-core CPUs …
general purpose computations extremely efficiently. At the same time, multi-core CPUs …
Simulation of P systems with active membranes on CUDA
JMC Canales, JMG Carrasco… - … Workshop on High …, 2009 - ieeexplore.ieee.org
P systems or membrane systems provide a high level computational modeling framework
that combines the structural and dynamic aspects of biological systems in a relevant and …
that combines the structural and dynamic aspects of biological systems in a relevant and …
Improving address translation in multi-gpus via sharing and spilling aware tlb design
In recent years, the ever-growing application complexity and input dataset sizes have driven
the popularity of multi-GPU systems as a desirable computing platform for many application …
the popularity of multi-GPU systems as a desirable computing platform for many application …
Trans-fw: Short circuiting page table walk in multi-gpu systems via remote forwarding
Multi-GPU systems have become a popular platform to meet the ever-growing application
demands. However, employing multiple GPUs does not guarantee proportional performance …
demands. However, employing multiple GPUs does not guarantee proportional performance …
High performance conjugate gradient solver on multi-GPU clusters using hypergraph partitioning
Motivated by high computation power and low price per performance ratio of GPUs, GPU
accelerated clusters are being built for high performance scientific computing. In this work …
accelerated clusters are being built for high performance scientific computing. In this work …