Mjukvara - Publicerad 2012-10-08 15:50 Skriven av Jacob Hugosson
AMD:s satsning på att få grafikprocessorn att utföra fler uppgifter än att bara rendera bildrutor i spel har potentiellt fått ett rejält uppsving. Företaget har inlett ett samarbete med Oracle för att GPU-accelerera Java och hoppas ha ett OpenJDK färdigt till nästa år i samband med lanseringen av Java 8.
"Project Sumatra" det är namnet på Oracles och AMD:s senaste samarbete och som initialt ska ledas av Oracles John Coomes. Projektet går ut på att dra nytta av ett dedikerat grafikkort eller ett inbyggt som det vi hittar i AMD:s E- och A-serie processorer för att accelerera Java-kod. Oracle berättade att de kommer använda Hotspot JVM och biblioteken i Java 8:s Lambda-projekt för att möjliggöra detta. Om en grafikkrets med stöd för OpenCL finns närvarande i systemet så kommer Java-kod att konverteras till OpenCL och köras på denna.
Oracle ska inte bara samarbete med AMD utan flera andra företaget med Project Sumatra, vars mål i grund och botten ligger i att hjälpa Java-utvecklare att snabbt kunna accelerera sin kod med kraften i en GPU. Sumatra och ett OpenJDK (Open Java Development Kit) med GPU-accelerationen ska släppas i samband med lanseringen av Java 8 sommaren 2013.
Att Java-kod ska accelereras med den inbyggda grafiken i AMD:s processorer kan bli riktigt stort för företaget och ytterliggare hjälpa dem att uppnå sitt mål. Men samtidigt är det inte bara AMD som fokuserar på att integrera kraftfullare grafikdelar i sina processorer. Intel har börjat ta det på allvar och just en uppskruvad grafikdel kommer vara huvudnumret i Haswell. Tittar vi på ARM-processorerna kommer även dessa snart ha inbyggd grafik med stöd för OpenCL.
Källa: AMD