{"title":"Using a master and slave approach for GPGPU computing to achieve optimal scaling in a 3D real-time simulation","authors":"G. Gutmann, Daisuke Inoue, A. Kakugo, A. Konagaya","doi":"10.1109/NEMS.2016.7758208","DOIUrl":null,"url":null,"abstract":"With the ever increasing computational demand of scientific research and data analysis, there has been a migration towards GPU computing. GPU are now the primary source of compute power in most top supercomputers. But in order to make use of the power programs must utilize more than a single GPU. Within this paper we will explain various approaches we have taken to utilize multiple GPU, and attempt to reach close to perfect scaling on a multi-step simulation. The result of this is having developed our simulation to be computed on a master and slave setup of GPU. Our simulation mentioned is being developed for the purpose of simulating microtubule dynamics on a gliding assay.","PeriodicalId":150449,"journal":{"name":"2016 IEEE 11th Annual International Conference on Nano/Micro Engineered and Molecular Systems (NEMS)","volume":"42 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-04-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 11th Annual International Conference on Nano/Micro Engineered and Molecular Systems (NEMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NEMS.2016.7758208","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
With the ever increasing computational demand of scientific research and data analysis, there has been a migration towards GPU computing. GPU are now the primary source of compute power in most top supercomputers. But in order to make use of the power programs must utilize more than a single GPU. Within this paper we will explain various approaches we have taken to utilize multiple GPU, and attempt to reach close to perfect scaling on a multi-step simulation. The result of this is having developed our simulation to be computed on a master and slave setup of GPU. Our simulation mentioned is being developed for the purpose of simulating microtubule dynamics on a gliding assay.