Mostrar el registro sencillo

dc.contributor.authorPrieto Torralbo, Pablo es_ES
dc.contributor.authorAbad Fidalgo, Pablo es_ES
dc.contributor.authorGregorio Monasterio, José Ángel es_ES
dc.contributor.authorPuente Varona, Valentín es_ES
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2021-12-10T09:14:55Z
dc.date.available2021-12-10T09:14:55Z
dc.date.issued2021-05-17es_ES
dc.identifier.issn1045-9219es_ES
dc.identifier.issn1558-2183es_ES
dc.identifier.otherPID2019-110051GB-I00es_ES
dc.identifier.urihttp://hdl.handle.net/10902/23404
dc.description.abstractPerformance evaluation is a key task in computing and communication systems. Benchmarking is one of the most common techniques for evaluation purposes, where the performance of a set of representative applications is used to infer system responsiveness in a general usage scenario. Unfortunately, most benchmarking suites are limited to a reduced number of applications, and in some cases, rigid execution configurations. This makes it hard to extrapolate performance metrics for a general-purpose architecture, supposed to have a multi-year lifecycle, running dissimilar applications concurrently. The main culprit of this situation is that current benchmark-derived metrics lack generality, statistical soundness and fail to represent general-purpose environments. Previous attempts to overcome these limitations through random app mixes significantly increase computational cost (workload population shoots up), making the evaluation process barely affordable. To circumvent this problem, in this article we present a more elaborate performance evaluation methodology named BenchCast. Our proposal provides more representative performance metrics, but with a drastic reduction of computational cost, limiting app execution to a small and representative fraction marked through code annotation. Thanks to this labeling and making use of synchronization techniques, we generate heterogeneous workloads where every app runs simultaneously inside its Region Of Interest, making a few execution seconds highly representative of full application execution.es_ES
dc.format.extent13 p.es_ES
dc.language.isoenges_ES
dc.publisherIEEE Computer Societyes_ES
dc.rights© 2021 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 workses_ES
dc.sourceIEEE Transactions on Parallel and Distributed Systems, Vol. 32, N. 12, December 2021es_ES
dc.titleFast, Accurate Processor Evaluation Through Heterogeneous, Sample-Based Benchmarkinges_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.relation.publisherVersionhttp://dx.doi.org/10.1109/TPDS.2021.3080702es_ES
dc.rights.accessRightsopenAccesses_ES
dc.identifier.DOI10.1109/TPDS.2021.3080702es_ES
dc.type.versionacceptedVersiones_ES


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo