{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T05:52:53Z","timestamp":1747806773936},"reference-count":37,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,4]]},"DOI":"10.1109\/cgo.2011.5764679","type":"proceedings-article","created":{"date-parts":[[2011,5,9]],"date-time":"2011-05-09T20:40:43Z","timestamp":1304973643000},"page":"107-118","source":"Crossref","is-referenced-by-count":8,"title":["Extendable pattern-oriented optimization directives"],"prefix":"10.1109","author":[{"given":"Huimin","family":"Cui","sequence":"first","affiliation":[]},{"given":"Jingling","family":"Xue","sequence":"additional","affiliation":[]},{"given":"Lei","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Yang","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Xiaobing","family":"Feng","sequence":"additional","affiliation":[]},{"given":"Dongrui","family":"Fan","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"doi-asserted-by":"publisher","key":"ref33","DOI":"10.1145\/997163.997196"},{"doi-asserted-by":"publisher","key":"ref32","DOI":"10.1145\/378795.378860"},{"doi-asserted-by":"publisher","key":"ref31","DOI":"10.1145\/301618.301661"},{"key":"ref30","article-title":"Compiler optimizations with dsp-specific semantic descriptions","author":"lin","year":"2002","journal-title":"LCPC"},{"key":"ref37","article-title":"A language for the compact representation of multiple program versions","author":"donadio","year":"2005","journal-title":"LCPC"},{"key":"ref36","article-title":"Loop transformation recipes for code generation and auto-tuning","author":"hall","year":"2009","journal-title":"LCPC"},{"doi-asserted-by":"publisher","key":"ref35","DOI":"10.1145\/314403.314414"},{"key":"ref34","article-title":"Iterative compilation in a non-linear optimisation space","author":"bodin","year":"1998","journal-title":"Workshop on Profi le Directed Feedback- Compilation PACT'98"},{"key":"ref10","article-title":"Collective optimization","author":"fursin","year":"2009","journal-title":"HiPEAC"},{"key":"ref11","article-title":"Milepost gcc: machine learning based research compiler","author":"fursin","year":"2008","journal-title":"Proceedings of the GCC Developers' Summit"},{"key":"ref12","article-title":"Poet: A scripting language for applying parameterized source-to-source program transformations","author":"yi","year":"2010","journal-title":"Technical report CS-TR-2010&#x2013;012 Computer Science"},{"doi-asserted-by":"publisher","key":"ref13","DOI":"10.1007\/s10766-010-0139-0"},{"doi-asserted-by":"publisher","key":"ref14","DOI":"10.1007\/978-3-642-03869-3_87"},{"key":"ref15","article-title":"Automated empirical optimizations of software and the atlas project","author":"whaley","year":"2001","journal-title":"Parallel Computing"},{"doi-asserted-by":"publisher","key":"ref16","DOI":"10.1007\/978-1-4615-4337-4"},{"doi-asserted-by":"publisher","key":"ref17","DOI":"10.1145\/781131.781140"},{"doi-asserted-by":"publisher","key":"ref18","DOI":"10.1007\/s10766-006-0012-3"},{"year":"0","article-title":"Whirl represented as polyhedra - interface tool","key":"ref19"},{"year":"0","article-title":"Mgmres: Restarted gmres solver for sparse linear systems","key":"ref28"},{"doi-asserted-by":"publisher","key":"ref4","DOI":"10.1109\/SC.2008.5222004"},{"key":"ref27","article-title":"Automatic c-to-cuda code generation for affine programs","author":"baskaran","year":"2010","journal-title":"CC"},{"year":"2010","journal-title":"Intel White Paper","article-title":"Intel corporation. intel(r) threading building blocks: Getting started guide","key":"ref3"},{"doi-asserted-by":"publisher","key":"ref6","DOI":"10.1145\/1542275.1542312"},{"doi-asserted-by":"publisher","key":"ref29","DOI":"10.1145\/1810085.1810124"},{"doi-asserted-by":"publisher","key":"ref5","DOI":"10.1109\/SC.2008.5214359"},{"doi-asserted-by":"publisher","key":"ref8","DOI":"10.1145\/996841.996864"},{"key":"ref7","article-title":"A practical method for quickly evaluating program optimizations","author":"fursin","year":"2005","journal-title":"HiPEAC"},{"doi-asserted-by":"publisher","key":"ref2","DOI":"10.1145\/277650.277725"},{"year":"0","article-title":"Collective tuning","key":"ref9"},{"key":"ref1","doi-asserted-by":"crossref","DOI":"10.1145\/1094811.1094852","article-title":"X10: An objectoriented approach to nonuniform cluster computing","author":"charles","year":"2005","journal-title":"OOPSLA"},{"doi-asserted-by":"publisher","key":"ref20","DOI":"10.1145\/1693453.1693483"},{"key":"ref22","article-title":"A generalized framework for auto-tuning stencil computations","author":"kamil","year":"2010","journal-title":"IPDPS"},{"doi-asserted-by":"publisher","key":"ref21","DOI":"10.1109\/IPDPS.2009.5161054"},{"doi-asserted-by":"publisher","key":"ref24","DOI":"10.1145\/1250734.1250761"},{"key":"ref23","doi-asserted-by":"crossref","DOI":"10.1137\/070693199","article-title":"Optimization and performance modeling of stencil computations on modern microprocessors","author":"datta","year":"2009","journal-title":"SIAM Review"},{"key":"ref26","article-title":"Lbm vs. sor solvers on gpu for real-time fluid simulations","author":"gjermundsen","year":"2010","journal-title":"Para"},{"doi-asserted-by":"publisher","key":"ref25","DOI":"10.1109\/ICPP.2010.13"}],"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\/05764679.pdf?arnumber=5764679","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,6]],"date-time":"2024-04-06T16:39:55Z","timestamp":1712421595000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5764679\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,4]]},"references-count":37,"URL":"https:\/\/doi.org\/10.1109\/cgo.2011.5764679","relation":{},"subject":[],"published":{"date-parts":[[2011,4]]}}}