{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,12]],"date-time":"2025-06-12T08:08:10Z","timestamp":1749715690548,"version":"3.40.3"},"publisher-location":"Cham","reference-count":42,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030122737"},{"type":"electronic","value":"9783030122744"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","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":[[2019]]},"DOI":"10.1007\/978-3-030-12274-4_1","type":"book-chapter","created":{"date-parts":[[2019,1,24]],"date-time":"2019-01-24T17:19:01Z","timestamp":1548350341000},"page":"3-21","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Heterogeneous Programming and Optimization of Gyrokinetic Toroidal Code Using Directives"],"prefix":"10.1007","author":[{"given":"Wenlu","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wayne","family":"Joubert","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bei","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"William","family":"Tang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthew","family":"Niemerg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Shi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sam","family":"Taimourzadeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Bao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhihong","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,1,24]]},"reference":[{"key":"1_CR1","doi-asserted-by":"publisher","first-page":"556","DOI":"10.1063\/1.864140","volume":"26","author":"WW Lee","year":"1983","unstructured":"Lee, W.W.: Phys. Fluids 26, 556 (1983)","journal-title":"Phys. Fluids"},{"key":"1_CR2","doi-asserted-by":"publisher","first-page":"243","DOI":"10.1016\/0021-9991(87)90080-5","volume":"72","author":"W Lee","year":"1987","unstructured":"Lee, W.: J. Comput. Phys. 72, 243 (1987). ISSN 0021-9991","journal-title":"J. Comput. Phys."},{"key":"1_CR3","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1017\/S002237780000060X","volume":"29","author":"RG Littlejohn","year":"1983","unstructured":"Littlejohn, R.G.: J. Plasma Phys. 29, 111 (1983)","journal-title":"J. Plasma Phys."},{"key":"1_CR4","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1103\/RevModPhys.79.421","volume":"79","author":"A Brizard","year":"2007","unstructured":"Brizard, A., Hahm, T.: Rev. Mod. Phys. 79, 421 (2007)","journal-title":"Rev. Mod. Phys."},{"key":"1_CR5","doi-asserted-by":"publisher","first-page":"2670","DOI":"10.1063\/1.866544","volume":"31","author":"T Hahm","year":"1988","unstructured":"Hahm, T.: Phys. Fluids (1958\u20131988) 31, 2670 (1988)","journal-title":"Phys. Fluids (1958\u20131988)"},{"key":"1_CR6","doi-asserted-by":"publisher","first-page":"502","DOI":"10.1063\/1.863762","volume":"25","author":"E Frieman","year":"1982","unstructured":"Frieman, E., Chen, L.: Phys. Fluids (1958\u20131988) 25, 502 (1982)","journal-title":"Phys. Fluids (1958\u20131988)"},{"key":"1_CR7","doi-asserted-by":"publisher","first-page":"804","DOI":"10.1063\/1.860235","volume":"4","author":"A Rogister","year":"1992","unstructured":"Rogister, A., Li, D.: Phys. Fluids B: Plasma Phys. (1989\u20131993) 4, 804 (1992)","journal-title":"Phys. Fluids B: Plasma Phys. (1989\u20131993)"},{"key":"1_CR8","doi-asserted-by":"publisher","first-page":"1447","DOI":"10.1063\/1.1356438","volume":"8","author":"Z Lin","year":"2001","unstructured":"Lin, Z., Chen, L.: Phys. Plasmas (1994-present) 8, 1447 (2001)","journal-title":"Phys. Plasmas (1994-present)"},{"key":"1_CR9","doi-asserted-by":"publisher","first-page":"657","DOI":"10.1088\/0741-3335\/47\/4\/006","volume":"47","author":"Y Lin","year":"2005","unstructured":"Lin, Y., Wang, X., Lin, Z., Chen, L.: Plasma Phys. Controlled Fusion 47, 657 (2005)","journal-title":"Plasma Phys. Controlled Fusion"},{"key":"1_CR10","doi-asserted-by":"publisher","first-page":"122307","DOI":"10.1063\/1.3273070","volume":"16","author":"I Holod","year":"2009","unstructured":"Holod, I., Zhang, W.L., Xiao, Y., Lin, Z.: Phys. Plasmas 16, 122307 (2009)","journal-title":"Phys. Plasmas"},{"key":"1_CR11","doi-asserted-by":"publisher","first-page":"126011","DOI":"10.1088\/1741-4326\/aa7f3a","volume":"57","author":"P Liu","year":"2017","unstructured":"Liu, P., Zhang, W., Dong, C., Lin, J., Lin, Z., Cao, J.: Nucl. Fusion 57, 126011 (2017)","journal-title":"Nucl. Fusion"},{"key":"1_CR12","doi-asserted-by":"publisher","first-page":"1835","DOI":"10.1126\/science.281.5384.1835","volume":"281","author":"Z Lin","year":"1998","unstructured":"Lin, Z., Hahm, T.S., Lee, W.W., Tang, W.M., White, R.B.: Turbulent transport reduction by zonal flows: massively parallel simulations. Science 281, 1835 (1998)","journal-title":"Science"},{"key":"1_CR13","unstructured":"http:\/\/phoenix.ps.uci.edu\/GTC"},{"key":"1_CR14","unstructured":"http:\/\/www.iter.org"},{"key":"1_CR15","doi-asserted-by":"publisher","first-page":"265003","DOI":"10.1103\/PhysRevLett.99.265003","volume":"99","author":"Z Lin","year":"2007","unstructured":"Lin, Z., Holod, I., Chen, L., Diamond, P.H., Hahm, T.S., Ethier, S.: Phys. Rev. Lett. 99, 265003 (2007)","journal-title":"Phys. Rev. Lett."},{"key":"1_CR16","doi-asserted-by":"publisher","first-page":"085004","DOI":"10.1103\/PhysRevLett.103.085004","volume":"103","author":"Y Xiao","year":"2009","unstructured":"Xiao, Y., Lin, Z.: Turbulent transport of trapped electron modes in collisionless plasmas. Phys. Rev. Lett. 103, 085004 (2009)","journal-title":"Phys. Rev. Lett."},{"key":"1_CR17","doi-asserted-by":"publisher","first-page":"095001","DOI":"10.1103\/PhysRevLett.101.095001","volume":"101","author":"W Zhang","year":"2008","unstructured":"Zhang, W., Lin, Z., Chen, L.: Phys. Rev. Lett. 101, 095001 (2008)","journal-title":"Phys. Rev. Lett."},{"key":"1_CR18","doi-asserted-by":"publisher","first-page":"055902","DOI":"10.1063\/1.3379471","volume":"17","author":"W Zhang","year":"2010","unstructured":"Zhang, W., Decyk, V., Holod, I., Xiao, Y., Lin, Z., Chen, L.: Phys. Plasmas 17, 055902 (2010)","journal-title":"Phys. Plasmas"},{"key":"1_CR19","doi-asserted-by":"publisher","first-page":"022507","DOI":"10.1063\/1.3685703","volume":"19","author":"W Zhang","year":"2012","unstructured":"Zhang, W., Holod, I., Lin, Z., Xiao, Y.: Phys. Plasmas 19, 022507 (2012)","journal-title":"Phys. Plasmas"},{"key":"1_CR20","doi-asserted-by":"publisher","first-page":"052501","DOI":"10.1063\/1.4803502","volume":"20","author":"C Zhang","year":"2013","unstructured":"Zhang, C., Zhang, W., Lin, Z., Li, D.: Phys. Plasmas 20, 052501 (2013)","journal-title":"Phys. Plasmas"},{"key":"1_CR21","doi-asserted-by":"publisher","first-page":"145003","DOI":"10.1103\/PhysRevLett.111.145003","volume":"111","author":"Z Wang","year":"2013","unstructured":"Wang, Z., et al.: Radial localization of toroidicity-induced alfven eigenmodes. Phys. Rev. Lett. 111, 145003 (2013)","journal-title":"Phys. Rev. Lett."},{"key":"1_CR22","doi-asserted-by":"publisher","first-page":"052504","DOI":"10.1063\/1.4948487","volume":"23","author":"J Cheng","year":"2016","unstructured":"Cheng, J., et al.: Phys. Plasmas 23, 052504 (2016)","journal-title":"Phys. Plasmas"},{"key":"1_CR23","doi-asserted-by":"publisher","first-page":"102515","DOI":"10.1063\/1.4934606","volume":"22","author":"A Kuley","year":"2015","unstructured":"Kuley, A., et al.: Phys. Plasmas 22, 102515 (2015)","journal-title":"Phys. Plasmas"},{"key":"1_CR24","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1088\/1009-0630\/18\/2\/05","volume":"18","author":"J Peng","year":"2016","unstructured":"Peng, J., Zhihong, L., Holod, I., Chijie, X.: Plasma Sci. Technol 18, 126 (2016)","journal-title":"Plasma Sci. Technol"},{"key":"1_CR25","doi-asserted-by":"publisher","first-page":"122519","DOI":"10.1063\/1.4905073","volume":"21","author":"J McClenaghan","year":"2014","unstructured":"McClenaghan, J., Lin, Z., Holod, I., Deng, W., Wang, Z.: Phys. Plasmas 21, 122519 (2014)","journal-title":"Phys. Plasmas"},{"key":"1_CR26","doi-asserted-by":"publisher","first-page":"122520","DOI":"10.1063\/1.4905074","volume":"21","author":"D Liu","year":"2014","unstructured":"Liu, D., Zhang, W., McClenaghan, J., Wang, J., Lin, Z.: Phys. Plasmas 21, 122520 (2014)","journal-title":"Phys. Plasmas"},{"key":"1_CR27","doi-asserted-by":"publisher","first-page":"195004","DOI":"10.1103\/PhysRevLett.88.195004","volume":"88","author":"Z Lin","year":"2002","unstructured":"Lin, Z., Hahm, T.S., Ethier, S., Tang, W.M.: Size scaling of turbulent transport in magnetically confined plasmas. Phys. Rev. Lett. 88, 195004 (2002)","journal-title":"Phys. Rev. Lett."},{"key":"1_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1007\/978-3-642-38750-0_7","volume-title":"Supercomputing","author":"X Meng","year":"2013","unstructured":"Meng, X., et al.: Heterogeneous programming and optimization of gyrokinetic toroidal code and large-scale performance test on TH-1A. In: Kunkel, J.M., Ludwig, T., Meuer, H.W. (eds.) ISC 2013. LNCS, vol. 7905, pp. 81\u201396. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-38750-0_7"},{"key":"1_CR29","doi-asserted-by":"crossref","unstructured":"Wang, E., et al.: The gyrokinetic particle simulation of fusion plasmas on Tianhe-2 supercomputer. In: Workshop on Latest Advances in Scalable Algorithms for Large-Scale Systems (ScalA) 2016, International Conference for High Performance Computing, Networking, Storage and Analysis (SC2016), Salt Lake City, USA (2016)","DOI":"10.1109\/ScalA.2016.008"},{"key":"1_CR30","doi-asserted-by":"crossref","unstructured":"Madduri, K., et al.: Gyrokinetic toroidal simulations on leading multi- and manycore HPC systems. In: Proceedings of International Conference on High Performance Computing, Networking, Storage and Analysis, SC 2011 (2011)","DOI":"10.1145\/2063384.2063415"},{"issue":"9","key":"1_CR31","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1016\/j.parco.2011.02.001","volume":"37","author":"K Madduri","year":"2011","unstructured":"Madduri, K., Im, E.J., Ibrahim, K.Z., Williams, S., Ethier, S., Oliker, L.: Gyrokinetic particle-in-cell optimization on emerging multi- and manycore platforms. Parallel Comput. 37(9), 501\u2013520 (2011)","journal-title":"Parallel Comput."},{"key":"1_CR32","doi-asserted-by":"crossref","unstructured":"Wang, B., et al.: Kinetic turbulence simulations at extreme scale on leadership-class systems. In: Proceedings of International Conference on High Performance Computing, Networking, Storage and Analysis, SC 2013, no. 82 (2013)","DOI":"10.1145\/2503210.2503258"},{"key":"1_CR33","unstructured":"Ethier, S., Adams, M., Carter, J., Oliker, L.: Petascale parallelization of the gyrokinetic toroidal Code. LBNL Paper LBNL-4698 (2012)"},{"key":"1_CR34","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1109\/MCSE.2014.54","volume":"16","author":"W Tang","year":"2014","unstructured":"Tang, W., Wang, B., Ethier, S.: Scientific discovery in fusion plasma turbulence simulations at extreme scale. Comput. Sci. Eng. 16, 44 (2014)","journal-title":"Comput. Sci. Eng."},{"key":"1_CR35","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1103\/RevModPhys.55.403","volume":"55","author":"JM Dawson","year":"1983","unstructured":"Dawson, J.M.: Rev. Mod. Phys. 55, 403 (1983)","journal-title":"Rev. Mod. Phys."},{"key":"1_CR36","doi-asserted-by":"publisher","DOI":"10.1201\/9781315275048","volume-title":"Plasma Physics via Computer Simulation","author":"CK Birdsall","year":"2004","unstructured":"Birdsall, C.K., Langdon, A.B.: Plasma Physics via Computer Simulation. CRC Press, Boca Raton (2004)"},{"key":"1_CR37","doi-asserted-by":"publisher","first-page":"022516","DOI":"10.1063\/1.4908275","volume":"22","author":"Y Xiao","year":"2015","unstructured":"Xiao, Y., Holod, I., Wang, Z., Lin, Z., Zhang, T.: Phys. Plasmas 22, 022516 (2015)","journal-title":"Phys. Plasmas"},{"key":"1_CR38","doi-asserted-by":"crossref","unstructured":"Feng, H., et al.: Development of finite element field solver in gyrokinetic toroidal code. Commun. Comput. Phys. 24, 655 (2018)","DOI":"10.4208\/cicp.OA-2017-0139"},{"key":"1_CR39","doi-asserted-by":"publisher","first-page":"456","DOI":"10.1016\/j.cpc.2004.06.060","volume":"164","author":"S Ethier","year":"2004","unstructured":"Ethier, S., Lin, Z.: Porting the 3D gyrokinetic particle-in-cell code GTC to the NEC SX-6 vector architecture: perspectives and challenges. Comput. Phys. Commun. 164, 456\u2013458 (2004)","journal-title":"Comput. Phys. Commun."},{"key":"1_CR40","doi-asserted-by":"publisher","first-page":"2455","DOI":"10.1063\/1.864527","volume":"27","author":"RB White","year":"1984","unstructured":"White, R.B., Chance, M.S.: Phys. Fluids 27, 2455 (1984)","journal-title":"Phys. Fluids"},{"key":"1_CR41","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1016\/j.compeleceng.2015.04.008","volume":"46","author":"W Joubert","year":"2015","unstructured":"Joubert, W., et al.: Accelerated application development: the ORNL Titan experience. Comput. Electr. Eng. 46, 123\u2013138 (2015)","journal-title":"Comput. Electr. Eng."},{"key":"1_CR42","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1007\/978-3-319-67630-2_20","volume-title":"High Performance Computing","author":"VG Vergara Larrea","year":"2017","unstructured":"Vergara Larrea, V.G., et al.: Experiences evaluating functionality and performance of IBM POWER8+ systems. In: Kunkel, J.M., Yokota, R., Taufer, M., Shalf, J. (eds.) ISC High Performance 2017. LNCS, vol. 10524, pp. 254\u2013274. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-67630-2_20"}],"container-title":["Lecture Notes in Computer Science","Accelerator Programming Using Directives"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-12274-4_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,9,10]],"date-time":"2022-09-10T22:20:39Z","timestamp":1662848439000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-12274-4_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030122737","9783030122744"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-12274-4_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"24 January 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"WACCPD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Workshop on Accelerator Programming Using Directives","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Dallas, TX","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11 November 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 November 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"waccpd2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/waccpd.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"peer review","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"12","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"6","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"50% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}