{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T18:14:09Z","timestamp":1743012849977,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":17,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642152764"},{"type":"electronic","value":"9783642152771"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-15277-1_3","type":"book-chapter","created":{"date-parts":[[2010,8,30]],"date-time":"2010-08-30T13:27:55Z","timestamp":1283174875000},"page":"14-25","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Automated Tuning in Parallel Sorting on Multi-core Architectures"],"prefix":"10.1007","author":[{"given":"Haibo","family":"Lin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chao","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qian","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yi","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ninghe","family":"Pan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaotong","family":"Zhuang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ling","family":"Shao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1-2","key":"3_CR1","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0167-8191(00)00087-9","volume":"27","author":"R.C. Whaley","year":"2001","unstructured":"Whaley, R.C., Petitet, A., Dongarra, J.J.: Automated empirical optimizations of software and the ATLAS project. Parallel Computing\u00a027(1-2), 3\u201335 (2001)","journal-title":"Parallel Computing"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Frigo, M., Johnson, S.G.: The design and implementation of FFTW3. Proceedings of the IEEE\u00a093(2), 216\u2013231 (2005); Special Issue on Program Generation, Optimization, and Platform Adaptation","DOI":"10.1109\/JPROC.2004.840301"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Xiong, J., Johnson, J., Johnson, R., Padua, D.: SPL: a language and compiler for dsp algorithms. In: Proc. of the International Conference on Programming Language Design and Implementation (PLDI 2001), pp. 298\u2013308 (2001)","DOI":"10.1145\/381694.378860"},{"key":"3_CR4","unstructured":"Li, X., Garzaran, M., Padua, D.: A dynamically tuned sorting library. In: Proc. of the International Symposium on Code Generation and Optimization (CGO 2004), pp. 111\u2013122 (2004)"},{"key":"3_CR5","unstructured":"Li, X., Garzaran, M.J., Padua, D.: Optimizing sorting with genetic algorithms. In: Proc. of the International Symposium on Code Generation and Optimization (CGO 2005), pp. 99\u2013110 (2005)"},{"key":"3_CR6","unstructured":"Blumofe, R.D.: Executing multithreaded programs efficiently. PhD thesis, Cambridge, MA, USA (1995)"},{"key":"3_CR7","volume-title":"The Art of Computer Programming","author":"D.E. Knuth","year":"1982","unstructured":"Knuth, D.E.: The Art of Computer Programming, 2nd edn., vol.\u00a03\/Sorting and Searching. Addison-Wesley Publishing Company, Reading (1982)","edition":"2"},{"key":"3_CR8","unstructured":"Batcher, K.: Sorting networks and their applications. In: AFIPS Spring Joint Computer Conference, vol.\u00a032, pp. 307\u2013314 (1968)"},{"issue":"1","key":"3_CR9","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1145\/7531.7532","volume":"34","author":"J.H. Reif","year":"1987","unstructured":"Reif, J.H., Valiant, L.G.: A logarithmic time sort for linear size networks. Journal of the ACM\u00a034(1), 60\u201376 (1987)","journal-title":"Journal of the ACM"},{"key":"3_CR10","volume-title":"Vector models for data-parallel computing","author":"G.E. Blelloch","year":"1990","unstructured":"Blelloch, G.E.: Vector models for data-parallel computing. MIT Press, Cambridge (1990)"},{"issue":"2","key":"3_CR11","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1006\/jpdc.1993.1093","volume":"19","author":"T. Brown","year":"1993","unstructured":"Brown, T., Xiong, R.: A parallel quicksort algorithm. J. Parallel Distrib. Comput.\u00a019(2), 83\u201389 (1993)","journal-title":"J. Parallel Distrib. Comput."},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Garber, B.A., Hoeflinger, D., Li, X., Garzar\u00e1n, M.J., Padua, D.: Generation of a parallel sorting algorithm. In: The Next Generation Software Workshop, in Conjunction with IPDPS (2008)","DOI":"10.1109\/IPDPS.2008.4536400"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Jim\u00e9nez-Gonz\u00e1lez, D., Navarro, J., Larriba-Pey, J.L.: Cc-radix: a cache conscious sorting based on radix sort. In: Proc. of the Eleventh Euromicro Conference on Parallel, Distributed and Network-Based Processing, pp. 101\u2013108 (2003)","DOI":"10.1109\/EMPDP.2003.1183573"},{"key":"3_CR14","unstructured":"Huang, J.S., Chow, Y.C.: Parallel sorting and data partition by sampling. In: Proc. of the IEEE Computer Society\u2019s Seventh International Computer Software and Applications Conferences, pp. 627\u2013631 (November 1983)"},{"issue":"1","key":"3_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1006\/jpdc.1998.1462","volume":"52","author":"D.R. Helman","year":"1998","unstructured":"Helman, D.R., Bader, D.A., J\u00e1J\u00e1, J.: A randomized parallel sorting algorithm with an experimental study. J. Parallel Distrib. Comput.\u00a052(1), 1\u201323 (1998)","journal-title":"J. Parallel Distrib. Comput."},{"key":"3_CR16","doi-asserted-by":"publisher","first-page":"983","DOI":"10.1002\/(SICI)1097-024X(199708)27:8<983::AID-SPE117>3.0.CO;2-#","volume":"27","author":"D.R. Musser","year":"1997","unstructured":"Musser, D.R.: Introspective sorting and selection algorithms. Software Practice and Experience\u00a027, 983\u2013993 (1997)","journal-title":"Software Practice and Experience"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Gurney, K.: An Introduction to Neural Networks. University College London (UCL) Press (1997)","DOI":"10.4324\/9780203451519"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2010 - Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-15277-1_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,19]],"date-time":"2020-05-19T14:18:43Z","timestamp":1589897923000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-15277-1_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642152764","9783642152771"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-15277-1_3","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}