{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T10:17:56Z","timestamp":1740133076019,"version":"3.37.3"},"reference-count":34,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["DNDPJ416802-11"],"award-info":[{"award-number":["DNDPJ416802-11"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2016]]},"DOI":"10.1109\/tpds.2016.2567390","type":"journal-article","created":{"date-parts":[[2016,5,12]],"date-time":"2016-05-12T18:11:11Z","timestamp":1463076671000},"page":"1-1","source":"Crossref","is-referenced-by-count":12,"title":["Diagnosing Performance Variations by Comparing Multi-Level Execution Traces"],"prefix":"10.1109","author":[{"given":"Francois","family":"Doray","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michel","family":"Dagenais","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2009.33"},{"article-title":"Conception flexible d&#x2019;analyses issues d&#x2019;une trace syst&#x00E9;me","year":"2014","author":"wininger","key":"ref32"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773932"},{"article-title":"Using the trace_event() macro","year":"2010","author":"rostedt","key":"ref30"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/1543135.1542526"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227198"},{"key":"ref11","article-title":"Dapper, a large-scale distributed systems tracing infrastructure","author":"sigelman","year":"2010","journal-title":"Google Res Rep"},{"year":"0","key":"ref12"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1155\/2014\/173976"},{"year":"2014","author":"gregg","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2011.88"},{"key":"ref16","first-page":"89","article-title":"Operating system profiling via latency analysis","author":"joukov","year":"0","journal-title":"Proc of the 7th Symp on Operating systems design and implementation"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOT.1995.378681"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2637364.2592008"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2013.6613833"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1356058.1356060"},{"key":"ref4","doi-asserted-by":"crossref","first-page":"685","DOI":"10.1002\/cpe.1553","article-title":"HPCToolkit: Tools for performance analysis of optimized parallel programs","volume":"22","author":"adhianto","year":"2010","journal-title":"Concurrency Comput Practice Experience"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/258915.258924"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1842733.1842736"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2433140.2433151"},{"key":"ref29","first-page":"209","article-title":"The LTTng tracer: A low impact performance and behavior monitor for GNU\/linux","author":"desnoyers","year":"0","journal-title":"Proc Ottawa Linux Symp"},{"key":"ref5","first-page":"716","article-title":"State history tree: An incremental disk-based data structure for very large interval data","author":"montplaisir-gon\u00e7alves","year":"0","journal-title":"Proc Int Conf Soc Comput"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2488629"},{"journal-title":"DTrace Dynamic Tracing in Oracle Solaris Mac OS X and FreeBSD","year":"2011","author":"gregg","key":"ref7"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1207\/s15327590ijhc1703_3"},{"key":"ref9","first-page":"1","article-title":"Perfscope: Practical online server performance bug inference in production cloud computing infrastructures","author":"dean","year":"0","journal-title":"Proc ACM Symp Cloud Comput"},{"article-title":"Analyse de variations de performance par comparison de traces d&#x2019;ex&#x00E9;cution","year":"2015","author":"doray","key":"ref1"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ISPA.2012.40"},{"year":"2010","author":"ghemawat","key":"ref22"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2513228.2513305"},{"key":"ref24","first-page":"11","article-title":"Exploiting the hard-working dwarf: Trojan and exploit techniques with no native executable code","author":"oakley","year":"0","journal-title":"Proc 5th USENIX Conf Offensive Technol"},{"year":"2014","key":"ref23"},{"year":"2012","author":"olsa","key":"ref26"},{"article-title":"Improving the support for ARM in the IgProf profiler","year":"2014","author":"nyb\u00e4ck","key":"ref25"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/4359390\/07469402.pdf?arnumber=7469402","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,16]],"date-time":"2024-06-16T10:21:23Z","timestamp":1718533283000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7469402\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"references-count":34,"URL":"https:\/\/doi.org\/10.1109\/tpds.2016.2567390","relation":{},"ISSN":["1045-9219"],"issn-type":[{"type":"print","value":"1045-9219"}],"subject":[],"published":{"date-parts":[[2016]]}}}