The Portland Group
The Portland Group は、1989年に株式非公開企業として設立された。そのコンパイラ技術は、Floating Point Systems(英語版)で開発されたものを取得して使っている。最初の製品であるパイプライン処理をするFORTRANとCコンパイラは、1991年に発売された。その対象はIntel i860プロセッサであった。これらのコンパイラは、Intel iPSC/860(英語版)、Touchstone Delta、そしてインテルパラゴンのようなインテル社のスーパーコンピューター上で使用された。そしてi860ベースのプラットフォームの大半のために選ばれたコンパイラでもあった。
1990年代初期にPGIは、High Performance Fortran(HPF)の開発に深く関わっていた。それはFortran 90にデータ並列処理をさせるために言語を拡張をしたものだった。HPFは、幅広く多様なアーキテクチャに対して移植可能なプログラミングインターフェースを提供している。PGIは、現在でも利用可能なHPFコンパイラを生み出したのである。
1996年にPGIは、サンディア国立研究所のASCI Redスーパーコンピューターのためのx86コンパイラを開発した。
1989 - PGI 設立
1991 - パイプライン処理 i860 コンパイラ
1994 - 並列化 i860 コンパイラ
1996 - ASCI Red TFLOPS コンパイラ
1997 - Linux/x86 コンパイラ
1998 - OpenMP for Linux/x86
1999 - SSE/SIMD ベクトル化
2001 - VLIW ST100 コンパイラ
2003 - 64-bit Linux/x86 コンパイラ
2004 - ASCI Red Storm(英語版) コンパイラ
2005 - PGI Unified Binary Technology
2006 - PGI Visual Fortran
2007 - 64-bit Mac OS コンパイラ
2008 - PGI Accelerator コンパイラ
2009 - CUDA Fortran コンパイラ
2010 - CUDA X86 コンパイラ
2011 - AVX/FMA ベクトル化
2012 - OpenACC GPUコンピューティングのための標準ディレクティブ
2012 - マルチコアARM CPU用 PGI OpenCL コンパイラ。NVIDIAがPGIを買収した後に消滅した。