{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T05:39:07Z","timestamp":1777527547498,"version":"3.51.4"},"reference-count":27,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"DOI":"10.13039\/100010669","name":"H2020 LEIT Information and Communication Technologies","doi-asserted-by":"publisher","award":["732105"],"award-info":[{"award-number":["732105"]}],"id":[{"id":"10.13039\/100010669","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Ministry of Economy and Competitiveness (MINECO) of the Spanish Government through the PLATINO","award":["TEC2017-86722-C4-2-R"],"award-info":[{"award-number":["TEC2017-86722-C4-2-R"]}]},{"DOI":"10.13039\/501100003759","name":"Universidad Polit\u00e9cnica de Madrid","doi-asserted-by":"publisher","award":["RR01\/2016"],"award-info":[{"award-number":["RR01\/2016"]}],"id":[{"id":"10.13039\/501100003759","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003759","name":"Universidad Polit\u00e9cnica de Madrid","doi-asserted-by":"publisher","award":["RR01\/2015"],"award-info":[{"award-number":["RR01\/2015"]}],"id":[{"id":"10.13039\/501100003759","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2019]]},"DOI":"10.1109\/access.2019.2934223","type":"journal-article","created":{"date-parts":[[2019,8,9]],"date-time":"2019-08-09T15:54:04Z","timestamp":1565366044000},"page":"111801-111812","source":"Crossref","is-referenced-by-count":8,"title":["PAPIFY: Automatic Instrumentation and Monitoring of Dynamic Dataflow Applications Based on PAPI"],"prefix":"10.1109","volume":"7","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5994-7440","authenticated-orcid":false,"given":"Daniel","family":"Madronal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florian","family":"Arrestier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8767-6596","authenticated-orcid":false,"given":"Jaime","family":"Sancho","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Antoine","family":"Morvan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2645-6749","authenticated-orcid":false,"given":"Raquel","family":"Lazcano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Karol","family":"Desnos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0021-5808","authenticated-orcid":false,"given":"Ruben","family":"Salvador","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Menard","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduardo","family":"Juarez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cesar","family":"Sanz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2017.7927088"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1145\/3203217.3209886","article-title":"Automatic instrumentation of dataflow applications using PAPI","author":"madro\u00f1al","year":"2018","journal-title":"Proc 15th ACM Int Conf Comput Frontiers"},{"key":"ref12","first-page":"685","article-title":"HPCTOOLKIT: Tools for performance analysis of optimized parallel programs","volume":"22","author":"adhianto","year":"2010","journal-title":"Concurrency Comput Pract Exper -Scalable Tools High-End Comput"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-68564-7_9"},{"key":"ref14","first-page":"773","article-title":"Profiling hybrid HMPP applications with score-P on heterogeneous hardware","author":"schl\u00fctter","year":"2014","journal-title":"Proc Int Conf Parallel Comp"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/HPEC.2017.8091085"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1987.13876"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ReCoSoC.2017.8016151"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/SAMOS.2013.6621104"},{"key":"ref19","first-page":"101","article-title":"Computationally efficient multiplexing of events on hardware counters","author":"lim","year":"2014","journal-title":"Proc Linux Symp"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/EDERC.2014.6924354"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/CSCI.2014.19"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2502081.2502231"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11261-4_11"},{"key":"ref5","first-page":"1","article-title":"A model based safety critical flow for the aurix multi-core platform","author":"pagano","year":"2018","journal-title":"Proceedings of Embedded Real Time Software and Systems"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.image.2013.08.014"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cdt.2014.0087"},{"key":"ref2","first-page":"18","article-title":"A methodology to design programmable embedded systems","author":"kienhuis","year":"2001","journal-title":"Proc Int Workshop Embedded Comput Syst"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/EDERC.2014.6924381"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2008.25"},{"key":"ref20","first-page":"1","article-title":"Using PAPI for hardware performance monitoring on linux systems","volume":"5","author":"dongarra","year":"2001","journal-title":"Linux Clusters The HPC Revolution"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/SiPS.2017.8110023"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IPCCC.2001.918667"},{"key":"ref24","article-title":"Analysis and optimization of dynamic dataflow programs","year":"2015"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/DASIP.2014.7115611"},{"key":"ref26","article-title":"PapiEx-execute arbitrary application and measure hardware performance counters with PAPI","author":"mucci","year":"2007"},{"key":"ref25","first-page":"654","article-title":"TURNUS: A design exploration framework for dataflow system design","author":"casale-brunet","year":"2013","journal-title":"Proc IEEE Int Symp Circuits Syst (ISCAS)"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6287639\/8600701\/08793068.pdf?arnumber=8793068","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T11:32:38Z","timestamp":1641987158000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8793068\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/access.2019.2934223","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019]]}}}