{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T04:50:00Z","timestamp":1774932600969,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,6,16]],"date-time":"2013-06-16T00:00:00Z","timestamp":1371340800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2013,6,16]]},"DOI":"10.1145\/2491956.2462187","type":"proceedings-article","created":{"date-parts":[[2013,6,11]],"date-time":"2013-06-11T12:03:50Z","timestamp":1370952230000},"page":"127-138","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":80,"title":["When polyhedral transformations meet SIMD code generation"],"prefix":"10.1145","author":[{"given":"Martin","family":"Kong","sequence":"first","affiliation":[{"name":"Ohio State University, Columbus, OH, USA"}]},{"given":"Richard","family":"Veras","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}]},{"given":"Kevin","family":"Stock","sequence":"additional","affiliation":[{"name":"Ohio State University, Columbus, OH, USA"}]},{"given":"Franz","family":"Franchetti","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}]},{"given":"Louis-No\u00ebl","family":"Pouchet","sequence":"additional","affiliation":[{"name":"University of California Los Angeles, Los Angeles, CA, USA"}]},{"given":"P.","family":"Sadayappan","sequence":"additional","affiliation":[{"name":"Ohio State University, Columbus, OH, USA"}]}],"member":"320","published-online":{"date-parts":[[2013,6,16]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"PoCC the polyhedral compiler collection. http:\/\/pocc.sourceforge.net.  PoCC the polyhedral compiler collection. http:\/\/pocc.sourceforge.net."},{"key":"e_1_3_2_1_2_1","unstructured":"PolyOpt\/C. http:\/\/hpcrl.cse.ohio-state.edu\/wiki\/index.php\/polyopt\/c.  PolyOpt\/C. http:\/\/hpcrl.cse.ohio-state.edu\/wiki\/index.php\/polyopt\/c."},{"key":"e_1_3_2_1_3_1","unstructured":"www.spiral.net\/software\/stencilgen.html.  www.spiral.net\/software\/stencilgen.html."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/2388996.2389051"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772954.1772983"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/1025127.1025992"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27866-5_36"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/505145.505147"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/786769.787043"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/6424.315691"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375595"},{"key":"e_1_3_2_1_13_1","volume-title":"Generative Programming: Methods, Tools, and Applications","author":"Czarnecki K.","year":"2000","unstructured":"K. Czarnecki and U. Eisenecker . Generative Programming: Methods, Tools, and Applications . Addison-Wesley , 2000 . K. Czarnecki and U. Eisenecker. Generative Programming: Methods, Tools, and Applications. Addison-Wesley, 2000."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840848"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/996841.996853"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01407835"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/301618.301661"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840301"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-006-0012-3"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/989293.989301"},{"key":"e_1_3_2_1_21_1","volume-title":"ACM conference on generative programming and component engineering.","author":"GPCE.","unstructured":"GPCE. ACM conference on generative programming and component engineering. GPCE. ACM conference on generative programming and component engineering."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542275.1542301"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/1987237.1987255"},{"key":"e_1_3_2_1_24_1","volume-title":"Domain specific languages. Available from author on request","author":"Hudak P.","year":"1997","unstructured":"P. Hudak . Domain specific languages. Available from author on request , 1997 . P. Hudak. Domain specific languages. Available from author on request, 1997."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342004041296"},{"key":"e_1_3_2_1_26_1","volume-title":"Morgan Kaufmann","author":"Kennedy K.","year":"2002","unstructured":"K. Kennedy and J. Allen . Optimizing compilers for modern architectures: A dependence-based approach . Morgan Kaufmann , 2002 . K. Kennedy and J. Allen. Optimizing compilers for modern architectures: A dependence-based approach. Morgan Kaufmann, 2002."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349320"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/263699.263719"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1133997"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454119"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375594"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.14"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926449"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840306"},{"key":"e_1_3_2_1_36_1","series-title":"NATO ASI Series","volume-title":"Calculational System Design, Proc. of the International Summer School Marktoberdorf","author":"Smith D. R.","year":"1999","unstructured":"D. R. Smith . Mechanizing the development of software. In M. Broy, editor, Calculational System Design, Proc. of the International Summer School Marktoberdorf . NATO ASI Series , IOS Press , 1999 . Kestrel Institute Technical Report KES.U.99.1. D. R. Smith. Mechanizing the development of software. In M. Broy, editor, Calculational System Design, Proc. of the International Summer School Marktoberdorf. NATO ASI Series, IOS Press, 1999. Kestrel Institute Technical Report KES.U.99.1."},{"key":"e_1_3_2_1_37_1","volume-title":"Proc. Intl Conf. Computer Engineering and Systems (ICCES)","author":"Taha W.","year":"2008","unstructured":"W. Taha . Domain-specific languages . In Proc. Intl Conf. Computer Engineering and Systems (ICCES) , 2008 . W. Taha. Domain-specific languages. In Proc. Intl Conf. Computer Engineering and Systems (ICCES), 2008."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2009.18"},{"key":"e_1_3_2_1_39_1","first-page":"11","article-title":"Scalable Program Optimization Techniques in the Polyhedra Model. PhD thesis","author":"Vasilache N.","year":"2007","unstructured":"N. Vasilache . Scalable Program Optimization Techniques in the Polyhedra Model. PhD thesis , University of Paris-Sud 11 , 2007 . N. Vasilache. Scalable Program Optimization Techniques in the Polyhedra Model. PhD thesis, University of Paris-Sud 11, 2007.","journal-title":"University of Paris-Sud"},{"key":"e_1_3_2_1_40_1","volume-title":"Proc. of IMPACT'12","author":"Vasilache N.","year":"2012","unstructured":"N. Vasilache , B. Meister , M. Baskaran , and R. Lethin . Joint scheduling and layout optimization to enable multi-level vectorization . In Proc. of IMPACT'12 , Jan. 2012 . N. Vasilache, B. Meister, M. Baskaran, and R. Lethin. Joint scheduling and layout optimization to enable multi-level vectorization. In Proc. of IMPACT'12, Jan. 2012."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSP.2008.2006152"},{"key":"e_1_3_2_1_42_1","volume-title":"Proc. Supercomputing","author":"Whaley R. C.","year":"1998","unstructured":"R. C. Whaley and J. Dongarra . Automatically Tuned Linear Algebra Software (ATLAS) . In Proc. Supercomputing , 1998 . math-atlas. sourceforge.net. R. C. Whaley and J. Dongarra. Automatically Tuned Linear Algebra Software (ATLAS). In Proc. Supercomputing, 1998. math-atlas. sourceforge.net."},{"key":"e_1_3_2_1_43_1","volume-title":"High Performance Compilers For Parallel Computing","author":"Wolfe M. J.","year":"1996","unstructured":"M. J. Wolfe . High Performance Compilers For Parallel Computing . Addison-Wesley , 1996 . M. J. Wolfe. High Performance Compilers For Parallel Computing. Addison-Wesley, 1996."}],"event":{"name":"PLDI '13: ACM SIGPLAN Conference on Programming Language Design and Implementation","location":"Seattle Washington USA","acronym":"PLDI '13","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2491956.2462187","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2491956.2462187","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:28:41Z","timestamp":1750217321000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2491956.2462187"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,6,16]]},"references-count":41,"alternative-id":["10.1145\/2491956.2462187","10.1145\/2491956"],"URL":"https:\/\/doi.org\/10.1145\/2491956.2462187","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2499370.2462187","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2013,6,16]]},"assertion":[{"value":"2013-06-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}