Application performance analysis and efficient execution on systems with multi-core CPUs, GPUs and MICs: a case study with microscopy image analysis. (January 2017)
- Record Type:
- Journal Article
- Title:
- Application performance analysis and efficient execution on systems with multi-core CPUs, GPUs and MICs: a case study with microscopy image analysis. (January 2017)
- Main Title:
- Application performance analysis and efficient execution on systems with multi-core CPUs, GPUs and MICs: a case study with microscopy image analysis
- Authors:
- Teodoro, George
Kurc, Tahsin
Andrade, Guilherme
Kong, Jun
Ferreira, Renato
Saltz, Joel - Abstract:
- We carry out a comparative performance study of multi-core CPUs, GPUs and Intel Xeon Phi (Many Integrated Core (MIC)) with a microscopy image analysis application. We experimentally evaluate the performance of computing devices on core operations of the application. We correlate the observed performance with the characteristics of computing devices and data access patterns, computation complexities, and parallelization forms of the operations. The results show a significant variability in the performance of operations with respect to the device used. The performances of operations with regular data access are comparable or sometimes better on a MIC than that on a GPU. GPUs are more efficient than MICs for operations that access data irregularly, because of the lower bandwidth of the MIC for random data accesses. We propose new performance-aware scheduling strategies that consider variabilities in operation speedups. Our scheduling strategies significantly improve application performance compared with classic strategies in hybrid configurations.
- Is Part Of:
- International journal of high performance computing applications. Volume 31:Number 1(2017)
- Journal:
- International journal of high performance computing applications
- Issue:
- Volume 31:Number 1(2017)
- Issue Display:
- Volume 31, Issue 1 (2017)
- Year:
- 2017
- Volume:
- 31
- Issue:
- 1
- Issue Sort Value:
- 2017-0031-0001-0000
- Page Start:
- 32
- Page End:
- 51
- Publication Date:
- 2017-01
- Subjects:
- Hybrid systems -- GPGPU -- Intel Xeon Phi -- cooperative execution -- image analysis
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/1094342015594519 ↗
- 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:
- 7494.xml