{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,20]],"date-time":"2025-07-20T04:03:30Z","timestamp":1752984210629,"version":"3.28.0"},"reference-count":26,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,12]]},"DOI":"10.1109\/hipc.2013.6799106","type":"proceedings-article","created":{"date-parts":[[2014,5,2]],"date-time":"2014-05-02T14:26:14Z","timestamp":1399040774000},"page":"206-215","source":"Crossref","is-referenced-by-count":14,"title":["MIL: A language to build program analysis tools through static binary instrumentation"],"prefix":"10.1109","author":[{"given":"Andres S.","family":"Charif-Rubial","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denis","family":"Barthou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cedric","family":"Valensi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sameer","family":"Shende","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Allen","family":"Malony","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"William","family":"Jalby","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.6"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1145\/2024569.2024572"},{"year":"0","key":"18"},{"year":"0","key":"15"},{"key":"16","first-page":"1","volume":"2104","author":"aslot","year":"2001","journal-title":"SPEComp A New Benchmark Suite for Measuring Parallel Computer Performance"},{"journal-title":"Madras Multi-architecture Binary Rewriting Tool","year":"0","author":"valensi","key":"13"},{"key":"14","article-title":"Towards a performance tool interface for openmp: An approach based on directive rewriting","author":"mohr","year":"2001","journal-title":"Workshop on OpenMP"},{"journal-title":"Lua Is A Powerful Fast Lightweight Embeddable Scripting Language","year":"0","key":"11"},{"year":"0","author":"paul","key":"12"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1145\/2001420.2001432"},{"key":"20","article-title":"Efficient fine-grained binary instrumentation with applications to taint-tracking","author":"saxena","year":"2008","journal-title":"ACM\/IEEE Intl Symp on Code Optimization and Generation"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191551"},{"key":"23","first-page":"39","article-title":"Profiling and tracing openmp applications with pomp based monitoring libraries","author":"rose","year":"2004","journal-title":"Euro-Par Conference Ser Lect Notes in Computer Science"},{"key":"24","article-title":"A dynamic tracing mechanism for performance analysis of OpenMP applications","author":"caubet","year":"2001","journal-title":"Workshop on OpenMP Applications and Tools"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2001.925012"},{"key":"26","article-title":"OpenMP performance analysis approach in the INTONE project","author":"ayguade?","year":"2001","journal-title":"Workshop on OpenMP"},{"key":"3","first-page":"175","article-title":"Pebil: Efficient static binary instrumentation for linux","author":"laurenzano","year":"2010","journal-title":"Proc IEEE Int Symp Perform Anal Syst Software"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11261-4_7"},{"year":"0","key":"10"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1177\/109434200001400404"},{"key":"7","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/978-3-642-03869-3_5","article-title":"Atune-IL: An instrumentation language for auto-tuning parallel applications","author":"schaefer","year":"2009","journal-title":"Euro-Par Conference Ser Lect Notes in Computer Science"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.1997.644016"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1177\/1094342006064482"},{"key":"8","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/978-3-642-23400-2_7","article-title":"Reducing the overhead of direct application instrumentation using prior static analysis","volume":"6852","author":"mu\ufffdler","year":"2011","journal-title":"Euro-Par Conference Ser Lect Notes in Computer Science"}],"event":{"name":"2013 20th International Conference on High Performance Computing (HiPC)","start":{"date-parts":[[2013,12,18]]},"location":"Bengaluru (Bangalore), Karnataka, India","end":{"date-parts":[[2013,12,21]]}},"container-title":["20th Annual International Conference on High Performance Computing"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6784161\/6799095\/06799106.pdf?arnumber=6799106","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,22]],"date-time":"2017-06-22T08:33:44Z","timestamp":1498120424000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6799106\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,12]]},"references-count":26,"URL":"https:\/\/doi.org\/10.1109\/hipc.2013.6799106","relation":{},"subject":[],"published":{"date-parts":[[2013,12]]}}}