{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T17:15:17Z","timestamp":1771953317734,"version":"3.50.1"},"reference-count":75,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,3,2]],"date-time":"2024-03-02T00:00:00Z","timestamp":1709337600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,3,2]],"date-time":"2024-03-02T00:00:00Z","timestamp":1709337600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["DE-SC0022268"],"award-info":[{"award-number":["DE-SC0022268"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["NSF-2119069,NSF-2107042,NSF-2028851,NSF-1908488"],"award-info":[{"award-number":["NSF-2119069,NSF-2107042,NSF-2028851,NSF-1908488"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,3,2]]},"DOI":"10.1109\/cgo57630.2024.10444817","type":"proceedings-article","created":{"date-parts":[[2024,2,28]],"date-time":"2024-02-28T18:47:35Z","timestamp":1709146055000},"page":"308-321","source":"Crossref","is-referenced-by-count":4,"title":["Representing Data Collections in an SSA Form"],"prefix":"10.1109","author":[{"given":"Tommy","family":"McMichen","sequence":"first","affiliation":[{"name":"Northwestern University,Evanston,IL,USA"}]},{"given":"Nathan","family":"Greiner","sequence":"additional","affiliation":[{"name":"Northwestern University,Evanston,IL,USA"}]},{"given":"Peter","family":"Zhong","sequence":"additional","affiliation":[{"name":"Northwestern University,Evanston,IL,USA"}]},{"given":"Federico","family":"Sossai","sequence":"additional","affiliation":[{"name":"Northwestern University,Evanston,IL,USA"}]},{"given":"Atmn","family":"Patel","sequence":"additional","affiliation":[{"name":"Northwestern University,Evanston,IL,USA"}]},{"given":"Simone","family":"Campanoni","sequence":"additional","affiliation":[{"name":"Northwestern University,Evanston,IL,USA"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/356635.356640"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/2259016.2259028"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2005.13"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2012.50"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1993316.1993516"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1133997"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446692"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507714"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3385412.3386028"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378458"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173181"},{"key":"ref12","first-page":"235","article-title":"HELIX-UP: Relaxing program semantics to unleash parallelization","volume-title":"Proceedings of the 13th Annual IEEE\/ACM International Symposium on Code Generation and Optimization, ser. CGO 15","author":"Campanoni"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228412"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1122971.1122997"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/24039.24041"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CGO53902.2022.9741276"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/cgo.2005.27"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/73560.73561"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/115372.115320"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/268946.268956"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45099-3_9"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/301631.301647"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/277652.277670"},{"key":"ref24","volume-title":"SSA-Based Compiler Design","author":"Rastello","year":"2016"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"key":"ref26","author":"Stallman","year":"2004","journal-title":"Using the gnu compiler collection"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/304065.304113"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/3133901"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3276493"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2019.8661185"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45937-5_14"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/186025.186041"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926407"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/800125.804040"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/93548.93578"},{"key":"ref37","author":"Do Couto Teixeira","year":"2011","journal-title":"The design and implementation of a non-iterative range analysis algorithm on a production compiler"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854050"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.59"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/390013.808480"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/512927.512945"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/3357526.3357548"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/301618.301633"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/503272.503287"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378498"},{"key":"ref46","volume-title":"Parallel programming in OpenMP","author":"Chandra","year":"2001"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/2967938.2967948"},{"key":"ref48","doi-asserted-by":"crossref","DOI":"10.5381\/jot.2022.21.2.a2","article-title":"Mutable value semantics","volume":"21","author":"Racordon","year":"2022","journal-title":"Journal of Object Technology"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/cgo53902.2022.9741276"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49727-7_3"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/1152154.1152165"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-54807-9_3"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349342"},{"key":"ref54","author":"Novillo","year":"2007","journal-title":"Memory ssa-a unified approach for sparsely representing memory operations"},{"key":"ref55","doi-asserted-by":"crossref","DOI":"10.1016\/j.jss.2018.09.038","article-title":"Parallel construction of interprocedural memory ssa form","volume":"146","author":"Sui","year":"2018","journal-title":"Journal of Systems and Software"},{"key":"ref56","volume-title":"Effective representation of aliases and indirect memory operations in SSA form, ser. Lecture Notes in Computer Science","volume":"1060","author":"Chow","year":"1996"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/CGO51591.2021.9370308"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1145\/3295500.3356173"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1145\/3200691.3178493"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1145\/989393.989403"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1145\/88616.88621"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/177492.177575"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/258915.258941"},{"key":"ref64","volume-title":"Register Allocation for Programs in SSA-Form, ser. Lecture Notes in Computer Science","volume":"3923","author":"Hack","year":"2006"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1145\/143095.143125"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1145\/320384.320387"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46423-9_6"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/3360583"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/2692956.2663188"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1145\/1460833.1460872"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/1476936.1477015"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/800025.1198417"},{"key":"ref77","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-9575-1","volume-title":"Programming with Sets; an Introduction to SETL","author":"Schwartz","year":"1986"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/800233.807044"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1145\/3503221.3508434"}],"event":{"name":"2024 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)","location":"Edinburgh, United Kingdom","start":{"date-parts":[[2024,3,2]]},"end":{"date-parts":[[2024,3,6]]}},"container-title":["2024 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/10444766\/10444770\/10444817.pdf?arnumber=10444817","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T05:46:50Z","timestamp":1709272010000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10444817\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,2]]},"references-count":75,"URL":"https:\/\/doi.org\/10.1109\/cgo57630.2024.10444817","relation":{},"subject":[],"published":{"date-parts":[[2024,3,2]]}}}