{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:49:51Z","timestamp":1740098991155,"version":"3.37.3"},"publisher-location":"Cham","reference-count":17,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319712543"},{"type":"electronic","value":"9783319712550"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"unspecified","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":[[2017]]},"DOI":"10.1007\/978-3-319-71255-0_32","type":"book-chapter","created":{"date-parts":[[2017,11,14]],"date-time":"2017-11-14T09:51:04Z","timestamp":1510653064000},"page":"400-406","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Improving the Performance of an AstroPhi Code for Massively Parallel Supercomputers Using Roofline Analysis"],"prefix":"10.1007","author":[{"given":"Boris","family":"Glinskiy","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Igor","family":"Kulikov","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Igor","family":"Chernykh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,11,15]]},"reference":[{"key":"32_CR1","unstructured":"Eclipse Parallel Tools Platform. \nhttp:\/\/www.eclipse.org\/ptp\/"},{"key":"32_CR2","unstructured":"Intel Parallel Studio. \nhttps:\/\/software.intel.com\/en-us\/intel-parallel-studio-xe"},{"key":"32_CR3","unstructured":"Nvidia Nsight. \nhttp:\/\/www.nvidia.com\/object\/nsight.html"},{"key":"32_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/978-3-642-00722-4_1","volume-title":"Compiler Construction","author":"V Sarkar","year":"2009","unstructured":"Sarkar, V.: Challenges in code optimization of parallel programs. In: de Moor, O., Schwartzbach, M.I. (eds.) CC 2009. LNCS, vol. 5501, p. 1. Springer, Heidelberg (2009). \nhttps:\/\/doi.org\/10.1007\/978-3-642-00722-4_1"},{"key":"32_CR5","doi-asserted-by":"crossref","unstructured":"Ofenbeck, G., Steinmann, R., Caparros, V., Spampinato, D.G., P\u00fcschel, M.: Applying the roofline model. In: 2014 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 76\u201385 (2014)","DOI":"10.1109\/ISPASS.2014.6844463"},{"key":"32_CR6","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/j.jpdc.2010.10.007","volume":"71","author":"DQ Ren","year":"2011","unstructured":"Ren, D.Q.: Algorithm level power efficiency optimization for CPU\u2013GPU processing element in data intensive SIMD\/SPMD computing. J. Parallel Distrib. Comput. 71, 245\u2013253 (2011)","journal-title":"J. Parallel Distrib. Comput."},{"key":"32_CR7","unstructured":"Intel Advisor. \nhttps:\/\/software.intel.com\/en-us\/intel-advisor-xe"},{"key":"32_CR8","unstructured":"Understanding the roofline chart. \nhttps:\/\/software.intel.com\/en-us\/intel-advisor-2017-user-guide-linux-understanding-the-roofline-chart?language=fr"},{"issue":"47","key":"32_CR9","first-page":"1","volume":"194","author":"VA Vshivkov","year":"2011","unstructured":"Vshivkov, V.A., Lazareva, G.G., Snytnikov, A.V., Kulikov, I.M., Tutukov, A.V.: Hydrodynamical code for numerical simulation of the gas components of colliding galaxies. Astrophys. J. Suppl. Ser. 194(47), 1\u201312 (2011)","journal-title":"Astrophys. J. Suppl. Ser."},{"key":"32_CR10","doi-asserted-by":"crossref","first-page":"921","DOI":"10.1086\/422578","volume":"612","author":"EA Bergin","year":"2004","unstructured":"Bergin, E.A., Hartmann, L.W., Raymond, J.C., Ballesteros-Paredes, J.: Molecular cloud formation behind shock waves. Astrophys. J. 612, 921\u2013939 (2004)","journal-title":"Astrophys. J."},{"issue":"3","key":"32_CR11","doi-asserted-by":"crossref","first-page":"2311","DOI":"10.1093\/mnras\/sts195","volume":"428","author":"SA Khoperskov","year":"2013","unstructured":"Khoperskov, S.A., Vasiliev, E.O., Sobolev, A.M., Khoperskov, A.V.: The simulation of molecular clouds formation in the Milky Way. Mon. Not. R. Astron. Soc. 428(3), 2311\u20132320 (2013)","journal-title":"Mon. Not. R. Astron. Soc."},{"key":"32_CR12","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1086\/512238","volume":"169","author":"S Glover","year":"2006","unstructured":"Glover, S., Mac Low, M.: Simulating the formation of molecular clouds. I. Slow formation by gravitational collapse from static initial conditions. Astrophys. J. Suppl. Ser. 169, 239\u2013268 (2006)","journal-title":"Astrophys. J. Suppl. Ser."},{"issue":"4","key":"32_CR13","first-page":"1934","volume":"4","author":"I Chernykh","year":"2009","unstructured":"Chernykh, I., Stoyanovskaya, O., Zasypkina, O.: ChemPAK software package as an environment for kinetics scheme evaluation. Chem. Prod. Process Model. 4(4), 1934\u20132659 (2009)","journal-title":"Chem. Prod. Process Model."},{"issue":"11","key":"32_CR14","doi-asserted-by":"crossref","first-page":"1918","DOI":"10.1016\/j.cherd.2012.03.001","volume":"90","author":"VN Snytnikov","year":"2012","unstructured":"Snytnikov, V.N., Mischenko, T.I., Snytnikov, V., Chernykh, I.G.: Physicochemical processes in a flow reactor using laser radiation energy for heating reactants. Chem. Eng. Res. Des. 90(11), 1918\u20131922 (2012)","journal-title":"Chem. Eng. Res. Des."},{"key":"32_CR15","doi-asserted-by":"crossref","first-page":"1012","DOI":"10.1134\/S0965542514060086","volume":"54","author":"SK Godunov","year":"2014","unstructured":"Godunov, S.K., Kulikov, I.M.: Computation of discontinuous solutions of fluid dynamics equations with entropy nondecrease guarantee. Comput. Math. Math. Phys. 54, 1012\u20131024 (2014)","journal-title":"Comput. Math. Math. Phys."},{"key":"32_CR16","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1016\/j.jcp.2016.04.057","volume":"317","author":"I Kulikov","year":"2016","unstructured":"Kulikov, I., Vorobyov, E.: Using the PPML approach for constructing a low-dissipation, operator-splitting scheme for numerical simulations of hydrodynamic flows. J. Comput. Phys. 317, 316\u2013346 (2016)","journal-title":"J. Comput. Phys."},{"key":"32_CR17","unstructured":"RSC Tornado. \nhttp:\/\/www.rscgroup.ru\/en\/our-technologies\/267-rsc-tornado-cluster-architecture"}],"container-title":["Communications in Computer and Information Science","Supercomputing"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-71255-0_32","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,11,14]],"date-time":"2017-11-14T10:05:42Z","timestamp":1510653942000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-71255-0_32"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319712543","9783319712550"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-71255-0_32","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2017]]}}}