@techreport{oai:ipsj.ixsq.nii.ac.jp:00096570,
 author = {深沢, 圭一郎 and 片桐, 孝洋 and 大宮, 学 and 江川, 隆輔 and 大島, 聡史 and 青木, 尊之 and 下川辺, 隆史 and 荻野, 正雄 and 岩下, 武史 and 東田, 学 and Keiichiro, Fukazawa and Takahiro, Katagiri and Manabu, Omiya and Ryusuke, Egawa and Satoshi, Oshima and Takayuki, Aoki and Takashi, Shimokawabe and Masao, Ogino and Takeshi, Iwashita and Manabu, Higashida},
 issue = {16},
 month = {Dec},
 note = {現在いわゆるスーパーコンピュータと呼ばれる大規模計算機システムは x86 系,SPARC 系,POWER 系,ベクトル系,GPU 系などさまざまなアーキテクチャから構成されている.さらに近年では ARM 系や MICなどから構成される新しいスーパーコンピュータシステムも出てきている.これらのコンピュータシステムでは計算コアのアーキテクチャが異なるため,アプリケーションによってはそのシステムに対して向き不向きがあり,また性能チューニングも各アーキテクチャにより基本的には異なる.そのため,今までと異なるコンピュータシステムにアプリケーションの移植を行うことは非常に手間のかかる作業となっている.そこで本研究では,JHPCN-HPCI システムで利用可能である x86 系,SPARC 系,POWER 系,ベクトル系といった異なるアーキテクチャのコンピュータシステムを利用し,システムの実性能評価を行い,アーキテクチャ毎に性能がどのようになるか調べた.アプリケーションとしては実際に研究に用いられている電磁流体コードを用いて,いくつかの最適化を施したケースを評価した.その結果,x86 系ではベクトル系に効くベクトル化が効果的であり,SPARC 系と POWER 系ではキャッシュの効率的な利用が効果的となった.また,効果的な結果とそうで無いものを比べると倍程度の性能差があった.電磁流体コードは中性流体に電磁力を含めたコードであるため,本研究の結果は流体コードにも効果的であると考えられる., Recent supercomputer systems consist of various architecture such as X86, SPARC, POWER, Vector and GPU. In addition the computer systems which consist of MIC and ARM are appeared. Some applications are better suited for these computer systems or not due to the different architectures of calculation core they have. The way of performance optimization is also difference depending on the architecture. Thus it is hard to introduce applications running on a computer system to another computer system. In this study we evaluate the effective performance of various architectures computer systems using an MHD (magnetohydrodynamic) simulation code. The MHD simulation code used in this study solves the planetary magnetosphere in the space plasma. We evaluate two types of optimization, which are the vector suited and effective cache-hit. As the results, we found the vector suited optimization is effective to the X86 architecture computer systems and the cache hit optimization is suited for the SPARC and POWER architectures. There is the twice difference of performance between the results of effective optimization and not. The MHD simulation code is a kind of fluid code (including the magneto-electric force) so that it is general that these results are performed in the fluid codes.},
 title = {実アプリを用いたさまざまなアーキテクチャからなる計算機システムの性能評価},
 year = {2013}
}