Jelentős teljesítménynövekedést ígér az Opteron processzorokat támogató új fordító
A Portland Group új fordítója, az AMD Opteron processzorokat is támogató PGI Workstation 5.0 végleges változata a tervezettnél néhány héttel később, július 7-én válik elérhetővé. Az új compiler a korábbi változathoz képest jelentős teljesítménynövekedést ígér.
Amint arról hírt adtunk, a Portland többprocesszoros rendszereket támogató Fortran-, C- és C++-fordítója lesz az első olyan kereskedelmi alkalmazás, amelyik képes kihasználni a 64 bites Opteron processzorok új képességeit, így a 64 bites címzési módot, a 16 általános célú regisztert, valamint az SSE2 utasításkészletet. Az új compiler azért is érdemel különös figyelmet, mert -- az Intellel ellentétben -- az AMD korábban nem biztosított a fejlesztők számára optimalizált fordítóprogramokat.
A Portland Group a megjelenés elhalasztásának bejelentésével egy időben arról is beszámolt, hogy az 5.0-s verziójú fordító jelentős, átlagosan 34 százalékos teljesítménynövekedést hozhat az ipari szabványnak számító tesztprogramokban. A cég honlapján közzétett grafikon tanúsága szerint a lebegőpontos teljesítményt mérő, Fortran-77 és Fortran-90 nyelveken írt SPEC-tesztek futtatása során az Opteron processzoros rendszerek teljesítménye akár 3,7-szerese is lehet a korábbi, 4.1-es változattal fordított kóddal elértnek.
Korábban Douglas Miles, a Portland Laboratory igazgatója elmondta, hogy a fordító portolása során több mint félmillió sornyi programkódot ültettek át AMD64 utasításkészletre. "Rendkívül elégedettek voltunk mind a 32 bites alkalmazások, mind pedig az újrafordított, az AMD Opteron processzorainak új képességeit kihasználó 64 bites alkalmazások teljesítményével" -- tette hozzá.