NVIDIAが7月30日に開催した「GTC Japan 2013」において、東京工業大学(東工大)松岡研究室の星野氏が、「OpenACCの理想と現実」と題する発表を行った。その前のコンパイラ各社の発表は、半分程度の入りであったが、この発表では会場が満員になる盛況で関心の高 ...
以上のように、OpenACCでは、プログラマが並列に実行できる部分を見つけると、どのように実行すれば効率的であるかを指定する記述を行うことができる。また、ここで取り上げた例では、単純な指定ではCPUとGPUのメモリ間のデータ転送の時間が長く性能が ...
The choice of programming tools and programming models is a deeply personal thing to a lot of the techies in the high performance computing space, much as it can be in other areas of the IT sector.
NVIDIAのGPUコンピューティング部門であるTesla business unitのCTO Steve Scott(スティーブ・スコット)氏は、昨年(2011年)8月にNVIDIAに加わる前は、米国のスーパーコンピュータメーカーCrayのCTOを務めていた。CrayのベクトルスーパーコンピュータであるCray X1のチーフ ...
Before running the OpenAcc training materials which includes PGI Community Edition, please ensure that your system meets the following requirements. Pascal (sm60 ...
OpenACC is one of the prongs in a multi-prong strategy to get people to port the parallel portions of HPC applications to accelerators. And now, the specification supports parallelizing code on ...
Abstract: Directive-based programming models provide high-level of abstraction thus hiding complex low-level details of the underlying hardware from the programmer. One such model is OpenACC that is ...
Abstract: Since its launch in 2010, OpenACC has evolved into one of the most widely used portable programming models for accelerators on HPC systems today. Clacc is a project funded by the US Exascale ...
This project is mainly documented using Doxygen, see the submodule at [./docs/doxygen-html/] which is accessible for browsing at [http://tristanvdb.github.io/acc2ocl ...
OpenACC is a directive based programming model that gives C/C++ and Fortran programmers the ability to write parallel programs simply by augmenting their code with pragmas. Pragmas are advisory ...