Key points are not available for this paper at this time.
在最基本的层面上,OpenMP是一组扩展Fortran(以及单独的C和C++以表达共享内存并行性的编译器指令和可调用的运行时库例程。它不指定基本语言,供应商可以在任何Fortran编译器中实现OpenMP。自然,为了支持指针和可分配的变量,Fortran 90和Fortran 95要求OpenMP的实现包含比Fortran 77更多的语义。OpenMP利用了许多X3H5的概念,同时扩展它们以支持粗粒度并行。该标准还包括一个可调用的运行时库和相应的环境变量。
Dagum等人(周四)研究了这个问题。