Software pipelining for graphic processing unit acceleration: Partition, scheduling and granularity. (May 2016)
- Record Type:
- Journal Article
- Title:
- Software pipelining for graphic processing unit acceleration: Partition, scheduling and granularity. (May 2016)
- Main Title:
- Software pipelining for graphic processing unit acceleration: Partition, scheduling and granularity
- Authors:
- Liu, Bozhong
Qiu, Weidong
Jiang, Lin
Gong, Zheng - Abstract:
- The graphic processing unit (GPU) is becoming increasingly popular as a performance accelerator in various applications requiring high-performance parallel computing capability. In a central processing unit (CPU) or GPU hybrid system, software pipelining is a major task in order to deliver accelerated performance, where hiding CPU–GPU communication overheads by splitting a large task into small units is the key challenge. In this paper, we carry out a systematic investigation into task partitioning in order to achieve maximum performance gain. We first validate the advantage of even partition strategy, and then propose the optimal scheduling, with detailed study into how to achieve optimal unit size (data granularity) in an analytical framework. Experiments on AMD and NVIDIA GPU platforms demonstrate that our approaches achieve around 31 – 59% performance improvement using software pipelining.
- Is Part Of:
- International journal of high performance computing applications. Volume 30:Number 2(2016:Summer)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 30:Number 2(2016:Summer)
- Issue Display:
- Volume 30, Issue 2 (2016)
- Year:
- 2016
- Volume:
- 30
- Issue:
- 2
- Issue Sort Value:
- 2016-0030-0002-0000
- Page Start:
- 169
- Page End:
- 185
- Publication Date:
- 2016-05
- Subjects:
- Parallel computing -- high-performance computing -- GPU programming -- software pipelining -- optimal scheduling
High performance computing -- Periodicals
Supercomputers -- Periodicals
004.1105 - Journal URLs:
- http://hpc.sagepub.com ↗
http://www.uk.sagepub.com/home.nav ↗
http://firstsearch.oclc.org ↗ - DOI:
- 10.1177/1094342015585845 ↗
- Languages:
- English
- ISSNs:
- 1094-3420
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 6509.xml