{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T05:28:20Z","timestamp":1747805300408,"version":"3.28.0"},"reference-count":24,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,4]]},"DOI":"10.1109\/cgo.2011.5764669","type":"proceedings-article","created":{"date-parts":[[2011,5,9]],"date-time":"2011-05-09T20:40:43Z","timestamp":1304973643000},"page":"1-10","source":"Crossref","is-referenced-by-count":17,"title":["MAO &amp;#x2014; An extensible micro-architectural optimizer"],"prefix":"10.1109","author":[{"given":"Robert","family":"Hundt","sequence":"first","affiliation":[]},{"given":"Easwaran","family":"Raman","sequence":"additional","affiliation":[]},{"given":"Martin","family":"Thuresson","sequence":"additional","affiliation":[]},{"given":"Neil","family":"Vachharajani","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"crossref","DOI":"10.1007\/BFb0094916","article-title":"A feasibility study in iterative compilation","author":"kisuki","year":"1999","journal-title":"Proc of the Intl Symposium on High Performance Computing"},{"key":"ref11","first-page":"251","article-title":"Blind optimization for exploiting hardware features","author":"dan","year":"2009","journal-title":"Proceedings of the 18th International Conference on Compiler Construction"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/1117303.1117306"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2004.1281665"},{"journal-title":"OProjile Manual","year":"2004","author":"levon","key":"ref14"},{"journal-title":"Mao -An Extensible Micro-architectural Optimizer","year":"0","key":"ref15"},{"key":"ref16","article-title":"ALTO: A Platform for Object Code Manipulation","author":"muth","year":"1999","journal-title":"PhD thesis"},{"key":"ref17","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1145\/1508284.1508275","volume":"44","author":"mytkowicz","year":"2009","journal-title":"SIGPLAN Not"},{"key":"ref18","article-title":"Post link-time optimization on the Intel IA-32 architecture","author":"schwarz","year":"2001","journal-title":"Master's thesis"},{"key":"ref19","doi-asserted-by":"crossref","DOI":"10.1145\/1985793.1985848","article-title":"RACEZ: a lightweight and non-invasive race detection tool for production applications","author":"shen","year":"2011","journal-title":"ICSE &#x2018;11 Proceedings of the 33rd International Conference on Software Engineering"},{"journal-title":"private communication","year":"0","author":"lattner","key":"ref4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1772954.1772963"},{"key":"ref6","article-title":"Vizer: A framework to analyze and vectorize Intel x86 binaries","author":"dasgupta","year":"2003","journal-title":"Master's thesis"},{"journal-title":"Adaptive Optimizing Compilers for the 21st Century","year":"2001","author":"cooper","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/262004.262005"},{"journal-title":"The GNU compiler collection","year":"0","key":"ref7"},{"journal-title":"Agner Fog","year":"0","key":"ref2"},{"key":"ref1","doi-asserted-by":"crossref","DOI":"10.1007\/BFb0002894","article-title":"OCEANS: Optimizing compilers for embedded hpc applications","author":"aarts","year":"1997","journal-title":"Lecture Notes in Computer Science"},{"key":"ref9","first-page":"15","article-title":"Ispike: A post-link optimizer for the Intel Itanium architecture","author":"luk","year":"2004","journal-title":"Proceedings of the 2004 International Symposium on Code Generation and Optimization"},{"journal-title":"Instruction ordering for the cray-1 computer 27-cs-023 Technical report","year":"1978","author":"sites","key":"ref20"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2003.1191546"},{"journal-title":"The Open64 Compiler Suite","year":"0","key":"ref21"},{"journal-title":"Post-link optimization for Linux on POWER","year":"0","author":"yaari","key":"ref24"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.1996.566468"}],"event":{"name":"2011 9th Annual IEEE\/ACM International Symposium on Code Generation and Optimization (CGO)","start":{"date-parts":[[2011,4,2]]},"location":"Chamonix, France","end":{"date-parts":[[2011,4,6]]}},"container-title":["International Symposium on Code Generation and Optimization (CGO 2011)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5755493\/5764641\/05764669.pdf?arnumber=5764669","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,10]],"date-time":"2019-06-10T17:08:45Z","timestamp":1560186525000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5764669\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,4]]},"references-count":24,"URL":"https:\/\/doi.org\/10.1109\/cgo.2011.5764669","relation":{},"subject":[],"published":{"date-parts":[[2011,4]]}}}