{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T12:08:21Z","timestamp":1743077301761,"version":"3.40.3"},"publisher-location":"Cham","reference-count":32,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030162047"},{"type":"electronic","value":"9783030162054"}],"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-16205-4_6","type":"book-chapter","created":{"date-parts":[[2019,3,30]],"date-time":"2019-03-30T01:01:59Z","timestamp":1553907719000},"page":"75-89","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["In-situ Visualization of the Propagation of the Electric Potential in a Human Atrial Model Using GPU"],"prefix":"10.1007","author":[{"given":"John H.","family":"Osorio","sequence":"first","affiliation":[]},{"given":"Andres P.","family":"Castano","sequence":"additional","affiliation":[]},{"given":"Oscar","family":"Henao","sequence":"additional","affiliation":[]},{"given":"Juan","family":"Hincapie","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,3,31]]},"reference":[{"key":"6_CR1","doi-asserted-by":"crossref","unstructured":"Courtemanche, M.: Ionic mechanisms underlying human atrial action potential properties: insights from a mathematical model. The American Physiological Society (1998)","DOI":"10.1152\/ajpheart.1998.275.1.H301"},{"key":"6_CR2","unstructured":"Sanderson, C., Curtin, R.: Armadillo: C++ linear algebra library (2010). \n                    https:\/\/www.nvidia.com"},{"key":"6_CR3","unstructured":"nvidia"},{"key":"6_CR4","unstructured":"kitware. Paraview catalyst, August 2016"},{"key":"6_CR5","unstructured":"ArrayFire. \n                    https:\/\/arrayfire.com\/"},{"issue":"3","key":"6_CR6","doi-asserted-by":"publisher","first-page":"544","DOI":"10.1016\/j.jtbi.2008.03.029","volume":"253","author":"A Bueno-Orovio","year":"2008","unstructured":"Bueno-Orovio, A., Cherry, E.M., Fenton, F.H.: Minimal model for human ventricular action potentials in tissue. J. Theoret. Biol. 253(3), 544\u2013560 (2008)","journal-title":"J. Theoret. Biol."},{"issue":"4","key":"6_CR7","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1109\/TBME.1978.326270","volume":"25","author":"S Rush","year":"1978","unstructured":"Rush, S., Larsen, H.: A practical algorithm for solving dynamic membrane equations. IEEE Trans. Biomed. Eng. BME 25(4), 389\u2013392 (1978)","journal-title":"IEEE Trans. Biomed. Eng. BME"},{"issue":"10","key":"6_CR8","doi-asserted-by":"publisher","first-page":"2546","DOI":"10.1109\/TBME.2009.2014739","volume":"56","author":"J Sundnes","year":"2009","unstructured":"Sundnes, J., Artebrant, R., Skavhaug, O., Tveito, A.: A second-order algorithm for solving dynamic cell membrane equations. IEEE Trans. Biomed. Eng. 56(10), 2546\u20132548 (2009)","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"6_CR9","first-page":"234","volume":"35","author":"M Perego","year":"2009","unstructured":"Perego, M., Veneziani, A.: An efficient generalization of the rush-larsen method for solving electro-physiology membrane equations. Electron. Trans. Numer. Anal. 35, 234\u2013256 (2009)","journal-title":"Electron. Trans. Numer. Anal."},{"key":"6_CR10","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2012\/824569","volume":"2012","author":"BG Barros de","year":"2012","unstructured":"de Barros, B.G., Oliveira, R.S., Meira, W., Lobosco, M., dos Santos, R.W.: Simulations of complex and microscopic models of cardiac electrophysiology powered by Multi-GPU platforms. Comput. Math. Methods Med. 2012, 1\u201313 (2012)","journal-title":"Comput. Math. Methods Med."},{"issue":"3","key":"6_CR11","doi-asserted-by":"publisher","first-page":"1360","DOI":"10.1007\/s11227-010-0540-x","volume":"59","author":"VK Nimmagadda","year":"2012","unstructured":"Nimmagadda, V.K., Akoglu, A., Hariri, S., Moukabary, T.: Cardiac simulation on multi-GPU platform. J. Supercomput. 59(3), 1360\u20131378 (2012)","journal-title":"J. Supercomput."},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Tusscher, K.H.W.J., Noble, D., Noble, P.J., Panfilov, A.V.: A model for human ventricular tissue. Am. J. Physiol., 1573\u20131589 (2004)","DOI":"10.1152\/ajpheart.00794.2003"},{"key":"6_CR13","unstructured":"Marcotte, C.D., Grigoriev, R.O.: Implementation of PDE models of cardiac dynamics on GPUs using OpenCL. J. Comput. Phys. (2013)"},{"key":"6_CR14","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1016\/j.compbiomed.2013.10.023","volume":"44","author":"VM Garcia-Molla","year":"2014","unstructured":"Garcia-Molla, V.M., et al.: Adaptive step ODE algorithms for the 3D simulation of electric heart activity with graphics processing units. Comput. Biol. Med. 44, 15\u201326 (2014)","journal-title":"Comput. Biol. Med."},{"key":"6_CR15","first-page":"2015","volume":"1\u201310","author":"Y Xia","year":"2015","unstructured":"Xia, Y., Wang, K., Zhang, H.: Parallel optimization of 3D Cardiac Electrophysiological Model using GPU. Comput. Math. Methods Med. 1\u201310, 2015 (2015)","journal-title":"Comput. Math. Methods Med."},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Zhao, C.: Computer simulation implementations and optimization of the right atrium of the heart based on GPU, vol. 5 (2015)","DOI":"10.2991\/meita-15.2015.181"},{"key":"6_CR17","doi-asserted-by":"publisher","first-page":"999","DOI":"10.1007\/978-3-642-03882-2_266","volume-title":"Towards Run Time Visualization in Cardiac Modeling","author":"M Reumann","year":"2009","unstructured":"Reumann, M., et al.: Towards run time visualization in cardiac modeling. In: D\u00f6ssel, O., Schlegel, W.C. (eds.) Towards Run Time Visualization in Cardiac Modeling, vol. 25\/4, pp. 999\u20131002. Springer, Heidelberg (2009). \n                    https:\/\/doi.org\/10.1007\/978-3-642-03882-2_266"},{"issue":"2","key":"6_CR18","doi-asserted-by":"publisher","first-page":"355","DOI":"10.1016\/j.cpc.2009.10.013","volume":"181","author":"MD Mazzeo","year":"2010","unstructured":"Mazzeo, M.D., Manos, S., Coveney, P.V.: In situ ray tracing and computational steering for interactive blood flow simulation. Comput. Phys. Commun. 181(2), 355\u2013370 (2010)","journal-title":"Comput. Phys. Commun."},{"key":"6_CR19","unstructured":"Kalpana, K.: Parallel visualization of a 3D heart model in an heterogeneous computing environment. Ph.D. thesis, Malaya University (2010)"},{"key":"6_CR20","unstructured":"Rivi, M., Calori, L., Muscianisi, G., Slavnic, V.: In-situ visualization: state-of-the-art and some use cases. PRACE White Paper, pp. 1\u201318 (2012)"},{"issue":"3","key":"6_CR21","first-page":"67","volume":"2","author":"K Moreland","year":"2015","unstructured":"Moreland, K., Larsen, M., Childs, H.: Visualization for exascale: portable performance is critical. Supercomput. Front. Innovations 2(3), 67\u201375 (2015)","journal-title":"Supercomput. Front. Innovations"},{"issue":"3","key":"6_CR22","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/MCG.2016.48","volume":"36","author":"K Moreland","year":"2016","unstructured":"Moreland, K., et al.: VTK-m: accelerating the visualization toolkit for massively threaded architectures. IEEE Comput. Graph. Appl. 36(3), 48\u201358 (2016)","journal-title":"IEEE Comput. Graph. Appl."},{"key":"6_CR23","unstructured":"Kitware: Paraview catalyst"},{"key":"6_CR24","unstructured":"Kitware: Paraview"},{"key":"6_CR25","unstructured":"Organizaci\u00f3n Mundial de la Salud. Cardiovascular diseases, September (2016)"},{"issue":"4","key":"6_CR26","doi-asserted-by":"publisher","first-page":"500","DOI":"10.1113\/jphysiol.1952.sp004764","volume":"117","author":"AL Hodgkin","year":"1952","unstructured":"Hodgkin, A.L., Huxley, A.F.: A quantitative description of membrane current and its application to conduction and excitation in nerve. J. Physiol. 117(4), 500 (1952)","journal-title":"J. Physiol."},{"key":"6_CR27","unstructured":"nVidia: About cuda, November 2015"},{"key":"6_CR28","unstructured":"Yalamanchili, P., et al.: ArrayFire - a high performance software library for parallel computing with an easy-to-use API (2015)"},{"key":"6_CR29","unstructured":"Osorio, J.: Implementaci\u00f3n modelo el\u00e9ctrico celular card\u00edaco"},{"key":"6_CR30","unstructured":"kitware: Visualization toolkit (vtk), June 2016"},{"key":"6_CR31","unstructured":"John Roy, M., Saurabh, K.:. Sinus Node and Atrial Arrhythmias. Circulation - American Heart Association, pp. 10 (2016)"},{"key":"6_CR32","unstructured":"nvidia: nvidia corporation"}],"container-title":["Communications in Computer and Information Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-16205-4_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,21]],"date-time":"2019-05-21T00:18:59Z","timestamp":1558397939000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-16205-4_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030162047","9783030162054"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-16205-4_6","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"31 March 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CARLA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Latin American High Performance Computing Conference","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bucaramanga","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Colombia","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":"26 September 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 September 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":"carla2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/carla2018.ccarla.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}