{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T03:48:00Z","timestamp":1772164080199,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,6,13]],"date-time":"2016-06-13T00:00:00Z","timestamp":1465776000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","award":["SFRH\/BD\/82606\/2011"],"award-info":[{"award-number":["SFRH\/BD\/82606\/2011"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]},{"name":"NORTE 2020","award":["NORTE-01-0145-FEDER-000020"],"award-info":[{"award-number":["NORTE-01-0145-FEDER-000020"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,6,13]]},"DOI":"10.1145\/2907950.2907959","type":"proceedings-article","created":{"date-parts":[[2016,6,2]],"date-time":"2016-06-02T15:23:42Z","timestamp":1464881022000},"page":"21-30","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["A graph-based iterative compiler pass selection and phase ordering approach"],"prefix":"10.1145","author":[{"given":"Ricardo","family":"Nobre","sequence":"first","affiliation":[{"name":"University of Porto, Portugal \/ INESC TEC, Portugal"}]},{"given":"Luiz G. A.","family":"Martins","sequence":"additional","affiliation":[{"name":"Federal University of Uberl\u00e2ndia, Brazil"}]},{"given":"Jo\u00e3o M. P.","family":"Cardoso","sequence":"additional","affiliation":[{"name":"University of Porto, Portugal \/ INESC TEC, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2016,6,13]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"GCC the GNU Compiler Collection https:\/\/www.gnu.org\/software\/gcc\/.  GCC the GNU Compiler Collection https:\/\/www.gnu.org\/software\/gcc\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/998300.997196"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2355585.2355594"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2013.6645615"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597809.2597821"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2764967.2764978"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESTIMedia.2014.6962349"},{"key":"e_1_3_2_1_8_1","unstructured":"Aeroflex Gaisler LEON3 Processor http:\/\/www.gaisler.com\/index.php\/products\/processors\/leon3.  Aeroflex Gaisler LEON3 Processor http:\/\/www.gaisler.com\/index.php\/products\/processors\/leon3."},{"key":"e_1_3_2_1_9_1","unstructured":"Aeroflex TSIM2 ERC32\/LEON simulator http:\/\/www.gaisler.com\/index.php\/products\/simulators\/tsim.  Aeroflex TSIM2 ERC32\/LEON simulator http:\/\/www.gaisler.com\/index.php\/products\/simulators\/tsim."},{"key":"e_1_3_2_1_10_1","unstructured":"Texas Instruments 2008. TMS320C64x+ DSP Little-Endian Library Programmer\u2019s Reference (Rev. B).  Texas Instruments 2008. TMS320C64x+ DSP Little-Endian Library Programmer\u2019s Reference (Rev. B)."},{"key":"e_1_3_2_1_11_1","unstructured":"Texas Instruments 2008. TMS320C64x+ DSP Image\/Video Processing Library (v2.0) Programmer\u2019s Reference (Rev. A).  Texas Instruments 2008. TMS320C64x+ DSP Image\/Video Processing Library (v2.0) Programmer\u2019s Reference (Rev. A)."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2883614"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2013.50"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2162049.2162071"},{"key":"e_1_3_2_1_15_1","volume-title":"Diniz","author":"Nobre Ricardo","year":"2013","unstructured":"Ricardo Nobre , Jo\u02dcao M.P. Cardoso , Bryan Olivier , Razvan Nane , Liam Fitzpatrick , Jos Gabriel de F. Coutinho , Hans van Someren , Vlad-Mihai Sima , Koen Bertels , and Pedro C . Diniz , 2013 . Hardware\/Software Compilation. In Compilation and Synthesis for Embedded Reconfigurable Systems, J.M.P. Cardoso, P.C. Diniz, J.G.F. Coutinho and Z.M. Petrov Eds. Springer New York , 105-134. Ricardo Nobre, Jo\u02dcao M.P. Cardoso, Bryan Olivier, Razvan Nane, Liam Fitzpatrick, Jos Gabriel de F. Coutinho, Hans van Someren, Vlad-Mihai Sima, Koen Bertels, and Pedro C. Diniz, 2013. Hardware\/Software Compilation. In Compilation and Synthesis for Embedded Reconfigurable Systems, J.M.P. Cardoso, P.C. Diniz, J.G.F. Coutinho and Z.M. Petrov Eds. Springer New York, 105-134."},{"key":"e_1_3_2_1_16_1","unstructured":"clang: a C language family frontend for LLVM http:\/\/clang.llvm.org\/.  clang: a C language family frontend for LLVM http:\/\/clang.llvm.org\/."},{"key":"e_1_3_2_1_17_1","unstructured":"The LLVM Compiler Infrastructure http:\/\/llvm.org\/.  The LLVM Compiler Infrastructure http:\/\/llvm.org\/."},{"key":"e_1_3_2_1_18_1","volume-title":"Genetic Algorithms in Search, Optimization and Machine Learning","author":"Goldberg David E.","year":"1989","unstructured":"David E. Goldberg , Genetic Algorithms in Search, Optimization and Machine Learning , 1 st ed., Addison-Wesley Longman , 1989 . David E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, 1st ed., Addison-Wesley Longman, 1989.","edition":"1"},{"key":"e_1_3_2_1_19_1","volume-title":"Optimization by simulated annealing. Science 220, 671-680","author":"Kirkpatrick Scott","year":"1983","unstructured":"Scott Kirkpatrick , C. D. Gelat , Mario P. Vecchi . Optimization by simulated annealing. Science 220, 671-680 ( 1983 ). Scott Kirkpatrick, C. D. Gelat, Mario P. Vecchi. Optimization by simulated annealing. Science 220, 671-680 (1983)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-006-7954-5"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/996893.996863"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1509864.1509865"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755951.1755903"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2400682.2400715"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517326.2451539"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.37"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-010-0161-2"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568326.2568328"}],"event":{"name":"LCTES'16: SIGPLAN\/SIGBED Conference on Languages, Compilers and Tools for Embedded Systems 2016","location":"Santa Barbara CA USA","acronym":"LCTES'16","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the 17th ACM SIGPLAN\/SIGBED Conference on Languages, Compilers, Tools, and Theory for Embedded Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2907950.2907959","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2907950.2907959","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:54:27Z","timestamp":1750208067000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2907950.2907959"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,13]]},"references-count":28,"alternative-id":["10.1145\/2907950.2907959","10.1145\/2907950"],"URL":"https:\/\/doi.org\/10.1145\/2907950.2907959","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2980930.2907959","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2016,6,13]]},"assertion":[{"value":"2016-06-13","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}