OpenACCとは? わかりやすく解説

OpenACC

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/07/01 08:13 UTC 版)

OpenACC (open acceleratorsの略) は、クレイ、CAPS、NVIDIA、そしてPGIによって開発された並列コンピューティングのための標準の一つである。この標準は、ヘテロジニアスCPU/GPUシステムの並列プログラミングを単純化するために設計された[2]


  1. ^ The OpenACC® Application Programming Interface Version 3.3 | OpenACC-Standard.org
  2. ^ "Nvidia, Cray, PGI, and CAPS launch 'OpenACC' programming standard for parallel computing". The Inquirer. 4 November 2011. {{cite web}}: Cite webテンプレートでは|access-date=引数が必須です。 (説明)
  3. ^ "OpenACC standard version 2.5" (PDF). OpenACC.org. 2017年6月2日閲覧
  4. ^ "How does the OpenACC API relate to the OpenMP API?". OpenACC.org. 2014年1月14日閲覧
  5. ^ "How did the OpenACC specifications originate?". OpenACC.org. 2014年1月14日閲覧
  6. ^ "The OpenMP Consortium Releases First Technical Report". OpenMP.org. 5 November 2012. 2014年1月14日閲覧
  7. ^ "OpenMP at SC12". OpenMP.org. 29 August 2012. 2014年1月14日閲覧
  8. ^ a b "OpenACC Group Reports Expanding Support for Accelerator Programming Standard". HPCwire. 20 June 2012. 2012年6月23日時点のオリジナルよりアーカイブ。2014年1月14日閲覧
  9. ^ "OpenACC Version 2.0 Posted for Comment". OpenACC.org. 12 November 2012. 2014年1月14日閲覧
  10. ^ "OpenACC 2.0 Spec | www.openacc.org". www.openacc.org. 2016年4月4日時点のオリジナルよりアーカイブ。2016年3月23日閲覧
  11. ^ "OpenACC Standards Group Announces Release of the 2.5 Specification; Member Vendors Add Support for ARM & x86 as Parallel Devices | www.openacc.org". www.openacc.org. 2016年7月26日時点のオリジナルよりアーカイブ。2016年3月22日閲覧
  12. ^ "What's new in OpenACC 2.6? | OpenACC". www.openacc.org (英語). 2018年5月1日閲覧
  13. ^ "What's new in OpenACC 2.7! | OpenACC". www.openacc.org (英語). 2019年1月7日閲覧
  14. ^ "Cray's views on #OpenACC vs #OpenMP". 2019年5月14日閲覧
  15. ^ "OpenACC Standard to Help Developers to Take Advantage of GPU Compute Accelerators". Xbit laboratories. 16 November 2011. 2014年1月16日時点のオリジナルよりアーカイブ。2014年1月14日閲覧
  16. ^ "OpenUH Compiler". 2014年1月25日時点のオリジナルよりアーカイブ。2014年3月4日閲覧
  17. ^ "OpenARC Compiler". 2014年11月4日閲覧
  18. ^ a b Larabel, Michael (30 September 2013). "GCC Support Published For OpenACC On The GPU". Phoronix. {{cite web}}: Cite webテンプレートでは|access-date=引数が必須です。 (説明)
  19. ^ "accULL The OpenACC research implementation". 2014年1月14日閲覧
  20. ^ Omni Compiler”. omni-compiler.org. 2019年11月18日閲覧。
  21. ^ Omni Compiler for C and Fortran programs with XcalableMP and OpenACC directives: omni-compiler/omni-compiler, omni-compiler, (2019-10-17), https://github.com/omni-compiler/omni-compiler 2019年11月17日閲覧。 
  22. ^ "IPMACC Compiler". 2017年1月31日閲覧
  23. ^ Larabel, Michael (4 December 2012). "OpenACC Still Not Loved By Open Compilers". Phoronix. {{cite web}}: Cite webテンプレートでは|access-date=引数が必須です。 (説明)
  24. ^ Larabel, Michael (14 November 2013). "OpenACC 2.0 With GPU Support Coming To GCC". Phoronix. {{cite web}}: Cite webテンプレートでは|access-date=引数が必須です。 (説明)
  25. ^ Larabel, Michael (15 November 2013). "NVIDIA, Mentor Graphics May Harm GCC". Phoronix. {{cite web}}: Cite webテンプレートでは|access-date=引数が必須です。 (説明)
  26. ^ Larabel, Michael (21 November 2013). "In-Fighting Continues Over OpenACC In GCC". Phoronix. {{cite web}}: Cite webテンプレートでは|access-date=引数が必須です。 (説明)
  27. ^ https://gcc.gnu.org/wiki/OpenACC
  28. ^ Schwinge, Thomas (15 January 2015). "Merge current set of OpenACC changes from gomp-4_0-branch". gcc (Mailing list). gcc.gnu.org. 2015年1月15日閲覧
  29. ^ Jelinek, Jakub (3 May 2019). "GCC 9.1 Released". LWN. {{cite web}}: Cite webテンプレートでは|access-date=引数が必須です。 (説明)
  30. ^ "Easy GPU Parallelism with OpenACC". Dr.Dobb's. 11 June 2012. 2014年1月14日閲覧
  31. ^ "OpenACC API QuickReference Card, version 1.0" (PDF). NVidia. November 2011. 2014年1月14日閲覧
  32. ^ "OpenACC standard version 2.0" (PDF). OpenACC.org. 2014年1月14日閲覧
  33. ^ "OpenACC Kernels and Parallel Constructs". PGI insider. August 2012. 2014年1月14日閲覧
  34. ^ "OpenACC parallel section VS kernels". CAPS entreprise Knowledge Base. 3 January 2013. 2014年1月16日時点のオリジナルよりアーカイブ。2014年1月14日閲覧



OpenACC

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/25 14:05 UTC 版)

ヘテロジニアス・コンピューティング」の記事における「OpenACC」の解説

OpenMPのようにコード中にディレクティブ挿入することで、並列処理のハードウェアアクセラレートを行なえるようにする標準規格であり、Cray (のちにHPE買収)、NVIDIAPGI (のちにNVIDIA買収)、CAPSがヘテロジニアスシステムに向けて設計した

※この「OpenACC」の解説は、「ヘテロジニアス・コンピューティング」の解説の一部です。
「OpenACC」を含む「ヘテロジニアス・コンピューティング」の記事については、「ヘテロジニアス・コンピューティング」の概要を参照ください。

ウィキペディア小見出し辞書の「OpenACC」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「OpenACC」の関連用語

OpenACCのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OpenACCのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのOpenACC (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのヘテロジニアス・コンピューティング (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS