{"title":"MAGIC code development for klystron applications at the Klystron Department at SLAC","authors":"D. Sprehn, M. Neubauer, G. Scheitrum, B. Steele","doi":"10.1109/IVELEC.2004.1316358","DOIUrl":null,"url":null,"abstract":"We are currently addressing the lengthy simulation issue by operating parallel processor versions of MAGIC 3D. The Klystron department cluster at SLAC is a typical Beowulf Linux cluster running 24 processors in dual CPU boxes. Thanks to the cooperation of MRC, SLAC has been able to finish the parallel operation feature that MRC had operational and adjust it for accuracy against the single CPU version. We were also able to port Magic to Linux where parallel operation runs on our cluster. During parallel software development, it became obvious to us that the Magic user interface did not lend itself to the automation of numerical comparisons between runs.","PeriodicalId":283559,"journal":{"name":"Fifth IEEE International Vacuum Electronics Conference (IEEE Cat. No.04EX786)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-04-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fifth IEEE International Vacuum Electronics Conference (IEEE Cat. No.04EX786)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IVELEC.2004.1316358","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
We are currently addressing the lengthy simulation issue by operating parallel processor versions of MAGIC 3D. The Klystron department cluster at SLAC is a typical Beowulf Linux cluster running 24 processors in dual CPU boxes. Thanks to the cooperation of MRC, SLAC has been able to finish the parallel operation feature that MRC had operational and adjust it for accuracy against the single CPU version. We were also able to port Magic to Linux where parallel operation runs on our cluster. During parallel software development, it became obvious to us that the Magic user interface did not lend itself to the automation of numerical comparisons between runs.