プログラミング環境の例
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/25 14:05 UTC 版)
「ヘテロジニアス・コンピューティング」の記事における「プログラミング環境の例」の解説
副プロセッサ (ゲスト) をストリーム・プロセッシングで使うものや、主プロセッサ (ホスト) と副プロセッサ (ゲスト) の密な連携が可能なものが存在する。黎明期は独自の専用プログラミング言語を利用するなど、実験的なプログラミング環境が多数出現したが、普及が進むにつれ、標準C/C++あるいはその独自拡張が第1級言語として選ばれることが多くなっている。 ハードウェアや技術によって抽象化のレベルや関数ポインタあるいは仮想関数の使用可否、ホストとゲスト間のUnified Shared Memory (USM) やヘテロジニアス・ユニフォームメモリアクセス (hUMA) への対応などが異なっている。
※この「プログラミング環境の例」の解説は、「ヘテロジニアス・コンピューティング」の解説の一部です。
「プログラミング環境の例」を含む「ヘテロジニアス・コンピューティング」の記事については、「ヘテロジニアス・コンピューティング」の概要を参照ください。
- プログラミング環境の例のページへのリンク