A comparative study on automatic parallelisation tools and methods to improve their usage. (19th September 2019)
- Record Type:
- Journal Article
- Title:
- A comparative study on automatic parallelisation tools and methods to improve their usage. (19th September 2019)
- Main Title:
- A comparative study on automatic parallelisation tools and methods to improve their usage
- Authors:
- Prema, S.
Jehadeesan, R.
Panigrahi, B.K. - Abstract:
- Automatic parallelisation assists users in parallelising the serial code even without acquiring knowledge about the application. Auto-parallelisers focus on loop-level parallelisation and dependence analysis. Apart from dependences present within the loop, specific coding complexities make the code not amenable to parallelisation due to the limitations of the parallelising tool. To overcome these programming complications, we can explore the possibility of minimal manual intervention to make the code suitable for parallelisation. This paper provides a study of currently available auto-parallelisers and their competence on parallelisation of different programming features. The pitfalls faced by these tools are unveiled and categorised for detailed analysis. A solution-based approach in the form of coding changes circumvents the pitfalls and achieves efficient parallelisation. It also underlines the overall capability of the tools in supporting programming features during parallelisation.
- Is Part Of:
- International journal of high performance computing and networking. Volume 14:Number 4(2019)
- Journal:
- International journal of high performance computing and networking
- Issue:
- Volume 14:Number 4(2019)
- Issue Display:
- Volume 14, Issue 4 (2019)
- Year:
- 2019
- Volume:
- 14
- Issue:
- 4
- Issue Sort Value:
- 2019-0014-0004-0000
- Page Start:
- 405
- Page End:
- 415
- Publication Date:
- 2019-09-19
- Subjects:
- automatic parallelisation -- open multi-processing -- OpenMP parallel programming -- coding complexities -- loop parallelisation
High performance computing -- Periodicals
Computer networks -- Periodicals
High performance computing
Periodicals
004.05 - Journal URLs:
- http://www.inderscience.com/jhome.php?jcode=ijhpcn ↗
http://www.metapress.com/openurl.asp?genre=journal&issn=1740-0562 ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 1740-0562
- 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 STI - ELD Digital store - Ingest File:
- 11305.xml