Historic Learning Approach for Auto-tuning OpenACC Accelerated Scientific Applications
dc.contributor.author | Siddiqui, Shahzeb | |
dc.contributor.author | Alzayer, Fatemah | |
dc.contributor.author | Feki, Saber | |
dc.date.accessioned | 2017-01-02T08:10:21Z | |
dc.date.available | 2017-01-02T08:10:21Z | |
dc.date.issued | 2015-04-18 | |
dc.identifier.citation | Siddiqui S, AlZayer F, Feki S (2015) Historic Learning Approach for Auto-tuning OpenACC Accelerated Scientific Applications. High Performance Computing for Computational Science -- VECPAR 2014: 224–235. Available: http://dx.doi.org/10.1007/978-3-319-17353-5_19. | |
dc.identifier.issn | 0302-9743 | |
dc.identifier.issn | 1611-3349 | |
dc.identifier.doi | 10.1007/978-3-319-17353-5_19 | |
dc.identifier.uri | http://hdl.handle.net/10754/622145 | |
dc.description.abstract | The performance optimization of scientific applications usually requires an in-depth knowledge of the hardware and software. A performance tuning mechanism is suggested to automatically tune OpenACC parameters to adapt to the execution environment on a given system. A historic learning based methodology is suggested to prune the parameter search space for a more efficient auto-tuning process. This approach is applied to tune the OpenACC gang and vector clauses for a better mapping of the compute kernels onto the underlying architecture. Our experiments show a significant performance improvement against the default compiler parameters and drastic reduction in tuning time compared to a brute force search-based approach. | |
dc.publisher | Springer Nature | |
dc.title | Historic Learning Approach for Auto-tuning OpenACC Accelerated Scientific Applications | |
dc.type | Conference Paper | |
dc.contributor.department | Computer Science Program | |
dc.contributor.department | Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division | |
dc.contributor.department | Extreme Computing Research Center | |
dc.contributor.department | KAUST Supercomputing Laboratory (KSL) | |
dc.contributor.department | Supercomputing, Computational Scientists | |
dc.identifier.journal | High Performance Computing for Computational Science -- VECPAR 2014 | |
dc.conference.date | 2014-06-30 to 2014-07-03 | |
dc.conference.name | 11th International Conference on High Performance Computing for Computational Science, VECPAR 2014 | |
dc.conference.location | Eugene, OR, USA | |
kaust.person | Siddiqui, Shahzeb | |
kaust.person | Alzayer, Fatemah | |
kaust.person | Feki, Saber | |
dc.date.published-online | 2015-04-18 | |
dc.date.published-print | 2015 |
This item appears in the following Collection(s)
-
Conference Papers
-
KAUST Supercomputing Laboratory (KSL)
-
Extreme Computing Research Center
-
Computer Science Program
For more information visit: https://cemse.kaust.edu.sa/cs -
Computer, Electrical and Mathematical Science and Engineering (CEMSE) Division
For more information visit: https://cemse.kaust.edu.sa/