scholarly journals Energy Optimization by Software Prefetching for Task Granularity in GPU-Based Embedded Systems

2020 ◽  
Vol 67 (6) ◽  
pp. 5120-5131 ◽  
Author(s):  
Zhuowei Wang ◽  
Lianglun Cheng ◽  
Hao Wang ◽  
Wuqing Zhao ◽  
Xiaoyu Song
2021 ◽  
Author(s):  
Abdullah Siddiqui

One of the most critical steps of embedded systems design is Hardware-Software partitioning. It is characterized by distributing the components of an application between hardware and software such that the user defined system constraints are satisfied. Heterogeneous computing platforms consisting of CPUs and GPUs have tremendous potential for enhancing the performance of embedded applications. The challenge of application partitioning for CPU-GPU mapping is much greater on such platforms due to their unique and diverse characteristics. In this thesis, an optimization algorithm is devised and presented for partitioning and mapping computational tasks on CPU-GPU platforms while keeping a check on the power consumption. Our methodology also uses parallelism in applications and their tasks by utilizing the architectural capabilities of the GPU. The optimization algorithm was tested with a MJPEG decoder, several benchmarks and synthetic graphs.


2013 ◽  
Vol 10 (1) ◽  
pp. 33-36 ◽  
Author(s):  
Patrick Heinrich ◽  
Christian Prehofer

Sign in / Sign up

Export Citation Format

Share Document