出典: 積和演算 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2019年5月12日 (日) 17:17 UTC、URL: https://ja.wikipedia.org/ 積和演算 (せきわえんざん) は、演算のひとつで、積の和を求める、つまり乗算の結果を順次加算する演算である。乗累算 (じょうるいざん) とも言う。MAD/MADD (multiply-add) もしくは MAC/MACC (multiply-accumulate) と呼ばれることもある。 ・・・ [融合積和演算] 積和の演算式において、途中の積算の演算結果を浮動小数点数の値としていったん丸めてしまうと、最終演算結果に大きな誤差が発生する。途中の積算を丸めず、積和演算を1命令で行なってしまうことで、最終演算結果の誤差を小さくするのが融合積和演算 (fused multiply-add, FMA/FMAD) である。FMAはIEEE 754規格の2008年改訂版 (IEEE 754-2008) で標準化されている。CPUでは、インテルx86系プロセッサの拡張命令であるIntel AVX2命令セット、ARMの拡張命令であるVFPv4やNEONv2で、このFMA命令が実装されている。CPUやDSPに限らず、GPU(NVIDIA製やAMD製やインテル製など)でもFMA命令がサポートされている。・・・ |
出典: ストリーミングSIMD拡張命令 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2020年3月28日 (土) 18:11 UTC、URL: https://ja.wikipedia.org/ ストリーミングSIMD拡張命令(英: Streaming SIMD Extensions、略称:SSE)は、インテルが開発したCPUのSIMD拡張命令セット、およびその拡張版の総称である。 [概要] SSEは、x86アーキテクチャに8本の128ビットレジスタを新設し、浮動小数点演算のSIMD処理を実現したものである。AMDのK6-2に実装されたSIMD拡張命令3DNow!に対抗する形でPentium IIIから実装された。4個の32ビット単精度浮動小数点データを一本のレジスタに格納し、同一の命令を一括処理することが出来る。拡張命令であるため、その機能を使用するためにはSSEに対応したソースコードを作成し、プログラムをコンパイルする必要がある。 [Intel AVX2] インテルはHaswellマイクロアーキテクチャから搭載。従来のSIMD整数演算命令が128ビットから256ビットに拡張されるのが主な変更点であるが、要素ごとに独立したシフト量を設定できるシフト命令、非連続なデータを並べ替えながらロードが可能なギャザー命令等の新たな命令も実装される。AMDはExcavatorアーキテクチャからAVX2を実装している。 ・・・ |
同義語・類義語 | 関連語・その他 |
---|---|
ADD | addition |
Add | ədíʃən |
add | アゥデシュン |
ǽd | アゥデ́シュン |
アェッドゥ | アディション |
アェッ́ドゥ | アディ́ション |
アッド | [名詞] |
アッ́ド | 足すこと |
[他動詞] | 加算 |
足す | 足し算 |
合計する | 加法 |
加える | 付加 |
付け足す | 追加 |
追加する | ・ |
付加する | additional |
[自動詞] | ədíʃənəl |
加算する | アデシュナォルゥ |
・ | アデ́シュナォルゥ |
ADD命令 | アディショナル |
加算命令 | アディ́ショナル |
加算命令のニーモニック | [形容詞] |
・ | 追加の |
付加的な | |
増設の | |
・ | |
add | |
ǽd | |
アェッ́ドゥ | |
アェッドゥ | |
アッド | |
アッ́ド | |
address | |
ǽdres | |
アドゥレス | |
アゥドゥレ́ス | |
アドレス | |
アドレ́ス | |
[名詞] | |
addressの略 | |
住所 | |
更新日:2024年 1月18日 |
同義語・類義語 | 関連語・その他 |
---|---|
AVX2 | MMX |
éi ví: éks túː | SSE |
エイ ヴィー エックス トゥー | AVX |
エ́イ ヴィ́ー エッ́クス トゥ́ー | ・ |
エー ブイ エックス ツー | FMA |
エ́ー ブ́イ エッ́クス ツ́ー | Fused Multiply Add |
Advanced Vector eXtensions 2 | fjuːzd mʌ́ltəplài ǽd |
ədvǽnst véktə iksténʃənz túː | フィユーズトゥ モァルゥトゥプラゥイ アェッドゥ |
アェドゥヴァェンストゥ ヴェクタゥー イェキステンシュンズ トゥー | フィユーズトゥ・モァルゥトゥプラゥイ・アェッドゥ |
アェドゥヴァェンストゥ・ヴェクタゥー・イェキステンシュンズ・トゥー | フィユーズトゥ・モァ́ルゥトゥプラゥ̀イ・アェッ́ドゥ |
アェドゥヴァェ́ンストゥ・ヴェ́クタゥー・イェキステ́ンシュンズ・トゥ́ー | フューズド マルチプライ アッド |
アドバーンスト ベクター エクステンションズ ツー | フューズド・マルチプライ・アッド |
アドバーンスト・ベクター・エクステンションズ・ツー | フューズド・マ́ルチプラ̀イ・アッ́ド |
アドバ́ーンスド・ベ́クター・エクステ́ンションズ・ツ́ー | 融合積和算 |
Intel AVX2 | 融合積和演算 |
íntel éi ví: éks túː | ・ |
インテルゥ エイ ヴィー エックス トゥー | Intel AVX2命令セット |
インテルゥ・エイ ヴィー エックス トゥー | 加算 |
イェ́ンテルゥ・エ́イ ヴィ́ー エッ́クス トゥ́ー | 乗算 |
インテル エー ブイ エックス ツー | ・ |
インテル・エー ブイ エックス ツー | advanced |
イ́ンテル・エー ブイ エックス ツー | ədvǽnst |
アェドゥヴァェンストゥ | |
アェドゥヴァェ́ンストゥ | |
アドバーンスト | |
アドバ́ーンスド | |
アドバンスト | |
[形容詞] | |
高度な | |
先進的な | |
上級の | |
高機能の | |
高等の | |
・ | |
Haswellマイクロアーキテクチャ | |
更新日:2023年12月15日 |