{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,28]],"date-time":"2025-08-28T12:41:09Z","timestamp":1756384869620,"version":"3.40.3"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319102139"},{"type":"electronic","value":"9783319102146"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-10214-6_7","type":"book-chapter","created":{"date-parts":[[2014,9,30]],"date-time":"2014-09-30T11:56:12Z","timestamp":1412078172000},"page":"136-157","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Performance Modeling of Gyrokinetic Toroidal Simulations for a Many-Tasking Runtime System"],"prefix":"10.1007","author":[{"given":"Matthew","family":"Anderson","sequence":"first","affiliation":[]},{"given":"Maciej","family":"Brodowicz","sequence":"additional","affiliation":[]},{"given":"Abhishek","family":"Kulkarni","sequence":"additional","affiliation":[]},{"given":"Thomas","family":"Sterling","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,10,1]]},"reference":[{"key":"7_CR1","unstructured":"http:\/\/cilkplus.org\/ (2012)"},{"key":"7_CR2","unstructured":"Allen, E., Chase, D., Hallett, J., Luchangco, V., Maessen, J.-W., Ryu, S., Steele Jr., G.L., Tobin-Hochstadt, S.: The Fortress language specification, version 1.0 (March 2008)"},{"key":"7_CR3","unstructured":"Angskun, T., Bosilca, G., Fagg, G.E., Gabriel, E., Dongarra, J.J.: Performance analysis of mpi collective operations. In: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDP 2005) - Workshop 15 (2005)"},{"key":"7_CR4","doi-asserted-by":"crossref","unstructured":"Antypas, K., Shalf, J., Wasserman, H.: Nersc-6 workload analysis and benchmark selection process. Technical Report LBNL 1014E, National Energy Research Scientific Computing Center Division Ernest Orlando Lawrence Berkeley National Laboratory (August 2008)","DOI":"10.2172\/938789"},{"key":"7_CR5","doi-asserted-by":"crossref","unstructured":"Appeltaue, M., Hirschfeld, R., Haupt, M., Lincke, J., Perscheid, M.: A comparison of context-oriented programming languages. In: International Workshop on Context-Oriented Programming, COP 2009, pp. 6:1\u20136:6. ACM, New York (2009)","DOI":"10.1145\/1562112.1562118"},{"key":"7_CR6","doi-asserted-by":"crossref","unstructured":"Cappello, F., Etiemble, D.: Mpi versus mpi+openmp on the ibm sp for the nas benchmarks. In: ACM\/IEEE 2000 Conference on Supercomputing, p. 12 (2000)","DOI":"10.1109\/SC.2000.10001"},{"issue":"3","key":"7_CR7","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1177\/1094342007078442","volume":"21","author":"B Chamberlain","year":"2007","unstructured":"Chamberlain, B., Callahan, D., Zima, H.: Parallel programmability and the Chapel language. Int. J. High Perform. Comput. Appl. 21(3), 291\u2013312 (2007)","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"7_CR8","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1145\/1103845.1094852","volume":"40","author":"P Charles","year":"2005","unstructured":"Charles, P., Grothoff, C., Saraswat, V., Donawa, C., Kielstra, A., Ebcioglu, K., von Praun, C., Sarkar, V.: X10: an object-oriented approach to non-uniform cluster computing. SIGPLAN Not. 40, 519\u2013538 (2005)","journal-title":"SIGPLAN Not."},{"issue":"3","key":"7_CR9","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1177\/1094342012440585","volume":"26","author":"C Dekate","year":"2012","unstructured":"Dekate, C., Anderson, M., Brodowicz, M., Kaiser, H., Adelstein-Lelbach, B., Sterling, T.: Improving the scalability of parallel N-body applications with an event-driven constraint-based execution model. International Journal of High Performance Computing Applications 26(3), 319\u2013332 (2012)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"Dinan, J., Balaji, E., Lusk, E., Sadayappan, P., Thakur, R.: Hybrid parallel programming with mpi and unified parallel c. In: Proceedings of the 7th ACM International Conference on Computing Frontiers, CF 2010, pp. 177\u2013186. ACM, New York (2010)","DOI":"10.1145\/1787275.1787323"},{"key":"7_CR11","doi-asserted-by":"crossref","unstructured":"Duran, A., Teruel, X., Ferrer, R., Martorell, X., Ayguade, E.: Barcelona OpenMP tasks suite: A set of benchmarks targeting the exploitation of task parallelism in OpenMP. In: Proceedings of the 2009 International Conference on Parallel Processing, ICPP 2009, pp. 124\u2013131. IEEE Computer Society, Washington, DC (2009)","DOI":"10.1109\/ICPP.2009.64"},{"key":"7_CR12","unstructured":"El-Ghazawi, T., Cantonnet, F., Yao, Y.: Evaluations of UPC on the Cray X1. In: CUG 2005 Proceedings, New York, NY, USA, p. 10 (2005)"},{"issue":"1","key":"7_CR13","first-page":"1","volume":"16","author":"S Ethier","year":"2005","unstructured":"Ethier, S., Tang, W.M., Lin, Z.: Gyrokinetic particle-in-cell simulations of plasma microturbulence on advanced computing platforms. Journal of Physics: Conference Series 16(1), 1 (2005)","journal-title":"Journal of Physics: Conference Series"},{"key":"7_CR14","doi-asserted-by":"crossref","unstructured":"Gao, G. Sterling, T., Stevens, R. Hereld, M., Zhu, W.: Parallex: A study of a new parallel computation model. In: IEEE International Parallel and Distributed Processing Symposium, IPDPS 2007, pp. 1\u20136 (2007)","DOI":"10.1109\/IPDPS.2007.370484"},{"key":"7_CR15","doi-asserted-by":"crossref","unstructured":"Gautier, T., Lima, J.V.F., Maillard, N., Raffin, B.: Xkaapi: A runtime system for data-flow task programming on heterogeneous architectures. In: Proc. of the 27th IEEE International Parallel and Distributed Processing Symposium (IPDPS) (2013)","DOI":"10.1109\/IPDPS.2013.66"},{"key":"7_CR16","unstructured":"Gilmanov, T., Anderson, M., Brodowicz, M., Sterling, T.: Application characteristics of many-tasking execution models. In: Proc. of the 2013 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA) (2013)"},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"Hendry, G.: Decreasing Network Power with On-Off Links Informed by Scientific Applications. In: The Ninth Workshop on High-Performance, Power Aware Computing (May 2013)","DOI":"10.1109\/IPDPSW.2013.190"},{"key":"7_CR18","unstructured":"Hendry, G., Rodrigues, A.: Simulator for exascale co-design, http:\/\/sst.sandia.gov\/publications.html"},{"key":"7_CR19","unstructured":"Hendry, G., Rodrigues, A.: Sst: A simulator for exascale co-design. In: Proc. of the ASCR\/ASC Exascale Research Conference (2012)"},{"key":"7_CR20","unstructured":"Hewitt, C., Baker, H.G.: Actors and continuous functionals. Technical report, Cambridge, MA, USA (1978)"},{"issue":"3","key":"7_CR21","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1016\/S0167-8191(06)80021-9","volume":"20","author":"RW Hockney","year":"1994","unstructured":"Hockney, R.W.: The communication challenge for mpp: Intel paragon and meiko cs-2. Parallel Comput. 20(3), 389\u2013398 (1994)","journal-title":"Parallel Comput."},{"key":"7_CR22","doi-asserted-by":"crossref","unstructured":"Hoefler, T., Gropp, W., Snir, M., Kramer, W.: Performance Modeling for Systematic Performance Tuning. In: International Conference for High Performance Computing, Networking, Storage and Analysis (SC 2011), SotP Session (November 2011)","DOI":"10.1145\/2063348.2063356"},{"key":"7_CR23","doi-asserted-by":"crossref","unstructured":"Hoefler, T., Schneider, T., Lumsdaine, A.: LogGOPSim - simulating large-scale applications in the LogGOPS model. In: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, pp. 597\u2013604. ACM (June 2010)","DOI":"10.1145\/1851476.1851564"},{"key":"7_CR24","unstructured":"HPC University and the Ohio Supercomputer Center. Report on high performance computing training and education survey, http:\/\/www.teragridforum.org\/mediawiki\/images\/5\/5d\/HPCSurveyResults.FINAL.pdf"},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"Iancu, C., Hofmeyr, S., Blagojevic, F., Zheng, Y.: Oversubscription on multicore processors. In: 2010 IEEE International Symposium on Parallel Distributed Processing (IPDPS), pp. 1\u201311 (April 2010)","DOI":"10.1109\/IPDPS.2010.5470434"},{"key":"7_CR26","doi-asserted-by":"crossref","unstructured":"Kaiser, H., Brodowicz, M., Sterling, T.: ParalleX an advanced parallel execution model for scaling-impaired applications. In: International Conference on Parallel Processing Workshops, ICPPW 2009, pp. 394\u2013401 (September 2009)","DOI":"10.1109\/ICPPW.2009.14"},{"key":"7_CR27","doi-asserted-by":"crossref","unstructured":"Kale, L.V., Krishnan, S.: Charm++: Parallel Programming with Message-Driven Objects. In: Wilson, G.V., Lu, P. (eds.) Parallel Programming Using C++, pp. 175\u2013213. MIT Press (1996)","DOI":"10.7551\/mitpress\/5241.003.0009"},{"key":"7_CR28","doi-asserted-by":"crossref","unstructured":"Karlin, I., Bhatele, A., Keasler, J., Chamberlain, B.L., Cohen, J., DeVito, Z., Haque, R., Laney, D., Luke, E., Wang, F., Richards, D. Schulz, M., Still, C.H.: Exploring traditional and emerging parallel programming models using a proxy application. In: Proc. of the 27th IEEE International Parallel and Distributed Processing Symposium (IPDPS) (2013)","DOI":"10.1109\/IPDPS.2013.115"},{"key":"7_CR29","unstructured":"Koniges, A., Preissl, R., Kim, J., Eder, D., Fisher, A., Masters, N., Mlaker, V., Ethier, S., Wang, W., Head-Gordon, M., Wichmann, N.: Application Acceleration on Current and Future Cray Platforms. In: CUG 2010, the Cray User Group Meeting (May 2010)"},{"key":"7_CR30","doi-asserted-by":"crossref","unstructured":"Madduri, K., Ibrahim, K.Z., Williams, S., Im, E.-J., Ethier, S., Shalf, J., Oliker, L.: Gyrokinetic toroidal simulations on leading multi- and manycore hpc systems. In: Proceedings of 2011 International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2011, pp. 23:1\u201323:12. ACM, New York (2011)","DOI":"10.1145\/2063384.2063415"},{"issue":"3","key":"7_CR31","doi-asserted-by":"publisher","first-page":"324","DOI":"10.1016\/j.future.2004.11.018","volume":"22","author":"MM Mathis","year":"2006","unstructured":"Mathis, M.M., Kerbyson, D.J., Hoisie, A.: A performance model of non-deterministic particle transport on large-scale systems. Future Gener. Comput. Syst. 22(3), 324\u2013335 (2006)","journal-title":"Future Gener. Comput. Syst."},{"key":"7_CR32","doi-asserted-by":"crossref","unstructured":"McCool, M.D., Robison, A.D., Reinders, J.: Structured parallel programming patterns for efficient computation (2012)","DOI":"10.1016\/B978-0-12-415993-8.00003-7"},{"issue":"5\u20136","key":"7_CR33","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1007\/s10766-010-0140-7","volume":"38","author":"S Olivier","year":"2010","unstructured":"Olivier, S., Prins, J.F.: Comparison of OpenMP 3.0 and other task parallel frameworks on unbalanced task graphs. International Journal of Parallel Programming 38(5\u20136), 341\u2013360 (2010)","journal-title":"International Journal of Parallel Programming"},{"key":"7_CR34","unstructured":"Reinders, J.: Intel Threading Building Blocks: Outfitting C++ for Multi-Core Processor Parallelism, 1st edn. O\u2019Reilly Media (July 2007)"},{"issue":"4","key":"7_CR35","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1145\/4472.4478","volume":"7","author":"J Robert","year":"1985","unstructured":"Robert, J., Halstead, H.: Multilisp: a language for concurrent symbolic computation. ACM Trans. Program. Lang. Syst. 7(4), 501\u2013538 (1985)","journal-title":"ACM Trans. Program. Lang. Syst."},{"key":"7_CR36","unstructured":"Stitt, T., Robinson, T.: A survey on training and education needs for petascale computing, http:\/\/www.prace-project.eu\/IMG\/pdf\/D3-3-1_document_final.pdf"},{"key":"7_CR37","doi-asserted-by":"crossref","unstructured":"Tskhakaya, D.: The particle-in-cell method. In: Fehske, H., Schneider, R., Weie, A. (eds.) Computational Many-Particle Physics. Lecture Notes in Physics, vol. 739, pp. 161\u2013189. Springer, Heidelberg (2008)","DOI":"10.1007\/978-3-540-74686-7_6"},{"key":"7_CR38","doi-asserted-by":"crossref","unstructured":"Wheeler, K., Murphy, R., Thain, D.: Qthreads: An API for Programming with Millions of Lightweight Threads. In: International Parallel and Distributed Processing Symposium. IEEE Press (2008)","DOI":"10.1109\/IPDPS.2008.4536359"},{"key":"7_CR39","doi-asserted-by":"crossref","unstructured":"Wu, X., Taylor, V.: Performance modeling of hybrid mpi\/openmp scientific applications on large-scale multicore cluster systems. In: 2011 IEEE 14th International Conference on Computational Science and Engineering (CSE), pp. 181\u2013190 (2011)","DOI":"10.1109\/CSE.2011.42"},{"key":"7_CR40","doi-asserted-by":"crossref","unstructured":"Yang, C., Murthy, K., Mellor-Crummey, J.: Managing asynchronous operations in coarray fortran 2.0. In: Proc. of the 27th IEEE International Parallel and Distributed Processing Symposium (IPDPS) (2013)","DOI":"10.1109\/IPDPS.2013.17"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing Systems. Performance Modeling, Benchmarking and Simulation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-10214-6_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,3]],"date-time":"2024-06-03T06:48:54Z","timestamp":1717397334000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-10214-6_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319102139","9783319102146"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-10214-6_7","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"1 October 2014","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}