
PGI Accelerator Fortran/C/C++ Workstation
نرم افزاری است که سرعت اجرای برنامه ها در CPU را افزایش می دهد.نحوه ی عملکرد این برنامه به این صورت می باشد که بصورت خودکار ساختار برنامه ها را تجزیه و تحلیل کرده و بخشی از نرم افزار را بین پردازنده میزبان و شتاب دهنده بوسیله مجموعه ای استاندارد از دستورات تعیین شده توسط کاربر تقسیم میکند. PGI Accelerator Fortran/C/C++ Workstation یک وسیله و ایستگاه کاربری علوم و مهندسی می باشد که تک کاربره بوده و فقط توسط یک کاربر قابلیت استفاده دارد .این ابزار در سه نسخه زبان موجود است. PGI Accelerator Fortran/C/C++ Workstation یک ابزار و کامپایلر علوم و مهندسی تک کاربر است. این ابزار در سه نسخه زبان موجود است: PGI Fortran Workstation: فقط Fortran PGI c/c++ Workstation: زبانهای C و C ++ PGI Fortran/C/C++ Workstation : ترکیبی از Fortran و C / C ++ . ایستگاه کاری PGI Fortran شامل Portland Group Optimizer Fortran 2003 ، FORTRAN 77 و HPF Compiler برای Linux ، Apple Mac و Microsoft Windows است. ایستگاه کاری PGI Fortran ویژگی های قابل اعتماد و با کیفیتی را برای توسعه و حفظ کاربردهای پیشرفته علمی و فنی فراهم می کند. ایستگاه کاری PGI C / C ++ شامل کامپایلرهای بهینه ساز OpenMP C ++ و ANSI C است. مجموعه C ++ از استاندارد ANSI پیشنهادی پیروی می کند و با نسخه های 2 و 3 cfront سازگار است. همه توابع C ++ با توابع Fortran و C سازگار هستند ، بنابراین می توانید از مولفه های نوشته شده به این سه زبان برنامه نویسی کنید. ایستگاه کاری PGI شامل OpenMP و MPI ، اشکال زدایی PGDBG و بهبود عملکرد PGPROF است که می تواند هشت فرآیند محلی MPI را اشکال زدایی و مشخص کند. از ویژگی های این نرم افزار می توان به پشتیبانی کامل از مدل برنامه نویسی PGI Accelerator در x64 + GPU، پشتیبانی کامل 64 بیتی از AMD64 و Intel 64 Multicore، بهینه ساز Intel 64 و AMD Opteron شامل SSE4.2 / AVX ، SSE4a / ABM، محیط توسعه کاملاً یکپارچه در سیستم های 64 بیتی 32 بیتی و سیستم های مبتنی بر AMD و Intel که روی Linux ، Mac OS X و Windows کار می کند، پشتیبانی کامل از Fortran 2003 ، ANSI C99 و OpenMP، پشتیبانی از ایجاد اشیاred مشترک در لینوکس ، کتابخانه های پویا در سیستم عامل Mac و DLL های ویندوز اشاره کرد.FEATURES
- Full support for PGI Accelerator programming model on x64 + GPU
- Full 64-bit support for AMD64 and Intel 64 Multicore
- Intel 64 and AMD Opteron optimizer includes SSE4.2 / AVX, SSE4a / ABM
- Fully seamless development environment across 64-bit 32-bit systems and AMD and Intel based systems running on Linux, Mac OS X and Windows
- Full support for Fortran 2003, ANSI C99 and OpenMP
- Support for Creating Shared Objects in Linux, Dynamic Libraries in Mac OS and Windows DLLs