{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T04:46:07Z","timestamp":1725511567399},"publisher-location":"Berlin, Heidelberg","reference-count":16,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540795605"},{"type":"electronic","value":"9783540795612"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-79561-2_11","type":"book-chapter","created":{"date-parts":[[2008,4,30]],"date-time":"2008-04-30T08:31:41Z","timestamp":1209544301000},"page":"123-133","source":"Crossref","is-referenced-by-count":4,"title":["OpenMP Extensions for Generic Libraries"],"prefix":"10.1007","author":[{"given":"Prabhanjan","family":"Kambadur","sequence":"first","affiliation":[]},{"given":"Douglas","family":"Gregor","sequence":"additional","affiliation":[]},{"given":"Andrew","family":"Lumsdaine","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"11_CR1","unstructured":"Asanovic, K., et al.: The landscape of parallel computing research: A view from berkeley. Technical Report UCB\/EECS-2006-183, EECS Department, University of California, Berkeley (December 2006)"},{"issue":"1","key":"11_CR2","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/240732.240734","volume":"4","author":"M.H. Austern","year":"1996","unstructured":"Austern, M.H., Towle, R.A., Stepanov, A.A.: Range partition adaptors: a mechanism for parallelizing STL. SIGAPP Appl. Comput. Rev.\u00a04(1), 5\u20136 (1996)","journal-title":"SIGAPP Appl. Comput. Rev."},{"key":"11_CR3","unstructured":"OpenMP Architecture\u00a0Review Board. OpenMP Application Program Interface, version 3.0 draft (October 2007)"},{"issue":"2","key":"11_CR4","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1017\/S0956796806006198","volume":"17","author":"R. Garcia","year":"2007","unstructured":"Garcia, R., J\u00e4rvi, J., Lumsdaine, A., Siek, J., Willcock, J.: An extended comparative study of language support for generic programming. Journal of Functional Programming\u00a017(2), 145\u2013205 (2007)","journal-title":"Journal of Functional Programming"},{"key":"11_CR5","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1145\/1167473.1167499","volume-title":"Proceedings of the 2006 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA 2006)","author":"D. Gregor","year":"2006","unstructured":"Gregor, D., J\u00e4rvi, J., Siek, J., Stroustrup, B., Dos Reis, G., Lumsdaine, A.: Concepts: Linguistic support for generic programming in C++. In: Proceedings of the 2006 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (OOPSLA 2006), October 2006, pp. 291\u2013310. ACM Press, New York (2006)"},{"key":"11_CR6","unstructured":"Gregor, D., Stroustrup, B.: Proposed wording for concepts (revision 3). Technical Report N2421=07-0281, ISO\/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++ (October 2007)"},{"key":"11_CR7","series-title":"Lecture Notes in Computer Science","volume-title":"Proceedings of the 7th International Conference on Computational Science","author":"P. Kambadur","year":"2007","unstructured":"Kambadur, P., Gregor, D., Lumsdaine, A.: Parallelization of generic libraries based on type properties. In: Proceedings of the 7th International Conference on Computational Science, Beijing, China, May 2007. LNCS, Springer, Heidelberg (2007)"},{"key":"11_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1007\/11846802_39","volume-title":"Proceedings of the 13th European PVM\/MPI Users Group Meeting","author":"P. Kambadur","year":"2006","unstructured":"Kambadur, P., Gregor, D., Lumsdaine, A., Dharurkar, A.: Modernizing the C++ interface to MPI. In: Proceedings of the 13th European PVM\/MPI Users Group Meeting, Bonn, Germany, September 2006. LNCS, pp. 266\u2013274. Springer, Heidelberg (2006)"},{"issue":"7","key":"11_CR9","doi-asserted-by":"publisher","first-page":"623","DOI":"10.1002\/spe.4380240703","volume":"24","author":"D.R. Musser","year":"1994","unstructured":"Musser, D.R., Stepanov, A.A.: Algorithm-oriented generic libraries. Softw. Pract. Exper.\u00a024(7), 623\u2013642 (1994)","journal-title":"Softw. Pract. Exper."},{"issue":"12","key":"11_CR10","first-page":"10","volume":"13","author":"P.J. Plauger","year":"1995","unstructured":"Plauger, P.J.: The Standard Template Library (STL). C\/C++ Users Journal\u00a013(12), 10\u201320 (1995)","journal-title":"C\/C++ Users Journal"},{"key":"11_CR11","volume-title":"Intel Threading Building Blocks","author":"J. Reinders","year":"2007","unstructured":"Reinders, J.: Intel Threading Building Blocks. O\u2019Reilly, Sebastopol (2007)"},{"issue":"12","key":"11_CR12","doi-asserted-by":"publisher","first-page":"1219","DOI":"10.1002\/1096-9128(200010)12:12<1219::AID-CPE530>3.0.CO;2-0","volume":"12","author":"S. Shah","year":"2000","unstructured":"Shah, S., Haab, G., Petersen, P., Throop, J.: Flexible control structures for parallelism in OpenMP. Concurrency - Practice and Experience\u00a012(12), 1219\u20131239 (2000)","journal-title":"Concurrency - Practice and Experience"},{"key":"11_CR13","series-title":"Lecture Notes in Computer Science","first-page":"23","volume-title":"Proceedings of Sixth European Workshop on OpenMP - EWOMP 2004","author":"M. Suess","year":"2004","unstructured":"Suess, M., Leopold, C.: A User\u2019s Experience with Parallel Sorting and OpenMP. In: Proceedings of Sixth European Workshop on OpenMP - EWOMP 2004. LNCS, pp. 23\u201328. Springer, Heidelberg (2004)"},{"key":"11_CR14","unstructured":"Suess, M., Leopold, C.: Problems, workarounds and possible solutions implementing the singleton pattern with C++ and OpenMP. In: International Workshop on OpenMP (2007)"},{"key":"11_CR15","unstructured":"Sutter, H.: The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb\u2019s Journal (January 2005)"},{"key":"11_CR16","unstructured":"Terboven, C., an Mey, D.: OpenMP and C++. In: International Workshop on OpenMP (2006)"}],"container-title":["Lecture Notes in Computer Science","OpenMP in a New Era of Parallelism"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-79561-2_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,1]],"date-time":"2019-03-01T15:00:04Z","timestamp":1551452404000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-79561-2_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540795605","9783540795612"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-79561-2_11","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}