{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T14:40:09Z","timestamp":1751726409985,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":8,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,4,9]],"date-time":"2018-04-09T00:00:00Z","timestamp":1523232000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Swiss National Science Foundation","award":["project 200021_153560"],"award-info":[{"award-number":["project 200021_153560"]}]},{"name":"Oracle","award":["ERO project 1332"],"award-info":[{"award-number":["ERO project 1332"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,4,9]]},"DOI":"10.1145\/3191697.3191724","type":"proceedings-article","created":{"date-parts":[[2018,7,2]],"date-time":"2018-07-02T12:12:40Z","timestamp":1530533560000},"page":"54-56","source":"Crossref","is-referenced-by-count":0,"title":["Understanding task granularity on the JVM: profiling, analysis, and optimization"],"prefix":"10.1145","author":[{"given":"Andrea","family":"Ros\u00e0","sequence":"first","affiliation":[{"name":"University of Lugano, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduardo","family":"Rosales","sequence":"additional","affiliation":[{"name":"University of Lugano, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Filippo","family":"Schiavio","sequence":"additional","affiliation":[{"name":"University of Lugano, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Walter","family":"Binder","sequence":"additional","affiliation":[{"name":"University of Lugano, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,4,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"crossref","unstructured":"Glenn Ammons Thomas Ball and James R. Larus. 1997. Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling. In PLDI. 85\u201396. 10.1145\/258915.258924 Glenn Ammons Thomas Ball and James R. Larus. 1997. Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling. In PLDI. 85\u201396. 10.1145\/258915.258924","DOI":"10.1145\/258916.258924"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028976.1028998"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Stephen Kell Danilo Ansaloni Walter Binder and Luk\u00e1\u0161 Marek. 2012. The JVM is Not Observable Enough (and What to Do About It). In VMIL. 33\u201338. 10.1145\/2414740.2414747 Stephen Kell Danilo Ansaloni Walter Binder and Luk\u00e1\u0161 Marek. 2012. The JVM is Not Observable Enough (and What to Do About It). In VMIL. 33\u201338. 10.1145\/2414740.2414747","DOI":"10.1145\/2414740.2414747"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2162049.2162077"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Todd Mytkowicz Amer Diwan Matthias Hauswirth and Peter F. Sweeney. 2010. Evaluating the Accuracy of Java Profilers. In PLDI. 187\u2013197. 10.1145\/1806596.1806618 Todd Mytkowicz Amer Diwan Matthias Hauswirth and Peter F. Sweeney. 2010. Evaluating the Accuracy of Java Profilers. In PLDI. 187\u2013197. 10.1145\/1806596.1806618","DOI":"10.1145\/1806596.1806618"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Andrea Ros\u00e0 Eduardo Rosales and Walter Binder. 2018. Analyzing and Optimizing Task Granularity on the JVM. In CGO. 27\u201337. Andrea Ros\u00e0 Eduardo Rosales and Walter Binder. 2018. Analyzing and Optimizing Task Granularity on the JVM. In CGO. 27\u201337.","DOI":"10.1145\/3179541.3168828"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Andreas Sewe Mira Mezini Aibek Sarimbekov and Walter Binder. 2011. Da Capo Con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine. In OOPSLA. 657\u2013676. Abstract 1 Introduction 2 Task Granularity Profiling 3 Preliminary Results 4 Concluding Remarks Acknowledgments References 10.1145\/2048066.2048118 Andreas Sewe Mira Mezini Aibek Sarimbekov and Walter Binder. 2011. Da Capo Con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine. In OOPSLA. 657\u2013676. Abstract 1 Introduction 2 Task Granularity Profiling 3 Preliminary Results 4 Concluding Remarks Acknowledgments References 10.1145\/2048066.2048118","DOI":"10.1145\/2076021.2048118"}],"event":{"name":"<Programming> 2018: 2nd International Conference on the Art, Science, and Engineering of Programming 2018","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Nice France","acronym":"<Programming> 2018"},"container-title":["Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3191697.3191724","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3191697.3191724","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T13:59:59Z","timestamp":1751723999000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3191697.3191724"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,4,9]]},"references-count":8,"alternative-id":["10.1145\/3191697.3191724","10.1145\/3191697"],"URL":"https:\/\/doi.org\/10.1145\/3191697.3191724","relation":{},"subject":[],"published":{"date-parts":[[2018,4,9]]}}}