|
|
Découvrez les fonctionnalités de la version PGI 2010
PGI Accelerator™ x64+GPU
Les compilateurs natifs Fortran95/03 et C99 de PGI Accelerator x64+GPU supportent maintenant complètement le modèle standard V1.0 du PGI Accelerator Programming Model pour les directives de programmation et d'optimisation GPUpour Linux, MacOS et Windows :
PGI CUDA FORTRAN Extension de PGI Fortran CUDA dans le compilateur PGI 2010 Fortran 95/03 qui accepte la programmation explicite en Cuda depuis le Fortran :
PGI FORTRAN 2003 PGI Fortran 2003 inclut de nouvelles fonctionnalités : import, pointer reshaping, procedure pointers and statement, abstract interface, iso_c_binding intrinsic module, c_associated, c_f_pointer, c_associated, enum, move_alloc(), iso_fortran_env module,optional kind to intrinsics, allocatable scalars, volatile attribute and statement, pass and nopass attributes, bind ( c alue,command_argument_count,get_command,get_command_argument, get_environment_variable, ieee_exceptions module, ieee_arithmetic module. PGC++ / PGCC Les évolutions de PGC++ / PGCC incluent la dernière version 4.1 du front-end EDG avec une amélioration de la compatibilité GNU et Microsoft, le support de l'inline externe, l'amélioration du support de BOOST et de l'utilisation des exceptions thread-safe. PGI VISUAL FORTRAN PGI Visual Fortran supporte la construction, le lancement et le debug de programmes MSMPI sur clusters Windows avec Visual Studio, ajoute le support de PGI Accelerator F95/03 et PGI Cuda Fortran sur les GPU Nvidia, et inclue maintenant le profiler PGPROF avec le support du format CCFF. OPTIMISATIONS ET EVOLUTIONS DU COMPILATEUR Les évolutions et optimisations des compilateurs incluent une exécution OpenMP jusqu'à 256 coeurs, la génération de code AVX, un inlining C++ plus efficace et une amélioration de la taille des exécutables. PGPROF PGPROF, l'outil d'analyse de performance de codes parallèles MPI et OpenMP supporte maintenant un profiling cross-platform sans recompilation sur Linux, MacOS et Windows. Il permet l'affichage de statistiques de performance de codes générés avec PGI Accelerator et Fortran Cuda. L'interface graphique a été rénovée. Support des derniers systèmes d'exploitation Support des derniers systèmes d'exploitation incluant RHEL 5, Fedora 11, SLES 11, SuSE 11.1, Ubuntu 9.10, Windows 7 et MacOS Snow Leopard. |
|
|
|

Contact