Post on 30-Jan-2021
計算機システム
第2回 CA04:性能指標
http://arch.naist.jp/Lectures/ARCH/ca04/ca04j.pdf
Copyright © 2021 奈良先端大 中島康彦
1
http://arch.naist.jp/Lectures/ARCH/ca04/ca04j.pdf
3
4
5
6
7
SPARC: Visual Instruction Set (VIS)
8
intel: Streaming SIMD Extensions (SSE2)
9
FR550: 8way Very long instruction word (VLIW)
10
FR550: 8way Very long instruction word (VLIW)
MQMACHS: quad 16bit-multiply-and-addMoreover, 8 instructions can be executed simultaneously.
11
12
13
14
15
Summary
マルチメディア命令は低電力・高速処理の役に立つ。
最新のコンパイラには、最適化によりマルチメディア命令を生成できるものもある。
しかし、プログラマは、どのようなソースプログラムを書けばコンパイラが高速命令列を生成してくれるかを学ぶ必要がある。
16
Summary
17
18
スライド番号 1スライド番号 3スライド番号 4スライド番号 5スライド番号 6スライド番号 7スライド番号 8スライド番号 9スライド番号 10スライド番号 11スライド番号 12スライド番号 13スライド番号 14スライド番号 15スライド番号 16スライド番号 17スライド番号 18