内容紹介
アーキテクチャから性能評価、プログラミングまで詳細に解説
電子情報通信学会編による、コンピュータアーキテクチャについての最新の個別技術を掘り下げてやさしく解説するシリーズである。
高速演算の根源となっているベクトル演算方式などを実現するアーキテクチャから、自動ベクトル化コンパイラおよび性能評価とプログラミングまでを詳しく解説している。
このような方におすすめ
計算機の開発技術者、研究者の方から情報工学・科学専攻の大学院生ならびに教官の方
目次
主要目次
1章 スーパコンピュータの概要
2章 ベクトル計算機のアーキテクチャ
3章 ベクトル計算機の高速処理の実現方式
4章 ベクトル計算機の自動ベクトル化コンパイラ
5章 べクトル計算機の性能評価とプログラミング
6章 スーパコンピュータの将来展望
詳細目次
1章 スーパコンピュータの概要
1・1 スーパコンピュータとは
1・2 スーパコンピュータの基本方式と高速化の課題
1・3 スーパコンピュータの発展経過
参考文献
2章 ベクトル計算機のアーキテクチャ
2・1 アーキテクチャの基本要件
2・2 ベクトルデータの種類
2・3 ベクトル演算の種類
2・4 条件付きベクトル演算方式
2・5 主記憶上のベクトル参照方式
2・6 ベクトル命令形式とベクトル命令の種類
2・7 ベクトル命令実行制御方式
2・8 割り込み制御方式
参考文献
3章 ベクトル計算機の高速処理の実現方式
3・1 ベクトル計算機のシステム構成と高速処理のための要件
3・2 ベクトル高速演算方式
3・3 ベクトル命令制御方式
3・4 マルチプロセッシング方式
3・5 大容量記憶と高速参照方式
3・6 高速入出力方式
参考文献
4章 ベクトル計算機の自動ベクトル化コンパイラ
4・1 ベクトル計算機のソフトウェア
4・2 FORTRANのベクトル化コンパイラ
4・3 ベクトル言語使用によるベクトル化
4・4 コンパイラによる自動ベクトル化
4・5 ベクトルコンパイラの構成
4・6 条件文のベクトル化手法
4・7 制御依存の解析方法
4・8 データ依存グラフによるベクトル化の方法
4・9 データ依存グラフの作成方法
4・10 一次回帰演算のベクトル化の方法
参考文献
5章 べクトル計算機の性能評価とプログラミング
5・1 ベクトル計算機の基本性能
5・2 ベクトル化率向上のためのプログラム変換
5・3 ベクトル性能向上のためのプログラム変換
5・4 ベクトル性能の実例
参考文献
6章 スーパコンピュータの将来展望
6・1 現状のベクトル計算機方式の性能限界
6・2 今後のスーパコンピュータの実現方式
6・3 スーパコンピュータの応用分野の拡大
参考文献
索引
続きを見る