Rootbeer: Java für die GPU
Phil Pratt-Szeliga (Bild: Chirrup.org)

Rootbeer Java für die GPU

Der Rootbeer GPU Compiler macht es möglich, jeden Java-Code auf der GPU auszuführen, ohne dass dieser zur Ausführung auf der parallelen Architektur einer GPU angepasst werden muss.

Anzeige

Phil Pratt-Szeliga von der Universität Syracuse hat mit Rootbeer einen GPU-Compiler für Java veröffentlicht. Nach Ansicht von Pratt-Szeliga hat Rootbeer im Vergleich zu Cuda und OpenCL große Vorteile für Java-Entwickler, da sie komplexe Graphen nicht serialisieren und Objekte nicht in Arrays einfacher Datentypen umwandeln müssen. Rootbeer macht das automatisch.

Zudem müssen Entwickler mit Rootbeer nicht selbst einen GPU-Kernel in Cuda oder OpenCL schreiben, denn Rootbeer nimmt eine statische Analyse des Java-Bytecodes vor und generiert daraus automatisch Cuda-Code.

Rootbeer unterstützt fast alle Eigenschaften von Java, ausgenommen dynamische Methodenaufrufe, Reflections und native Methoden.

Entwickelt wurde Rootbeer testgetrieben, so dass Tests eine große Rolle spielen: So umfasst der eigentliche Rootbeer-Code rund 21.000 Codezeilen, die zugehörigen Tests rund 6.500 Codezeilen.

Rootbeer ist Open Source, steht unter der MIT-Lizenz und kann bei Github heruntergeladen werden.


Raketen... 13. Aug 2012

Bottleneck bei Minecraft ist die CPU.

Kommentieren



Anzeige

  1. Mitarbeiter/-in im Storage-Systemengineering
    Deutsche Bundesbank, Düsseldorf
  2. Technischer Redakteur (m/w) für Softwaredokumentation
    Teradata GmbH, München
  3. Manager (m/w) of End User Support Services
    CSM Deutschland GmbH, Bremen
  4. Java Entwickler/in
    Robert Bosch Car Multimedia GmbH, Hildesheim

 

Detailsuche


Folgen Sie uns
       


  1. Agents of Storm

    Free-to-Play-Strategie von den Max-Payne-Machern

  2. Sipgate

    Dienste nach DDoS-Angriff wiederhergestellt

  3. Rockstar Games

    GTA San Andreas erscheint neu für die Xbox 360

  4. G3 Screen

    LGs erstes Smartphone mit eigenem Nuclun-Prozessor

  5. Apple Watch

    Apples Saphirglas-Hersteller stellt Produktion ein

  6. LG G Watch R

    Runde Smartwatch von LG kommt nach Deutschland

  7. Systemanforderungen

    Ohne 200-Euro-Grafikkarte läuft Assassin's Creed Unity nicht

  8. App Rooms

    Facebook macht die Foren mobil

  9. Leistungsschutzrecht

    Streit zwischen Verlagen und Google geht weiter

  10. Smartwatches

    Android Wear emanzipiert sich ein wenig von Smartphones



Haben wir etwas übersehen?

E-Mail an news@golem.de



Legale Streaming-Anbieter im Test: Netflix allein macht auch nicht glücklich
Legale Streaming-Anbieter im Test
Netflix allein macht auch nicht glücklich
  1. Netflix-Statistik Die Schweiz streamt am schnellsten
  2. Deutsche Telekom Entertain ab dem 14. Oktober mit Netflix
  3. HTML5-Videostreaming Netflix bietet volle Linux-Unterstützung

Windows 10 Technical Preview ausprobiert: Die Sonne scheint aufs Startmenü
Windows 10 Technical Preview ausprobiert
Die Sonne scheint aufs Startmenü
  1. Build 9860 Windows 10 jetzt mit Info-Center für Benachrichtigungen
  2. Microsoft Neue Fensteranimationen für Windows 10
  3. Windows 10 Microsoft will nicht an das unbeliebte Windows 8 erinnern

Sony Alpha 7S im Test: Vollformater sieht auch bei Dunkelheit nicht schwarz
Sony Alpha 7S im Test
Vollformater sieht auch bei Dunkelheit nicht schwarz
  1. FPS 1000 Kamera soll 18.500 Frames pro Sekunde aufnehmen
  2. Bericht Sony will 4K-Superzoom-Kamera entwickeln
  3. Minikamera Ai-Ball Die WLAN-Kamera aus dem Überraschungsei

    •  / 
    Zum Artikel