Vis enkel innførsel

dc.contributor.authorHao, Meng
dc.contributor.authorZhang, Weizhe
dc.contributor.authorWang, Yiming
dc.contributor.authorLi, Dong
dc.contributor.authorXia, Wen
dc.contributor.authorWang, Hao
dc.contributor.authorLou, Chen
dc.date.accessioned2020-03-31T16:47:36Z
dc.date.available2020-03-31T16:47:36Z
dc.date.created2020-03-30T22:20:12Z
dc.date.issued2020
dc.identifier.isbn978-1-7281-4328-6
dc.identifier.urihttps://hdl.handle.net/11250/2649739
dc.description.abstractConsidering the increasing complexity and scale of HPC architecture and software, the performance modeling of parallel applications on large-scale HPC platforms has become increasingly important. It plays an important role in many areas, such as performance analysis, job management, and resource estimation. In this work, we propose a multi-parameter performance modeling and prediction framework called MPerfPred, which utilizes basic block frequencies as features and uses machine learning algorithms to automatically construct multi-parameter performance models with high generalization ability. To reduce the prediction overhead, we propose some feature-filtering strategies to reduce the number of features in the training stage and build a serial program called BBF collector for each target application to quickly collect feature values in the prediction stage. We demonstrate the use of MPerfPred on the TianHe-2 supercomputer with six parallel applications. Results show that MPerfPred with SVR achieves better prediction than other input parameter-based modeling methods. The average prediction error and average standard deviation of prediction errors of MPerfPred are 8.42% and 6.09%, respectively. In the prediction stage, the average prediction overhead of MPerfPred is less than 0.13% of the total execution time.en_US
dc.language.isoengen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.ispartofProceedings of 2019 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SustainCom/SocialCom 2019)
dc.titleMulti-Parameter Performance Modeling Based on Machine Learning with Basic Block Featuresen_US
dc.typeChapteren_US
dc.description.versionacceptedVersionen_US
dc.source.pagenumber316-323en_US
dc.identifier.doi10.1109/ISPA-BDCloud-SustainCom-SocialCom48970.2019.00054
dc.identifier.cristin1804358
dc.description.localcode© 2020 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.en_US
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel