ソフトウェア
12月 27, 2013 |Nicole Hemsoth 非営利標準化組織であるOpenACCは、アクセラレータをより簡単に使い、より普及させるために、これからなすべき多くの仕事がある。アナリストが同意するように、アクセラレータの利用が曲線に沿って Read more…
12月 19, 2013 |並列計算とは、問題を計算によって解くために、複数のプロセッサーを同時に使うことである。大きな問題は小さな部品に分解され、それから、並行して解かれる。
12月 4, 2013 |HPCシステムにおいてはほとんどジョブは計算ノードを共有しない。各ユーザは自分のジョブの実行に必要な物理ノード数を要求し、そして隔離された中で実行する。
12月 3, 2013 |電力、エネルギーと信頼性は、大規模なマシンを作る努力の中で、HPC研究者に大きなチャレンジを課している。我々がエクサスケールの時代に近づくにつれて、性能を最適化している間に、ハードウェア、ソフトウェア双方の設計者がこれらの課題に対して責任をもつ必要がある。
11月 21, 2013 |GPUや他のアクセラレータの利用が主流になると、主な障壁のひとつはプログラムの容易さである。 アクセラレータ周辺のベンダーコミュニティは、学習曲線を平坦に抑えているが、実際はその教育プロセスに乗り出す一般開発者の一部に特別な労力が求められることに変わりはない。
9月 18, 2013 |コンピュータメモリ上にデータを動かすためには時間とエネルギーが必要だ。頻繁に使われるデータを格納するためにキャッシュはローカルメモリとして進化した。マルチコアとメニーコアの登場によるプロセッサの進歩によって、キャッシュの管理はより難しくなる。MITの研究者がMITニュースに発表したところによると、ハードウェアではなくむしろソフトウェアによって、これらのオンチップ・メモリバンクを管理させることが、有用であるかもしれない。
9月 4, 2013 |BYU(ブリガムヤング大学)のスーパーコンピューティング・チームのメンバーは、最近、Linuxクラスタのために設計されたスケーラブルなリソースマネージャのSLURMの使用を始めるためのチュートリアルを投稿した。
8月 30, 2013 |AMDのHSA財団は、ヘテロジニアス・コンピューティング資源を最大限に活用して、開発者を妨げる障壁を削減するという目標を達成するために先行して数多くの作業を行っており、その作業には、ハードウェアとソフトウェアで克服すべき課題が含まれている。このグループのソフトウェア計画の重要なコンポーネントの一つは、HSAILと呼ばれるものでHSA中間言語とも呼ばれている。
8月 26, 2013 |HSA財団がJava開発者のために従来の並列プログラミングツールの専門知識を必要とせずに、GPUを含む様々なプロセッサタイプで容易にプログラミング出来るよう行っている作業の結果、JavaはHPCプログラミングのための言語として推奨を得ることができた。
7月 31, 2013 |世界中で開発され、構想されているエクサスケール・ソフトウェア・スタックには、幾つか散在した要素がある。そのジグソーの成果が集約されるところは、マシンへのパワーを供給する究極のオペレーティングシステムである。