A survey of CPU-GPU heterogeneous computing techniques

S Mittal, JS Vetter - ACM Computing Surveys (CSUR), 2015 - dl.acm.org
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 …

A survey of pipelined workflow scheduling: Models and algorithms

A Benoit, ÜV Çatalyürek, Y Robert… - ACM Computing Surveys …, 2013 - dl.acm.org
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 …

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 …

IDYLL: Enhancing Page Translation in Multi-GPUs via Light Weight PTE Invalidations

B Li, Y Guo, Y Wang, A Jaleel, J Yang… - Proceedings of the 56th …, 2023 - dl.acm.org
Multi-GPU systems have emerged as a desirable platform to deliver high computing
capabilities and large memory capacity to accommodate large dataset sizes. However …

Emotional qualities of VR space

A Naz, R Kopper, RP McMahan… - 2017 IEEE virtual reality …, 2017 - ieeexplore.ieee.org
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 …

Coordinating the use of GPU and CPU for improving performance of compute intensive applications

G Teodoro, R Sachetto, O Sertel… - 2009 IEEE …, 2009 - ieeexplore.ieee.org
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 …

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 …

Improving address translation in multi-gpus via sharing and spilling aware tlb design

B Li, J Yin, Y Zhang, X Tang - MICRO-54: 54th Annual IEEE/ACM …, 2021 - dl.acm.org
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 …

Trans-fw: Short circuiting page table walk in multi-gpu systems via remote forwarding

B Li, J Yin, A Holey, Y Zhang, J Yang… - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Multi-GPU systems have become a popular platform to meet the ever-growing application
demands. However, employing multiple GPUs does not guarantee proportional performance …

High performance conjugate gradient solver on multi-GPU clusters using hypergraph partitioning

A Cevahir, A Nukada, S Matsuoka - Computer Science-Research and …, 2010 - Springer
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 …