Web System Architecture に最適化された並列処理系

Web System Architecture に最適化された並列処理系

* 情報量爆発
* 半導体トレンド
* レスポンス性の維持・向上
* 耐障害性の追求
* 高負荷計算処理アプリケーションの増加
* 習得容易にする必要性

徹底的に並列性・分散性・レスポンス性・耐障害性を追求する処理系 Elixir (エリクサー) の採用

* 3種類の並列性とそれぞれに関わる最適化を提案する
* 命令並列性 → 静的命令スケジューリング
* SIMD型並列性 → Hastega (ヘイスガ)
* MIMD型並列性 → Sabotender (サボテンダー)
* これらにより並列性だけでなくレスポンス性と耐障害性も維持・向上できる

83722380372c00bd75ac920f2089f6aa?s=128

Susumu Yamazaki

April 13, 2019
Tweet