X Sáez, A Soba, J V Ylla Català, G Saxena, M Garcia-Gasulla, C Morales, D V Dorca, M Komm, A Podolnik, J Romazanov, E Sánchez, J L Velasco and M J Mantsinen
{"title":"BSC 高级计算中心:按照现代软件工程标准改进融合代码","authors":"X Sáez, A Soba, J V Ylla Català, G Saxena, M Garcia-Gasulla, C Morales, D V Dorca, M Komm, A Podolnik, J Romazanov, E Sánchez, J L Velasco and M J Mantsinen","doi":"10.1088/1361-6587/ad4589","DOIUrl":null,"url":null,"abstract":"Several dedicated high-performance computing (HPC) centers provide essential expertise and support in developing a suitable portfolio of EUROfusion standard codes. Barcelona supercomputing center (BSC) is one of these HPC hubs involved in this complex task. Several fusion codes were selected, installed and analyzed to meet the developers’ requirements, ranging from portability to GPU, improving the performance, getting better data management, extending the capacity of coupling with other codes, etc. In this paper, we will describe the work developed by BSC and some of the tasks carried out in this project. We will explain briefly how the project is faced and the work required to create good quality codes, i.e. robust and trustable software capable of running efficiently in modern HPC systems.","PeriodicalId":20239,"journal":{"name":"Plasma Physics and Controlled Fusion","volume":"64 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-05-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Advanced Computing Hub at BSC: improving fusion codes following modern software engineering standards\",\"authors\":\"X Sáez, A Soba, J V Ylla Català, G Saxena, M Garcia-Gasulla, C Morales, D V Dorca, M Komm, A Podolnik, J Romazanov, E Sánchez, J L Velasco and M J Mantsinen\",\"doi\":\"10.1088/1361-6587/ad4589\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Several dedicated high-performance computing (HPC) centers provide essential expertise and support in developing a suitable portfolio of EUROfusion standard codes. Barcelona supercomputing center (BSC) is one of these HPC hubs involved in this complex task. Several fusion codes were selected, installed and analyzed to meet the developers’ requirements, ranging from portability to GPU, improving the performance, getting better data management, extending the capacity of coupling with other codes, etc. In this paper, we will describe the work developed by BSC and some of the tasks carried out in this project. We will explain briefly how the project is faced and the work required to create good quality codes, i.e. robust and trustable software capable of running efficiently in modern HPC systems.\",\"PeriodicalId\":20239,\"journal\":{\"name\":\"Plasma Physics and Controlled Fusion\",\"volume\":\"64 1\",\"pages\":\"\"},\"PeriodicalIF\":2.1000,\"publicationDate\":\"2024-05-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Plasma Physics and Controlled Fusion\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://doi.org/10.1088/1361-6587/ad4589\",\"RegionNum\":2,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"PHYSICS, FLUIDS & PLASMAS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Plasma Physics and Controlled Fusion","FirstCategoryId":"101","ListUrlMain":"https://doi.org/10.1088/1361-6587/ad4589","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"PHYSICS, FLUIDS & PLASMAS","Score":null,"Total":0}
The Advanced Computing Hub at BSC: improving fusion codes following modern software engineering standards
Several dedicated high-performance computing (HPC) centers provide essential expertise and support in developing a suitable portfolio of EUROfusion standard codes. Barcelona supercomputing center (BSC) is one of these HPC hubs involved in this complex task. Several fusion codes were selected, installed and analyzed to meet the developers’ requirements, ranging from portability to GPU, improving the performance, getting better data management, extending the capacity of coupling with other codes, etc. In this paper, we will describe the work developed by BSC and some of the tasks carried out in this project. We will explain briefly how the project is faced and the work required to create good quality codes, i.e. robust and trustable software capable of running efficiently in modern HPC systems.
期刊介绍:
Plasma Physics and Controlled Fusion covers all aspects of the physics of hot, highly ionised plasmas. This includes results of current experimental and theoretical research on all aspects of the physics of high-temperature plasmas and of controlled nuclear fusion, including the basic phenomena in highly-ionised gases in the laboratory, in the ionosphere and in space, in magnetic-confinement and inertial-confinement fusion as well as related diagnostic methods.
Papers with a technological emphasis, for example in such topics as plasma control, fusion technology and diagnostics, are welcomed when the plasma physics is an integral part of the paper or when the technology is unique to plasma applications or new to the field of plasma physics. Papers on dusty plasma physics are welcome when there is a clear relevance to fusion.