Anzeige
Phil Pratt-Szeliga
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. Technische Mitarbeiterin / Technischer Mitarbeiter
    Virtueller Campus Rheinland-Pfalz (VCRP), Kaiserslautern
  2. Projektleiter (m/w) Fernmeldenetzbau / Breitbandnetze
    Bsys Mitteldeutsche Beratungs- und Systemhaus GmbH, Erfurt
  3. IT-Spezialist (m/w)
    IDS GmbH, Ettlingen bei Karlsruhe
  4. Datenbankadministrator (m/w)
    Deutsche Rückversicherung AG Verband öffentlicher Versicherer, Düsseldorf

Detailsuche


Top-Angebote
  1. NUR HEUTE: MEDION ERAZER P6661 15,6-Zoll-Notebook PCGH-Edition
    899,00€ statt 999,00€ und 128-GB-USB-Stick gratis
  2. Geforce GTX 970/980/980Ti Grafikkarte kaufen und Rise of the Tomb Raider gratis erhalten
  3. NEU: Lenovo YOGA 300 29,5 cm (11,6 Zoll HD LED) Convertible Notebook (Intel Celeron N2940, 2,2GHz, 2GB RAM, 32GB SSD, Intel H
    199,00€

Weitere Angebote


Folgen Sie uns
       


  1. AVM

    Fritzboxen für Supervectoring, G.fast und Docsis 3.1 kommen

  2. Einsteins Vorhersage bestätigt

    Forscher weisen erstmals Gravitationswellen nach

  3. Datenschmuggel

    Alte USB-Sticks als Geheimwaffe gegen Nordkorea

  4. Remedy Entertainment

    Hardware-Anforderungen für Quantum Break veröffentlicht

  5. Paket-Ärger.de

    Die meisten Beschwerden über nicht ausgehändigte Pakete

  6. ÖPNV in San Francisco

    Die meisten Überwachungskameras sind nur Attrappen

  7. Snapdragon

    Qualcomm zeigt neuen 14nm-FinFET-Chip und ein Wearable-SoC

  8. Overload

    Descent-Macher sammeln Geld für neues Projekt

  9. Snapdragon X16

    Qualcomms neues LTE-Modem schafft 1 GBit pro Sekunde

  10. Social Media

    Bleib bescheiden, Twitter



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
VBB-Fahrcard: Der Fehler steckt im System
VBB-Fahrcard
Der Fehler steckt im System
  1. VBB-Fahrcard Busse speichern seit mindestens April 2015 Bewegungspunkte
  2. VBB-Fahrcard Berlins elektronische Fahrkarte speichert Bewegungsprofile

Galaxy View im Test: Samsungs Riesentablet scheitert als Fernseher-Alternative
Galaxy View im Test
Samsungs Riesentablet scheitert als Fernseher-Alternative
  1. Lehrer IT-Ausstattung an Schulen weiterhin nicht gut
  2. Huawei Mediapad M2 10.0 Gut ausgestattetes 10-Zoll-Tablet mit Stylus für 500 Euro
  3. Oberschule Weiter zu wenig Computer an den Schulen

IMHO: Amazon krempelt den Spielemarkt um
IMHO
Amazon krempelt den Spielemarkt um
  1. Lumberyard Amazon veröffentlicht Engine auf Basis der Cryengine

  1. Re: Naturwissenschaft ist schon was schönes

    Eheran | 22:10

  2. Re: Gut so

    raskani | 22:06

  3. Re: Cable: Perlen für die Säue

    cbotmk3 | 22:06

  4. Re: Crowdfunding für ECHTE Modems?

    JensM | 22:05

  5. Re: Gehbehindert? Keine Pakete mehr!

    Golressy | 22:03


  1. 19:17

  2. 17:03

  3. 16:25

  4. 15:55

  5. 15:49

  6. 15:38

  7. 15:28

  8. 14:59


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel