A mathematical model to calculate real cost/performance in software distributed shared memory on computing environments.
Saved in:
| Title: | A mathematical model to calculate real cost/performance in software distributed shared memory on computing environments. |
|---|---|
| Authors: | Khaneghah, Ehsan Mousavi1 EMousavi@Shahed.ac.ir, Shadnoush, Nosratollah2 Nosratollah.Shadnosh@Gmail.com, Ghobakhlou, Amir Hossein1 Amirh_gh@Outlook.com |
| Source: | Journal of Supercomputing. Apr2018, Vol. 74 Issue 4, p1715-1764. 50p. |
| Subjects: | Performance of distributed shared memory, Computer software costs, High performance computing, LINPACK (Computer system), Parallel programming |
| Abstract: | One of the important factors in high-performance computing (HPC) is the cost/performance ratio. Calculation of cost/performance ratio is the main criterion for the separation of hardware computing systems (supercomputers) from software computing systems (Cluster, Grid, Peer-to-Peer). There are various economic methods to calculate hardware cost. In addition, there are numerous methods in software engineering to calculate the cost of developing and programming the scientific and engineering software. The computing power in the aforementioned systems is basically calculated with programs like LINPACK and HPCL. The inter-process communication is considered as a variable in calculating the cost of executing the scientific programs, whose nature and amount depends on the program execution itself. As there is a high dependency of effective variables in cost calculation of inter-process communications during the program execution, it should be used for calculating the cost of any application. This paper complements the existing methods by presenting a more comprehensive and accurate method to calculate the real cost of distributed shared memory (DSM) mechanisms used by HPC Systems. Therefore, a systematic method has been used to achieve a whole equation for DSM costing, determine the effective factors of the cost, and propose a method based on costing economic methods. Effective parameters are classified into two groups, namely DSM-inhere dependent and application-specific dependent parameters. Each parameter is presented and discussed, and the correlation between them specifies the system’s weight on DSM real cost according to which the cost is modeled and validated analytically. [ABSTRACT FROM AUTHOR] |
| Copyright of Journal of Supercomputing is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
|
Full text is not displayed to guests.
Login for full access.
|
|
| FullText | Links: – Type: pdflink Text: Availability: 1 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 128656648 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: A mathematical model to calculate real cost/performance in software distributed shared memory on computing environments. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Khaneghah%2C+Ehsan+Mousavi%22">Khaneghah, Ehsan Mousavi</searchLink><relatesTo>1</relatesTo><i> EMousavi@Shahed.ac.ir</i><br /><searchLink fieldCode="AR" term="%22Shadnoush%2C+Nosratollah%22">Shadnoush, Nosratollah</searchLink><relatesTo>2</relatesTo><i> Nosratollah.Shadnosh@Gmail.com</i><br /><searchLink fieldCode="AR" term="%22Ghobakhlou%2C+Amir+Hossein%22">Ghobakhlou, Amir Hossein</searchLink><relatesTo>1</relatesTo><i> Amirh_gh@Outlook.com</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Journal+of+Supercomputing%22">Journal of Supercomputing</searchLink>. Apr2018, Vol. 74 Issue 4, p1715-1764. 50p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Performance+of+distributed+shared+memory%22">Performance of distributed shared memory</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+costs%22">Computer software costs</searchLink><br /><searchLink fieldCode="DE" term="%22High+performance+computing%22">High performance computing</searchLink><br /><searchLink fieldCode="DE" term="%22LINPACK+%28Computer+system%29%22">LINPACK (Computer system)</searchLink><br /><searchLink fieldCode="DE" term="%22Parallel+programming%22">Parallel programming</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: One of the important factors in high-performance computing (HPC) is the cost/performance ratio. Calculation of cost/performance ratio is the main criterion for the separation of hardware computing systems (supercomputers) from software computing systems (Cluster, Grid, Peer-to-Peer). There are various economic methods to calculate hardware cost. In addition, there are numerous methods in software engineering to calculate the cost of developing and programming the scientific and engineering software. The computing power in the aforementioned systems is basically calculated with programs like LINPACK and HPCL. The inter-process communication is considered as a variable in calculating the cost of executing the scientific programs, whose nature and amount depends on the program execution itself. As there is a high dependency of effective variables in cost calculation of inter-process communications during the program execution, it should be used for calculating the cost of any application. This paper complements the existing methods by presenting a more comprehensive and accurate method to calculate the real cost of distributed shared memory (DSM) mechanisms used by HPC Systems. Therefore, a systematic method has been used to achieve a whole equation for DSM costing, determine the effective factors of the cost, and propose a method based on costing economic methods. Effective parameters are classified into two groups, namely DSM-inhere dependent and application-specific dependent parameters. Each parameter is presented and discussed, and the correlation between them specifies the system’s weight on DSM real cost according to which the cost is modeled and validated analytically. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Journal of Supercomputing is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=128656648 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1007/s11227-017-2191-7 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 50 StartPage: 1715 Subjects: – SubjectFull: Performance of distributed shared memory Type: general – SubjectFull: Computer software costs Type: general – SubjectFull: High performance computing Type: general – SubjectFull: LINPACK (Computer system) Type: general – SubjectFull: Parallel programming Type: general Titles: – TitleFull: A mathematical model to calculate real cost/performance in software distributed shared memory on computing environments. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Khaneghah, Ehsan Mousavi – PersonEntity: Name: NameFull: Shadnoush, Nosratollah – PersonEntity: Name: NameFull: Ghobakhlou, Amir Hossein IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 04 Text: Apr2018 Type: published Y: 2018 Identifiers: – Type: issn-print Value: 09208542 Numbering: – Type: volume Value: 74 – Type: issue Value: 4 Titles: – TitleFull: Journal of Supercomputing Type: main |
| ResultId | 1 |