Affiliation:
1. Parallel Research Lab Petach Tikva Israel
Abstract
SummaryThe rise in the demand for new performance portability frameworks for heterogeneous computing systems has brought with it a number of proposals of workable metrics for evaluating the performance portability of applications. The aim of this article is twofold. First, we analyze the underlying principles of the criteria and definition of the revised Ⴔ metric and show that these principles are partially correct and suffer from a lack of a solid and clear performance portability model. We prove mathematically and demonstrate it practically that the principles are only correct for the architectural efficiency approach based on throughputs but are incorrect for the popular application efficiency approach based on run‐times. Second, we are examining whether the Ⴔ and metrics meet the requirements of consistency, proportionality, and lossless information. We use examples from the scientific literature to show the reader that the Ⴔ metric loses information while the metric and other metrics do not lose information.
Subject
Computational Theory and Mathematics,Computer Networks and Communications,Computer Science Applications,Theoretical Computer Science,Software
Reference35 articles.
1. DOE Centers of Excellence Performance Portability Meeting.Post‐Meeting Report; April 19‐21 2016.
2. PennycookSJ SewallJD LeeVW.A metric for performance portability. arXiv preprint arXiv:1611.07409 2016.
3. Implications of a metric for performance portability
4. Toward a Better Performance Portability Metric
5. Reformulation of the performance portability metric
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Special Issue on the pervasive nature of HPC (PN‐HPC);Concurrency and Computation: Practice and Experience;2024-01-14