Data movement aware computation partitioning

X Tang, O Kislal, M Kandemir, M Karakoy - … of the 50th Annual IEEE/ACM …, 2017 - dl.acm.org
Data access costs dominate the execution times of most parallel applications and they are
expected to be even more important in the future. To address this, recent research has …

Controlled kernel launch for dynamic parallelism in GPUs

X Tang, A Pattnaik, H Jiang, O Kayiran… - … Symposium on High …, 2017 - ieeexplore.ieee.org
Dynamic parallelism (DP) is a promising feature for GPUs, which allows on-demand
spawning of kernels on the GPU without any CPU intervention. However, this feature has …

Race-to-sleep+ content caching+ display caching: A recipe for energy-efficient video streaming on handhelds

H Zhang, PV Rengasamy, S Zhao… - Proceedings of the 50th …, 2017 - dl.acm.org
Video streaming has become the most common application in handhelds and this trend is
expected to grow in future to account for about 75% of all mobile data traffic by 2021. Thus …

BurstLink: Techniques for Energy-Efficient Conventional and Virtual Reality Video Display

J Haj-Yahya, J Park, R Bera, JG Luna, E Rotem… - arXiv preprint arXiv …, 2021 - arxiv.org
Conventional planar video streaming is the most popular application in mobile systems and
the rapid growth of 360 video content and virtual reality (VR) devices are accelerating the …

[图书][B] Irregularity-Aware Computation and Data Management in Manycore Systems

X Tang - 2019 - search.proquest.com
During the past decade, the slow down of scaling in transistor technology has brought the
chip design to the “post-Moore” era, where integrating more transistors in a single core …

Cost semantics for heterogeneous parallel functional languages

TAK Zakian - 2019 - ora.ox.ac.uk
In today's world parallelism is ubiquitous, and different types of parallel models and
processors are becoming increasingly common. Moreover, while our programs become …

[图书][B] Hardware-Aware Computation Reorganization for Memory Intensive Applications

OM Kislal - 2018 - search.proquest.com
After hitting the power wall, the dramatic change in computer architecture from single core to
multicore/manycore brings us new challenges on high performance computing, especially …