はじめに
前回は、
並列データ処理系の進展
並列データ処理系における基本的なアルゴリズムや処理方式は、
並列データベースに関する研究・
2000年代に入り、
並列データ処理系のアーキテクチャ
並列データ処理系におけるシステムアーキテクチャとしては、
- 共有メモリ型
(シェアードメモリ) アーキテクチャ - 共有ディスク型
(シェアードディスク) アーキテクチャ - 無共有型
(シェアードナッシング) アーキテクチャ
共有メモリ型のシステム
当然、
今日においては、
並列データ処理系の重要性
並列データ処理系が広く利用されるに至るには、
たとえば、
企業においては、
おわりに
今回は、
- 参考文献
[1] D. DeWitt, R. Gerber, G. Graefe, M. Heytens, K. Kumar, M. Muralikrishna. “GAMMA - A High Performance Dataflow Database Machine” Proc. VLDB, pp.228~237, 1986. [2] G. Copeland, W. Alexander, E. Boughter, T. Keller. “Data Placement in Bubba,” Proc. SIGMOD, pp.99~108, 1988. [3] S. Fushimi, M. Kitsuregawa, H. Tanaka, “An Overview of The System Software of A Parallel Relational Database Machine GRACE”, Proc. VLDB, pp. 209~219, 1986. [4] M. Stonebraker. “The Case for Shared Nothing”, Database Engineering, Volume 9, pp. 4~9, 1986. [5] D. DeWitt, J. Gray, “Parallel database systems: the future of high performance database systems”, Commun. ACM 35, 6, pp. 85~98, 1992. [6] C. Kozyrakis, A. Kansal, S. Sankar, K. Vaid. “Server Engineering Insights for Large-Scale Online Services”, IEEE Micro, Volume 30, pp. 8~19, 2010. [7] E. Eleftheriou, R. Haas, J. Jelitto, M. Lantz and H. Pozidis. “Trends in Storage Technologies”, IEEE TCDE, 2010. [8] D. A. Patterson. “Latency lags bandwith”, Commun. ACM 47, Issue 10, pp. 71~75, 2004.