A Survey of CPU-GPU Heterogeneous Computing Techniques

Mittal, Sparsh, Vetter, Jeffrey S.·2015·ACM Computing Surveys

Cited by (569)

Items 101–200 of 569

  1. Driving Scenario Perception-Aware Computing System Design in Autonomous Vehicles
    Hengyu Zhao, Yubo Zhang, Pingfan Meng, Hui Shi, Li Erran Li, Tiancheng Lou, Jishen Zhao · 2020 · IEEE International Conference on Computer Design: VLSI in Computers and Processors (ICCD)
  2. Heterogeneous CPU+GPU-Accelerated FDTD for Scattering Problems With Dynamic Load Balancing
    Shuo Liu, Bin Zou, Lamei Zhang, Shulei Ren · 2020 · IEEE Transactions on Antennas and Propagation
  3. A Deep Pipelined Implementation of Hyperspectral Target Detection Algorithm on FPGA Using HLS
    Jie Lei, Yunsong Li, Dongsheng Zhao, Xie Jing, Chein‐I Chang, Lingyun Wu, Xuepeng Li, Jintao Zhang, Wenguang Li · 2018 · Remote Sensing
  4. A Review on Software Architectures for Heterogeneous Platforms
    Hugo Andrade, Ivica Crnković · 2018 · Asia-Pacific Software Engineering Conference (APSEC)
  5. Towards Safety-Aware Computing System Design in Autonomous Vehicles
    Hengyu Zhao, Yubo Zhang, Pingfan Meng, Hui Shi, Li Erran Li, Tiancheng Lou, Jishen Zhao · 2019 · arXiv (Cornell University)
  6. Parallel CPU–GPU computing technique for discrete element method
    Vasyl Skorych, Maksym Dosta · 2022 · Concurrency and Computation Practice and Experience
  7. Panda: A Compiler Framework for Concurrent CPU $$+$$ + GPU Execution of 3D Stencil Computations on GPU-accelerated Supercomputers
    Mohammed Sourouri, Scott B. Baden, Xing Hui Cai · 2016 · International Journal of Parallel Programming
  8. A survey of high-performance computing approaches in power systems
    Siddhartha Kumar Khaitan · 2016 · IEEE Power Engineering Society General Meeting
  9. Optimizing Streaming Parallelism on Heterogeneous Many-Core Architectures
    Peng Zhang, Jianbin Fang, Canqun Yang, Chun Huang, Tao Tang, Zheng Wang · 2020 · IEEE Transactions on Parallel and Distributed Systems
  10. Enhancing Address Translations in Throughput Processors via Compression
    Xulong Tang, Ziyu Zhang, Weizheng Xu, Mahmut Kandemir, Rami Melhem, Jun Yang · 2020 · International Conference on Parallel Architectures and Compilation Techniques (PACT)
  11. Energy and Execution Time Comparison of Optical Flow Algorithms on SIMD and GPU Architectures
    Andrea Petreto, Arthur Marius Hennequin, Thomas Kœhler, Thomas Romera, Yohan Fargeix, Boris Gaillard, Manuel Bouyer, Quentin L. Meunier, Lionel Lacassagne · 2018 · Conference on Design and Architectures for Signal and Image Processing
  12. A Survey of Advancements in Scheduling Techniques for Efficient Deep Learning Computations on GPUs
    Rupinder Kaur, Arghavan Asad, Seham Al Abdul Wahid, Farah Mohammadi · 2025 · Electronics
  13. Energy‐aware task scheduling with time constraint for heterogeneous cloud datacenters
    Xing Liu, Panwen Liu, Lun Hu, Chengming Zou, Zhangyu Cheng · 2019 · Concurrency and Computation Practice and Experience
  14. Communication Optimizations for State-vector Quantum Simulator on CPU+GPU Clusters
    Chenyang Jiao, Weihua Zhang, Li Shen · 2023 · Proceedings of the International Conference on Parallel Processing
  15. Evaluating ARM and RISC-V Architectures for High-Performance Computing with Docker and Kubernetes
    Vedran Dakić, Leo Mršić, Zdravko Kunić, Goran Đambić · 2024 · Electronics
  16. Confidential Computing on Heterogeneous CPU-GPU Systems: Survey and Future Directions
    Qifan Wang, David Oswald · 2026 · ACM Computing Surveys
  17. Evaluation of Clustering Algorithms on GPU-Based Edge Computing Platforms
    José Maria Cecilia, Juan‐Carlos Cano, Juan Morales-García, Antonio Llanes, Baldomero Imbernón · 2020 · Sensors
  18. HI-FFT: Heterogeneous Parallel In-Place Algorithm for Large-Scale 2D-FFT
    Homin Kang, Jaehong Lee, Duksu Kim · 2021 · IEEE Access
  19. Elastic Multi-resource Fairness: Balancing Fairness and Efficiency in Coupled CPU-GPU Architectures
    Shanjiang Tang, Bingsheng He, Shuhao Zhang, Zhaojie Niu · 2016 · International Conference for High Performance Computing, Networking, Storage and Analysis (SC)
  20. Exploration on Task Scheduling Strategy for CPU-GPU Heterogeneous Computing System
    Juan Fang, Jiaxing Zhang, Shuaibing Lu, Hui Zhao · 2020 · IEEE Computer Society Annual Symposium on VLSI
  21. Neural network methods for radiation detectors and imaging
    S. Lin, S. Ning, Hui Zhu, Tao Zhou, Christopher L. Morris, Steven M. Clayton, Mathew J. Cherukara, R. T. Chen, ‪Zhehui Wang · 2024 · Frontiers in Physics
  22. A hybrid CPU/GPU approach for optimizing sorting throughput
    Michael Gowanlock, Ben Karsin · 2019 · Parallel Computing
  23. Mille Cheval: a GPU-based in-memory high-performance computing framework for accelerated processing of big-data streams
    Vivek Kumar, Dilip Kumar Sharma, Vinay Kumar Mishra · 2021 · The Journal of Supercomputing
  24. Hybrid CPU-GPU solution to regularized divergence-free curl-curl equations for electromagnetic inversion problems
    Hao Dong, Kai Sun, G. D. Egbert, Anna Kelbert, Naser Meqbel · 2024 · Computers & Geosciences
  25. Accelerating Pattern Matching with CPU-GPU Collaborative Computing
    Victoria María Sanz, Adrián Pousa, Marcelo Naiouf, Armando Eduardo De Giusti · 2018 · Lecture notes in computer science
  26. Accelerated CPU–GPUs implementations for quaternion polar harmonic transform of color images
    Ahmad Salah, Kenli Li, Khalid Mohamed Hosny, Mohamed M. Darwish, Qi Chuan Tian · 2020 · Future Generation Computer Systems
  27. MEPHESTO
    Mohammad Alaul Haque Monil, Mehmet Esat Belviranli, Seyong Lee, Jeffrey S. Vetter, Allen D. Malony · 2020 · International Conference on Parallel Architectures and Compilation Techniques (PACT)
  28. Feasibility Analysis of Machine Learning Optimization on GPU-based Low-cost Edges
    Jiashun Suo, Xingzhou Zhang, Shilei Zhang, Wei Zhou, Weisong Shi · 2021 · IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI)
  29. Parallel Programming Models for Dense Linear Algebra on Heterogeneous Systems
    Jack J. Dongarra, Maksims Abaļenkovs, Ahmad Abdelfattah, Mark Gates, Azzam Haidar, Jakub Kurzak A, Piotr Łuszczek, Stanimire Z. Tomov, Ichitaro Yamazaki, Asim YarKhan · 2016 · Supercomputing Frontiers and Innovations
  30. A Hybrid Parallel Spatial Interpolation Algorithm for Massive LiDAR Point Clouds on Heterogeneous CPU-GPU Systems
    Hongyan Wang, Xuefeng Guan, Huayi Wu · 2017 · ISPRS International Journal of Geo-Information
  31. Task-Parallel Programming with Constrained Parallelism
    Tsung‐Wei Huang, Leslie K. Hwang · 2022 · IEEE High Performance Extreme Computing Conference
  32. Accelerating AI and Computer Vision for Satellite Pose Estimation on the Intel Myriad X Embedded SoC
    Vasileios Leon, Panagiotis Minaidis, George Lentaris, Dimitrios Soudris · 2023 · Microprocessors and Microsystems
  33. Climate Computing: The State of Play
    V. Balaji · 2015 · Computing in Science & Engineering
  34. Heterogeneous Computing Platform Based on CPU+FPGA and Working Modes
    Yang Li, Xiaodong Zhao, Taoran Cheng · 2016 · International Conference on Computational Intelligence and Security (CIS)
  35. Memory Performance and Bottlenecks in Multicore and GPU Architectures
    Matheus S. Serpa, Francis B. Moreira, Philippe O. A. Navaux, Eduardo H. M. Cruz, Matthias Diener, Dalvan Griebler, Luiz Gustavo Fernandes · 2019 · Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)
  36. An ontology matching approach for semantic modeling: A case study in smart cities
    Youcef Djenouri, Hiba Belhadi, Karima Akli‐Astouati, Alberto Cano, Jerry Chun‐Wei Lin · 2021 · Computational Intelligence
  37. A Methodology for Comparing the Reliability of GPU-Based and CPU-Based HPCs
    Nevin Cini, Gülay Yalçın · 2020 · ACM Computing Surveys
  38. Spatial Computing Opportunities in Biomedical Decision Support: The Atlas-EHR Vision
    Majid Farhadloo, Arun Sharma, Shashi Shekhar, Svetomir N. Markovic · 2024 · ACM Transactions on Spatial Algorithms and Systems
  39. Scheduling Challenges and Opportunities in Integrated CPU+GPU Processors
    Kapil Dev, Sherief Reda · 2016
  40. The Minos Computing Library
    Roberto Gioiosa, Burcu O. Mutlu, Seyong Lee, Jeffrey S. Vetter, Giulio Picierro, Marco Cesati · 2020
  41. An Evaluation of Directive-Based Parallelization on the GPU Using a Parboil Benchmark
    Jovan Ðukić, Marko J. Mišić · 2023 · Electronics
  42. Heterogeneous CPU-GPU Execution of Stencil Applications
    Bálint Siklósi, Istvan Zoltan Reguly, Gihan R. Mudalige · 2018 · IEEE/ACM International Workshop on Performance, Portability and Productivity in HPC (P3HPC)
  43. Using GPUs to speed-up FCM-based community detection in Social Networks
    Mohammed Nasser Al-Andoli, Mohammed A. Shehab, Mahmoud Al‐Ayyoub, Yaser Jararweh, Mohammad AL-Smadi · 2016
  44. Efficient Intra-Rack Resource Disaggregation for HPC Using Co-Packaged DWDM Photonics
    Michelogiannakis, George, Arafa, Yehia, Cook, Brandon, Dai, Liang Yuan, Hameed Badawy, Abdel-Hameed, Glick, Madeleine, Wang, Yuyang, Bergman, Keren, Shalf, John · 2023 · 2023 IEEE International Conference on Cluster Computing (CLUSTER)
  45. A survey on evaluating and optimizing performance of Intel Xeon Phi
    Sparsh Mittal · 2020 · Concurrency and Computation Practice and Experience
  46. Heterogeneous Intra-Pipeline Device-Parallel Aggregations
    Artem Kroviakov, Petr Kurapov, Christoph Anneser, Jana Giceva · 2024 · International Workshop on Data Management on New Hardware (DaMoN)
  47. Modeling of the fracture behaviors of concrete using 3D discrete element method with softening effect
    Feng‐Chen Li, Jili Feng, Xin Chen · 2024 · Theoretical and Applied Fracture Mechanics
  48. Using Dynamic Parallelism to Speed Up Clustering-Based Community Detection in Social Networks
    Mohammed Nasser Al-Andoli, Mahmoud Al‐Ayyoub, Mohammad AL-Smadi, Yaser Jararweh, Elhadj Benkhelifa · 2016 · International Conference on Future Internet of Things and Cloud Workshops (FiCloudW)
  49. Elastic multi-resource fairness: balancing fairness and efficiency in coupled CPU-GPU architectures
    Shanjiang Tang, Bingsheng He, Shuhao Zhang, Zhaojie Niu · 2016 · IEEE International Conference on High Performance Computing, Data, and Analytics
  50. A Fuzzy Neural Network Based Dynamic Data Allocation Model on Heterogeneous Multi-GPUs for Large-scale Computations
    Chaolong Zhang, Yuanping Xu, Zhijie Xu, Jia He, Jing Wang, Jianhua Adu · 2018 · Machine Intelligence Research
  51. Mobile Cloudization Storytelling: Current Issues From an Optimization Perspective
    Nhu–Ngoc Dao, Woongsoo Na, Sungrae Cho · 2020 · IEEE Internet Computing
  52. Big Computing: Where are we heading?
    Sabuzima Nayak, Ripon Patgiri, Thoudam Singh · 2018 · ICST Transactions on Scalable Information Systems
  53. A Split Execution Model for SpTRSV
    Najeeb Ahmad, Buse Yılmaz, Didem Unat · 2021 · IEEE Transactions on Parallel and Distributed Systems
  54. Dynamic Load Balancing for High-Performance Graph Processing on Hybrid CPU-GPU Platforms
    Stijn Heldens, Ana Lucia Vărbănescu, Alexandru Iosup · 2016 · Irregular Applications: Architectures and Algorithms
  55. AUTHOR'S TERM: TO DEFINITION OF THE NOTION
    Yu. V. Slozhenikina, Andrey V. Rastyagaev, И Ю Кухно · 2018 · Ontology of Designing
  56. Concurrent CPU-GPU Task Programming using Modern C++
    Tsung‐Wei Huang, Yibo Lint · 2022 · IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum
  57. BNN An Ideal Architecture for Acceleration With Resistive in Memory Computation
    Andrew Ding, Ye Qiao, Nader Bagherzadeh · 2023 · IEEE Transactions on Emerging Topics in Computing
  58. Deep reservoir computing combined with heterogeneous driver layer to improve prediction performance
    Ling Peng, Liyue Zhang, Song-Sui Li, Wei Pan, Lin Jiang, Lianshan Yan, Bin Luo, Xihua Zou · 2024 · Optics & Laser Technology
  59. A Taxonomy of Modern GPGPU Programming Methods: On the Benefits of a Unified Specification
    Nicola Capodieci, Roberto Cavicchioli, Andrea Marongiu · 2021 · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  60. Efficient Matrix Factorization on Heterogeneous CPU-GPU Systems
    Yuanhang Yu, Dong Wen, Ying Zhang, Xiaoyang Wang, Wenjie Zhang, Xuemin Lin · 2021 · IEEE International Conference on Data Engineering (ICDE)
  61. Distribution of Operations in Heterogeneous Computing Systems for Processing Speech Signals
    Mekhriddin Rakhimov, Mannon Ochilov · 2021 · IEEE International Conference on Application of Information and Communication Technologies (AICT)
  62. Core Level Utilization for Achieving Energy Efficiency in Heterogeneous Systems
    Hergys Rexha, Simon Holmbacka, Sébastien Lafond · 2017 · Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)
  63. A survey on applications and architectural-optimizations of Micron’s Automata Processor
    Sparsh Mittal · 2019 · Journal of Systems Architecture
  64. GPU-Based Redundancy Analysis Using Concurrent Evaluation
    Taehyun Kim, Hayoung Lee, Sungho Kang · 2019 · IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  65. Parallel Quadri-valent Quantum-Inspired Gravitational Search Algorithm on a heterogeneous platform for wireless sensor networks
    Mina Mirhosseini, Mahmood Fazlali, Hadi Tabatabaee Malazi, Sayyed Kamyar Izadi, Hossein Nezamabadi–pour · 2021 · Computers & Electrical Engineering
  66. An approach to build cycle accurate full system VLIW simulation platform
    Lei Yang, Lei Wang, Xing Zhang, Donglin Wang · 2016 · Simulation Modelling Practice and Theory
  67. EPPMiner
    Qiang Wang, Pengfei Xu, Yatao Zhang, Xiaowen Chu · 2017 · ACM International Conference on Future Energy Systems (e-Energy)
  68. Neos: A NVMe-GPUs Direct Vector Service Buffer in User Space
    Yuchen Huang, Xiaopeng Fan, Song Yan, Chuliang Weng · 2024 · IEEE International Conference on Data Engineering (ICDE)
  69. Next-Gen Digital Predistortion From Hardware Acceleration of Neural Networks: Trends, Challenges, and Future
    Mohd Tasleem Khan, Yuan Ding, George Goussetis · 2026 · IEEE Transactions on Neural Networks and Learning Systems
  70. Using Machine Learning to Optimize Web Interactions on Heterogeneous Mobile Systems
    Lu Yuan, Jie Ren, Ling Chao Gao, Zhanyong Tang, Zheng Wang · 2019 · IEEE Access
  71. CPU–GPU heterogeneous code acceleration of a finite volume Computational Fluid Dynamics solver
    Weicheng Xue, Hongyu Wang, Christopher J. Roy · 2024 · Future Generation Computer Systems
  72. Serial and parallel implementation of Needleman-Wunsch algorithm
    Yun Sup Lee, Yu Sin Kim, Roger Luis Uy · 2020 · International Journal of Advances in Intelligent Informatics
  73. X-Centric: A Survey on Compute-, Memory- and Application-Centric Computer Architectures
    Sven Rheindt, Temur Sabirov, Oliver Lenke, Thomas Wild, Andreas Herkersdorf · 2020 · International Symposium on Memory Systems (MEMSYS)
  74. Machine learning‐based load distribution and balancing in heterogeneous database management systems
    Anes Abdennebi, Anıl Elakaş, Fatih Taşyaran, Erdinç Öztürk, Kamer Kaya, Sinan Yıldırım · 2021 · Concurrency and Computation Practice and Experience
  75. Accelerating the Unacceleratable
    Michael Gowanlock, Ben Karsin, Zane Fink, Jordan Wright · 2019 · International Workshop on Data Management on New Hardware (DaMoN)
  76. OWBM: OSNR-Aware Wavelength Allocation and Branching Methods for Multicast Routing in Custom Topology-Based Optical Network-on-Chips
    Yong Wook Kim, Tae Hee Han · 2024 · IEEE Access
  77. Mapping Computations in Heterogeneous Multicore Systems with Statistical Regression on Program Inputs
    Junio Cezar Ribeiro da Silva, Lorena Leão, Vinícius Petrucci, Abdoulaye Gamatié, Fernando Magno Quintão Pereira · 2021 · ACM Transactions on Embedded Computing Systems
  78. Design and management of image processing pipelines within CPS: Acquired experience towards the end of the FitOptiVis ECSEL Project
    Carlo Sau, Claudia Rinaldi, Luigi Pomante, Francesca Palumbo, Giacomo Valente, Tiziana Fanni, Marcos Martinez, Frank van der Linden, Twan Basten, Marc C. W. Geilen et al. · 2021 · Microprocessors and Microsystems
  79. Fast and Accurate Framework for Ontology Matching in Web of Things
    Asma Belhadi, Youcef Djenouri, Gautam Srivastava, Jerry Chun‐Wei Lin · 2023 · ACM Transactions on Asian and Low-Resource Language Information Processing
  80. FROM ONTOLOGIES OF DESIGNING TO COGNITIVE SEMIOTICS
    Yu. Valkman, Vladimir Tarasov · 2018 · Ontology of Designing
  81. Collaborative Filtering Recommendation Using Nonnegative Matrix Factorization in GPU-Accelerated Spark Platform
    Bing Tang, Linyao Kang, Li Zhang, Feiyan Guo, Haiwu He · 2021 · Scientific Programming
  82. Optimization of Data Assignment for Parallel Processing in a Hybrid Heterogeneous Environment Using Integer Linear Programming
    Tomasz Maria Boiński, Paweł Czarnul · 2020 · The Computer Journal
  83. Database Systems on GPUs
    Johns Paul, Shengliang Lu, Bingsheng He · 2021 · Foundations and Trends in Databases
  84. A scheduling architecture for enforcing quality of service in multi-process systems
    Marcus Jägemar, Andreas Ermedahl, Sigrid Eldh, Moris Behnam · 2017 · IEEE International Conference on Emerging Technologies and Factory Automation (ETFA)
  85. Low Energy Heterogeneous Computing with Multiple RISC-V and CGRA Cores
    Luís Fiolhais, F.M. Gonçalves, Rui Policarpo Duarte, Mário Pereira Véstias, José T. de Sousa · 2019 · IEEE International Symposium on Circuits and Systems proceedings
  86. LiveLattice: Real‐time visualisation of tilted light‐sheet microscopy data using a memory‐efficient transformation algorithm
    Zichen Wang, Hiroyuki Hakozaki, Gillian McMahon, Marta Medina‐Carbonero, Johannes Schöneberg · 2024 · Journal of Microscopy
  87. A Survey on Heterogeneous CPU–GPU Architectures and Simulators
    Mohammad Alaei, Fahimeh Yazdanpanah · 2024 · Concurrency and Computation Practice and Experience
  88. A Survey of AI Inference Technologies for On-Device Systems
    Wenzhu Wang, Ke Li, Bin Ji, Xiaodong Liu, Jie Yu, Qingbo Wu · 2025 · IEEE Internet of Things Journal
  89. GPU-Accelerated Signal Processing for Passive Bistatic Radar
    Xinyu Zhao, Peng Liu, Bingnan Wang, Ya‐Qiu Jin · 2023 · Remote Sensing
  90. GateKeeper-GPU: Fast and Accurate Pre-Alignment Filtering in Short Read Mapping
    Zülal Bingöl, Mohammed Alser, Onur Mutlu, Özcan Öztürk, Can Alkan · 2024 · IEEE Transactions on Computers
  91. Workload Placement on Heterogeneous CPU-GPU Systems
    Marcos N. L. Carvalho, Alkis Simitsis, Anna Queralt, Oscar Romero · 2024 · Proceedings of the VLDB Endowment
  92. KNN-Joins Using a Hybrid Approach
    Michael Gowanlock · 2019
  93. Architecturally truly diverse systems: A review
    Roger D. Chamberlain · 2020 · Future Generation Computer Systems
  94. Hardware Accelerator Integration Tradeoffs for High-Performance Computing: A Case Study of GEMM Acceleration in N-Body Methods
    Mochamad Asri, Dhairya Malhotra, Jiajun Wang, George Biros, Lizy K. John, Andreas Gerstlauer · 2021 · IEEE Transactions on Parallel and Distributed Systems
  95. Optimization of heterogeneous systems with AI planning heuristics and machine learning: a performance and energy aware approach
    Suejb Memeti, Sabri Pllana A · 2021 · Computing
  96. Dopia
    Younghyun Cho, Jiyeon Park, Florian Negele, Changyeon Jo, Thomas R. Gross, Bernhard Egger · 2022 · ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
  97. Domain-Specific Runtime to Orchestrate Computation on Heterogeneous Platforms
    Jared O’Neal, Mohamed Wahib, Anshu Dubey, Klaus Weide, Tom Klosterman, Johann Rudi · 2022 · Lecture notes in computer science
  98. FAST-FUSION: An Improved Accuracy Omnidirectional Visual Odometry System with Sensor Fusion and GPU Optimization for Embedded Low Cost Hardware
    André Aguiar, Filipe Neves dos Santos, Armando Jorge Sousa, Luís Carlos Santos · 2019 · Applied Sciences
  99. Improvement of facial attributes' estimation using Transfer Learning
    Mohammed Berrahal, Mostafa Azizi · 2022 · International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET)
  100. Non von Neumann computing concepts
    Ghazi Sarwat Syed, Manuel Le Gallo, Abu Sebastian · 2024 · Elsevier eBooks