arrow
返回

XeFlow: Streamlining Inter-Processor Pipeline Execution for the Discrete CPU-GPU Platform

delete2020-06-01
delete4
PRE
AI
Z
Zhifang Li
C
Chuliang Weng *
DOI:10.1109/TC.2020.2968302delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Nowadays, GPUs have achieved high throughput computing by running plenty of threads. However, owing to disjoint memory spaces of discrete CPU-GPU systems, exploiting CPU and GPU within a data processing pipeline is a non-trivial issue, which can only be resolved by the coarse-grained workflow of copy-kernel-copy or its variants in essence. There is an underlying bottleneck caused by frequent inter-processor invocations for fine-grained batch sizes. This article presents XeFlow that enables streamlined execution by leveraging hardware mechanisms inside new generation GPUs. XeFlow significantly reduces costly explicit copy and kernel launching within existing fashions. As an alternative, XeFlow introduces persistent operators that continuously process data through shared topics, which establish efficient inter-processor data channels via hardware page faults. Compared with the default copy-kernel-copy method, XeFlow shows up to $2.4\times \!\sim \!3.1\times$2.4x similar to 3.1x performance advantages in both coarse-grained and fine-grained pipeline execution. To demonstrate its potentials, this article also evaluates two GPU-accelerated applications, including data encoding and OLAP query.
Keyword:
CPU-GPU programming
heterogeneous memory system
GPU scheduling
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

E
east china normal university
学者数:
3.1W
论文数: 2.1W
被引数: 25
引用论文

引用论文

Recombinant aequorin as a reporter for receptor-mediated changes of intracellular Ca 2+ -levels in Drosophila S2 cells
err2002-03-27
err0
PREAI
errHerbert Torfs; Jeroen Poels; Michel Detheux; Vincent Dupriez; Tom Van Loy; Linda Vercammen; Gilbert Vassart; Marc Parmentier; Jozef Vanden Broeck
err分享
err收藏
Kinetics of Solid-Gas Reactions and Their Application to Carbonate Looping Systems
err2019-08-02
err0
errOAAI
errLarissa Fedunik-Hofman; Alicia Bayon; Scott W. Donne
err分享
err收藏
Magnetic properties of copper(II) propionate α-picoline
err1977-08-01
err0
PREAI
errWayne E. Marsh; Gene O. Carlisle; Matthew V. Hanson
err分享
err收藏
err分享
err收藏
err分享
err收藏
学者 查看更多内容