「Scalasca」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
編集の要約なし
十分な出典を追加してテンプレートを削除しました。
1行目: 1行目:
{{単一の出典|date = 2020-11}}

{{Infobox Software
{{Infobox Software
| 名称 = Scalasca
| 名称 = Scalasca
17行目: 15行目:
| 公式サイト = {{URL|http://www.scalasca.org/}}
| 公式サイト = {{URL|http://www.scalasca.org/}}
}}
}}
'''Scalasca'''は、並列プログラムの計測、解析、最適化を行うための[[FLOSS|フリーでオープンソースのソフトウェア]]である<ref>{{Cite journal|last=Geimer|first=Markus|date=25 April 2010|title=The Scalasca performance toolset architecture|url=http://apps.fz-juelich.de/jsc-pubsystem/pub-webpages/general/get_attach.php?pubid=142|journal=Concurrency and Computation: Practice and Experience|volume=22|issue=6|pages=702–719|accessdate=29 June 2016|DOI=10.1002/cpe.1556}}</ref>。[[BSDライセンス]]でライセンスされている。
'''Scalasca'''は、並列プログラムの計測、解析、最適化を行うための[[FLOSS|フリーでオープンソースのソフトウェア]]である<ref>{{Cite journal|last=Geimer|first=Markus|date=25 April 2010|title=The Scalasca performance toolset architecture|url=http://apps.fz-juelich.de/jsc-pubsystem/pub-webpages/general/get_attach.php?pubid=142|journal=Concurrency and Computation: Practice and Experience|volume=22|issue=6|pages=702–719|accessdate=29 June 2016|DOI=10.1002/cpe.1556}}</ref>。[[BSDライセンス]]でライセンスされている<ref>{{Cite web|title=About|url=https://www.scalasca.org/scalasca/about/about.html|website=www.scalasca.org|accessdate=2020-11-14}}</ref>


== 概要 ==
== 概要 ==
Scalascaは主に、[[OpenMP]]や[[Message Passing Interface|MPI]]を使用した科学技術アプリケーションのプロファイリングに使用されている。[[スーパーコンピュータ]]上でのランタイム解析をサポートしている<ref>{{Cite journal|last=中村朋健|last2=佐藤三久|date=2012-07-25|title=京速コンピュータ「京」における性能分析ツールScalascaを用いた性能分析|url=https://ipsj.ixsq.nii.ac.jp/ej/index.php?active_action=repository_view_main_item_detail&page_id=13&block_id=8&item_id=83324&item_no=1|journal=研究報告ハイパフォーマンスコンピューティング(HPC)|volume=2012-HPC-135|issue=45|pages=1–7|language=ja}}</ref><ref>{{Cite journal|last=Knüpfer|first=Andreas|last2=Rössel|first2=Christian|last3=Mey|first3=Dieter an|last4=Biersdorff|first4=Scott|last5=Diethelm|first5=Kai|last6=Eschweiler|first6=Dominic|last7=Geimer|first7=Markus|last8=Gerndt|first8=Michael|last9=Lorenz|first9=Daniel|editor-last=Brunst|editor-first=Holger|editor2-last=Müller|editor2-first=Matthias S.|editor3-last=Nagel|editor3-first=Wolfgang E.|editor4-last=Resch|editor4-first=Michael M.|date=2012|title=Score-P: A Joint Performance Measurement Run-Time Infrastructure for Periscope,Scalasca, TAU, and Vampir|url=https://link.springer.com/chapter/10.1007/978-3-642-31476-6_7|journal=Tools for High Performance Computing 2011|pages=79–91|publisher=Springer|location=Berlin, Heidelberg|language=en|doi=10.1007/978-3-642-31476-6_7|isbn=978-3-642-31476-6}}</ref><ref>{{Cite journal|last=Wolf|first=Felix|last2=Wylie|first2=Brian J. N.|last3=Ábrahám|first3=Erika|last4=Becker|first4=Daniel|last5=Frings|first5=Wolfgang|last6=Fürlinger|first6=Karl|last7=Geimer|first7=Markus|last8=Hermanns|first8=Marc-André|last9=Mohr|first9=Bernd|editor-last=Resch|editor-first=Michael|editor2-last=Keller|editor2-first=Rainer|editor3-last=Himmler|editor3-first=Valentin|editor4-last=Krammer|editor4-first=Bettina|editor5-last=Schulz|editor5-first=Alexander|date=2008|title=Usage of the SCALASCA toolset for scalable performance analysis of large-scale parallel applications|url=https://link.springer.com/chapter/10.1007/978-3-540-68564-7_10|journal=Tools for High Performance Computing|pages=157–167|publisher=Springer|location=Berlin, Heidelberg|language=en|doi=10.1007/978-3-540-68564-7_10|isbn=978-3-540-68564-7}}</ref>。
Scalascaは主に、[[OpenMP]]や[[Message Passing Interface|MPI]]を使用した科学技術アプリケーションのプロファイリングに使用されている。[[スーパーコンピュータ]]上でのランタイム解析をサポートしている。


解析するアプリケーションは、初めに"instrumented"と呼ばれる作業を必要がある。MPIの使用を測定するには、計測ライブラリをアプリケーションにリンクする必要があり、OpenMPの使用を計測するには、Scalascaが修正した[[コンパイラ]]を使用してソースを再コンパイルする必要がある
解析するアプリケーションは、初めに"instrumented"と呼ばれる作業を必要がある。MPIの使用を測定するには、計測ライブラリをアプリケーションにリンクする必要があり、OpenMPの使用を計測するには、Scalascaが修正した[[コンパイラ]]を使用してソースを再コンパイルする必要がある<ref>{{Cite web|url=https://www.vi-hps.org/cms/upload/material/tw09/vi-hps-tw09-Scalasca_Overview.pdf|title=Scalable performance analysis
of large-scale parallel applications|accessdate=2020-11-14|publisher=}}</ref><ref>{{Cite web|url=https://www.olcf.ornl.gov/wp-content/uploads/2019/08/5_scalasca_day_1.pdf|title=Performance Analysis with Scalasca|accessdate=2020-11-14|publisher=}}</ref>。


== 出典 ==
== 出典 ==
32行目: 31行目:
[[Category:フリーソフトウェア]]
[[Category:フリーソフトウェア]]
[[Category:コンピュータ]]
[[Category:コンピュータ]]

{{Software-stub}}

2020年11月14日 (土) 18:43時点における版

Scalasca
開発元 Forschungszentrum Jülich英語版およびTechnische Universität Darmstadt英語版
プログラミング
言語
CC++
対応OS Unix-like
プラットフォーム IA-32x64ARMPowerPC
種別 プロファイリング
ライセンス BSD
公式サイト www.scalasca.org
テンプレートを表示

Scalascaは、並列プログラムの計測、解析、最適化を行うためのフリーでオープンソースのソフトウェアである[1]BSDライセンスでライセンスされている[2]

概要

Scalascaは主に、OpenMPMPIを使用した科学技術アプリケーションのプロファイリングに使用されている。スーパーコンピュータ上でのランタイム解析をサポートしている[3][4][5]

解析するアプリケーションは、初めに"instrumented"と呼ばれる作業を必要がある。MPIの使用を測定するには、計測ライブラリをアプリケーションにリンクする必要があり、OpenMPの使用を計測するには、Scalascaが修正したコンパイラを使用してソースを再コンパイルする必要がある[6][7]

出典

  1. ^ Geimer, Markus (25 April 2010). “The Scalasca performance toolset architecture”. Concurrency and Computation: Practice and Experience 22 (6): 702–719. doi:10.1002/cpe.1556. http://apps.fz-juelich.de/jsc-pubsystem/pub-webpages/general/get_attach.php?pubid=142 2016年6月29日閲覧。. 
  2. ^ About”. www.scalasca.org. 2020年11月14日閲覧。
  3. ^ 中村朋健、佐藤三久「京速コンピュータ「京」における性能分析ツールScalascaを用いた性能分析」『研究報告ハイパフォーマンスコンピューティング(HPC)』2012-HPC-135第45号、2012年7月25日、1–7頁。 
  4. ^ Knüpfer, Andreas; Rössel, Christian; Mey, Dieter an; Biersdorff, Scott; Diethelm, Kai; Eschweiler, Dominic; Geimer, Markus; Gerndt, Michael et al. (2012). Brunst, Holger; Müller, Matthias S.; Nagel, Wolfgang E. et al.. eds. “Score-P: A Joint Performance Measurement Run-Time Infrastructure for Periscope,Scalasca, TAU, and Vampir” (英語). Tools for High Performance Computing 2011 (Berlin, Heidelberg: Springer): 79–91. doi:10.1007/978-3-642-31476-6_7. ISBN 978-3-642-31476-6. https://link.springer.com/chapter/10.1007/978-3-642-31476-6_7. 
  5. ^ Wolf, Felix; Wylie, Brian J. N.; Ábrahám, Erika; Becker, Daniel; Frings, Wolfgang; Fürlinger, Karl; Geimer, Markus; Hermanns, Marc-André et al. (2008). Resch, Michael; Keller, Rainer; Himmler, Valentin et al.. eds. “Usage of the SCALASCA toolset for scalable performance analysis of large-scale parallel applications” (英語). Tools for High Performance Computing (Berlin, Heidelberg: Springer): 157–167. doi:10.1007/978-3-540-68564-7_10. ISBN 978-3-540-68564-7. https://link.springer.com/chapter/10.1007/978-3-540-68564-7_10. 
  6. ^ “[https://www.vi-hps.org/cms/upload/material/tw09/vi-hps-tw09-Scalasca_Overview.pdf Scalable performance analysis of large-scale parallel applications]”. 2020年11月14日閲覧。
  7. ^ Performance Analysis with Scalasca”. 2020年11月14日閲覧。

外部リンク