{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T10:35:51Z","timestamp":1761647751573},"reference-count":31,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,4]]},"DOI":"10.1109\/ipdpsw.2010.5470884","type":"proceedings-article","created":{"date-parts":[[2010,5,28]],"date-time":"2010-05-28T18:25:42Z","timestamp":1275071142000},"page":"1-8","source":"Crossref","is-referenced-by-count":5,"title":["Experiences of using a dependence profiler to assist parallelization for multi-cores"],"prefix":"10.1109","author":[{"given":"Dibyendu","family":"Das","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"family":"Peng Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"IBM XL Compilers and White Papers","year":"0","key":"ref31"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1122971.1122997"},{"key":"ref11","article-title":"Parallelization in the presence of generalized induction and reduction variables","author":"pottenger","year":"1995","journal-title":"Proc of the 9th International Conf on Supercomputing"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/335231.335238"},{"key":"ref13","first-page":"181","article-title":"Improving compiler and run-time support for irregular reductions","author":"han","year":"1998","journal-title":"Proc of the 11 th Workshop on Languages and Workshops for Parallel Computing"},{"journal-title":"OpenMP","year":"0","key":"ref14"},{"key":"ref15","first-page":"231","article-title":"On the automatic parallelization of sparse and irregular Fortran programs","author":"lin","year":"1998","journal-title":"Proc of the 4th Workshop on Languages Compilers and Runtime Systems for Scalable Computers"},{"key":"ref16","first-page":"228","article-title":"Automatic parallelization and optimization for irregular scientific applications","author":"guo","year":"2005","journal-title":"Proc of the 18th International Parallel and Distributed Processing Symposium IPDPS"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380250603"},{"journal-title":"SPEC CPU2006 Benchmarks","year":"0","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49530-4_7"},{"year":"0","key":"ref28"},{"key":"ref4","first-page":"232","article-title":"Compiler-driven Dependence Profiling to Guide Program Parallelization","author":"peng","year":"2008","journal-title":"Proc Languages and Compilers for Parallel Computing"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1274971.1274987"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44467-X_13"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2009.15"},{"key":"ref5","first-page":"93","article-title":"Interactive Parallelization Assistance Tool for OpenMP:iPat\/OMP","author":"ishihara","year":"2003","journal-title":"The Fifth European Workshop on OpenMP EWOMP'03"},{"key":"ref8","first-page":"71","article-title":"A cost-driven compilation framework for speculative parallelization of sequential programs","author":"du","year":"2004","journal-title":"Proc Conf Programming Language Design and Implementation (PLDI 91)"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/781498.781502"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/335231.335239"},{"key":"ref9","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1145\/1229428.1229475","article-title":"Tight Analysis of the performance potential of thread speculation using SPEC CPU2006","author":"kejariwal","year":"2007","journal-title":"Proc ACM Symp Principles & Practice of Parallel Programming"},{"key":"ref1","article-title":"A Comparison of Parallelization Techniques for Irregular Reductions","author":"han","year":"2001","journal-title":"Proc of 15th International Parallel and Distributed Processing Symposium IPDPS"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/71.180621"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45403-9_7"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/207110.207148"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065043"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/158511.158515"},{"key":"ref26","first-page":"185","article-title":"Modeling optimistic concurrency using quantitative dependence analysis","author":"praun","year":"2008","journal-title":"Proc of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming (PPoPP)"},{"key":"ref25","first-page":"84","article-title":"Evaluation of predicated array data-flow analysis for automatic parallelization","author":"moon","year":"1999","journal-title":"Proceedings of the 7th ACM SIGPLAN Symposium on Principle and Practice of Parallel Programming(PPoPP)"}],"event":{"name":"Distributed Processing, Workshops and Phd Forum (IPDPSW 2010)","start":{"date-parts":[[2010,4,19]]},"location":"Atlanta, GA","end":{"date-parts":[[2010,4,23]]}},"container-title":["2010 IEEE International Symposium on Parallel &amp; Distributed Processing, Workshops and Phd Forum (IPDPSW)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5465895\/5470678\/05470884.pdf?arnumber=5470884","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,27]],"date-time":"2024-03-27T04:10:38Z","timestamp":1711512638000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5470884\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,4]]},"references-count":31,"URL":"https:\/\/doi.org\/10.1109\/ipdpsw.2010.5470884","relation":{},"subject":[],"published":{"date-parts":[[2010,4]]}}}