Why do users need to take care of their HPC applications efficiency?
Gespeichert in:
| Titel: | Why do users need to take care of their HPC applications efficiency? |
|---|---|
| Autoren: | Nikitenko, Dmitry, Shvets, Pavel, Voevodin, Vadim |
| Weitere Verfasser: | Russian Science Foundation (agreement No. 17-71-20114), RFBR (grant No. 20-07-00864) |
| Quelle: | Lobachevskii Journal of Mathematics; Том 41, № 8 (2020): Special issue “Supercomputing Applications, Algorithms and Software Tools”. ; 1818-9962 ; 1995-0802 |
| Verlagsinformationen: | Pleiades Publishing, LTD |
| Publikationsjahr: | 2020 |
| Bestand: | Kazan Federal University Science Tatarstan / Каза́нский федера́льный университе́т Science Tatarstan (E-Journal) |
| Schlagwörter: | high-performance computing, supercomputer, application efficiency, performance analysis, performance statistics, system software, parallel program, 68M20, 68M99 |
| Beschreibung: | High-performance computing takes a very important place in modern scientific research process. And since all scientists want to solve their problems faster, it is very important to speed up these computations. For these purposes, new algorithms are being developed, new HPC systems appear, etc. However, quite little attention is paid to the efficiency of high-performance computations, which often leads to a vast amount of supercomputer resources being idle. It is vital to change this situation; in particular, it is necessary to show users the importance and necessity of optimizing their applications. One of the main steps in this direction is to help users detect performance issues in their programs, analyze their level of criticality as well as root causes, and eliminate them in order to improve application performance. In this article we describe the research being performed at the Lomonosov Moscow State University aimed at solving this problem. In particular, we analyze the results of supercomputer center users survey, showing their opinion on the efficiency analysis. We also share our vision on the HPC center workflow requirements to support system and applications efficiency analysis. After that, we describe a software tool being developed that allows any supercomputer user to obtain and analyze versatile statistics on performance of his HPC jobs, helping him to detect possible root causes of performance degradation. |
| Publikationsart: | article in journal/newspaper |
| Sprache: | English |
| Relation: | http://ojs.kpfu.ru/index.php/ljm/article/downloadSuppFile/1396/992; http://ojs.kpfu.ru/index.php/ljm/article/downloadSuppFile/1396/993; http://ojs.kpfu.ru/index.php/ljm/article/view/1396 |
| Verfügbarkeit: | http://ojs.kpfu.ru/index.php/ljm/article/view/1396 |
| Rights: | (c) 2020 Lobachevskii Journal of Mathematics |
| Dokumentencode: | edsbas.87B52814 |
| Datenbank: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: http://ojs.kpfu.ru/index.php/ljm/article/view/1396# Name: EDS - BASE (s4221598) Category: fullText Text: View record from BASE – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Nikitenko%20D Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.87B52814 RelevancyScore: 894 AccessLevel: 3 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 893.994323730469 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Why do users need to take care of their HPC applications efficiency? – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Nikitenko%2C+Dmitry%22">Nikitenko, Dmitry</searchLink><br /><searchLink fieldCode="AR" term="%22Shvets%2C+Pavel%22">Shvets, Pavel</searchLink><br /><searchLink fieldCode="AR" term="%22Voevodin%2C+Vadim%22">Voevodin, Vadim</searchLink> – Name: Author Label: Contributors Group: Au Data: Russian Science Foundation (agreement No. 17-71-20114)<br />RFBR (grant No. 20-07-00864) – Name: TitleSource Label: Source Group: Src Data: Lobachevskii Journal of Mathematics; Том 41, № 8 (2020): Special issue “Supercomputing Applications, Algorithms and Software Tools”. ; 1818-9962 ; 1995-0802 – Name: Publisher Label: Publisher Information Group: PubInfo Data: Pleiades Publishing, LTD – Name: DatePubCY Label: Publication Year Group: Date Data: 2020 – Name: Subset Label: Collection Group: HoldingsInfo Data: Kazan Federal University Science Tatarstan / Каза́нский федера́льный университе́т Science Tatarstan (E-Journal) – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22high-performance+computing%22">high-performance computing</searchLink><br /><searchLink fieldCode="DE" term="%22supercomputer%22">supercomputer</searchLink><br /><searchLink fieldCode="DE" term="%22application+efficiency%22">application efficiency</searchLink><br /><searchLink fieldCode="DE" term="%22performance+analysis%22">performance analysis</searchLink><br /><searchLink fieldCode="DE" term="%22performance+statistics%22">performance statistics</searchLink><br /><searchLink fieldCode="DE" term="%22system+software%22">system software</searchLink><br /><searchLink fieldCode="DE" term="%22parallel+program%22">parallel program</searchLink><br /><searchLink fieldCode="DE" term="%2268M20%22">68M20</searchLink><br /><searchLink fieldCode="DE" term="%2268M99%22">68M99</searchLink> – Name: Abstract Label: Description Group: Ab Data: High-performance computing takes a very important place in modern scientific research process. And since all scientists want to solve their problems faster, it is very important to speed up these computations. For these purposes, new algorithms are being developed, new HPC systems appear, etc. However, quite little attention is paid to the efficiency of high-performance computations, which often leads to a vast amount of supercomputer resources being idle. It is vital to change this situation; in particular, it is necessary to show users the importance and necessity of optimizing their applications. One of the main steps in this direction is to help users detect performance issues in their programs, analyze their level of criticality as well as root causes, and eliminate them in order to improve application performance. In this article we describe the research being performed at the Lomonosov Moscow State University aimed at solving this problem. In particular, we analyze the results of supercomputer center users survey, showing their opinion on the efficiency analysis. We also share our vision on the HPC center workflow requirements to support system and applications efficiency analysis. After that, we describe a software tool being developed that allows any supercomputer user to obtain and analyze versatile statistics on performance of his HPC jobs, helping him to detect possible root causes of performance degradation. – Name: TypeDocument Label: Document Type Group: TypDoc Data: article in journal/newspaper – Name: Language Label: Language Group: Lang Data: English – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: http://ojs.kpfu.ru/index.php/ljm/article/downloadSuppFile/1396/992; http://ojs.kpfu.ru/index.php/ljm/article/downloadSuppFile/1396/993; http://ojs.kpfu.ru/index.php/ljm/article/view/1396 – Name: URL Label: Availability Group: URL Data: http://ojs.kpfu.ru/index.php/ljm/article/view/1396 – Name: Copyright Label: Rights Group: Cpyrght Data: (c) 2020 Lobachevskii Journal of Mathematics – Name: AN Label: Accession Number Group: ID Data: edsbas.87B52814 |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.87B52814 |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: high-performance computing Type: general – SubjectFull: supercomputer Type: general – SubjectFull: application efficiency Type: general – SubjectFull: performance analysis Type: general – SubjectFull: performance statistics Type: general – SubjectFull: system software Type: general – SubjectFull: parallel program Type: general – SubjectFull: 68M20 Type: general – SubjectFull: 68M99 Type: general Titles: – TitleFull: Why do users need to take care of their HPC applications efficiency? Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Nikitenko, Dmitry – PersonEntity: Name: NameFull: Shvets, Pavel – PersonEntity: Name: NameFull: Voevodin, Vadim – PersonEntity: Name: NameFull: Russian Science Foundation (agreement No. 17-71-20114) – PersonEntity: Name: NameFull: RFBR (grant No. 20-07-00864) IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2020 Identifiers: – Type: issn-locals Value: edsbas – Type: issn-locals Value: edsbas.oa Titles: – TitleFull: Lobachevskii Journal of Mathematics; Том 41, № 8 (2020): Special issue “Supercomputing Applications, Algorithms and Software Tools” Type: main |
| ResultId | 1 |
Nájsť tento článok vo Web of Science