REKLAMA

Java rozpoczyna drogę ku wykorzystaniu GPU

Producenci oprogramowania coraz częściej wykorzystują GPU do wykonywania pewnych zdań, odciążając tym samym CPU. Wynika to z mocy obliczeniowych jakie oferują obecne karty graficzne, zapewniając efektywniejszą pracę i choć wiedza ta znana jest od dłuższego czasu, dopiero teraz zamierza skorzystać z tego społeczność Javy.

Java rozpoczyna drogę ku wykorzystaniu GPU
REKLAMA

Z początkiem tego tygodnia John Coomes, OpenJDK HotSpot Group Lead oraz Gary Frost, AMD, na liście dyskusyjnej OpenJDK (mail.openjdk.java.net/pipermail/discuss/2012-August/002717.html) wspólnie wysunęli propozycję wykorzystania jednostek GPU do przyśpieszenia działania Javy. Może dla niektórych będzie to nowość, ale jak na razie za tworzenie i renderowanie grafiki odpowiada CPU.

Niestety, proces wprowadzania zmian w strukturze języka oraz API jest żmudny i wymaga czasu. Nad rozwojem czuwają członkowie Java Community Process i to oni decydują co będzie, a co nie w przyszłych wersjach dlatego nie należy się spodziewać szybkiego wdrożenia.

REKLAMA

Poza tym Coomes i Frost zamierzają wykorzystać język Lambda oraz biblioteki z ósmej Javy SE(Standard Edition), nad którą nadal trwają prace, a premiera zapowiedziana na przyszły rok i można mieć jedynie nadzieję że dopiero wtedy odczujemy pierwsze efekty zmian. Grupa OpenJDK HotSpot zapowiedziała również, że zbada możliwości sprzętowej akceleracji w Java Virtual Machine (JVM).

REKLAMA

Czy czeka nas rewolucja? Raczej nie. Nawet jeżeli wersja 8 Javy zostanie wyposażona w możliwość korzystania z zasobów GPU to jeszcze trzeba zachęcić programistów do wprowadzenia stosownych zmian w aplikacjach, a to już nie będzie takie proste.

Źródło: OpenJDK.java.net

REKLAMA
Najnowsze
Aktualizacja: 2025-12-13T11:00:00+01:00
Aktualizacja: 2025-12-13T07:51:00+01:00
Aktualizacja: 2025-12-13T07:10:00+01:00
Aktualizacja: 2025-12-12T21:58:29+01:00
Aktualizacja: 2025-12-12T21:11:40+01:00
Aktualizacja: 2025-12-12T20:26:37+01:00
Aktualizacja: 2025-12-12T20:12:35+01:00
Aktualizacja: 2025-12-12T19:08:16+01:00
Aktualizacja: 2025-12-12T17:39:13+01:00
Aktualizacja: 2025-12-12T17:27:16+01:00
Aktualizacja: 2025-12-12T17:26:08+01:00
Aktualizacja: 2025-12-12T16:26:23+01:00
Aktualizacja: 2025-12-12T16:15:36+01:00
Aktualizacja: 2025-12-12T15:45:49+01:00
Aktualizacja: 2025-12-12T15:11:17+01:00
Aktualizacja: 2025-12-12T14:41:37+01:00
Aktualizacja: 2025-12-12T14:39:44+01:00
Aktualizacja: 2025-12-12T14:07:38+01:00
Aktualizacja: 2025-12-12T13:00:06+01:00
Aktualizacja: 2025-12-12T12:22:34+01:00
Aktualizacja: 2025-12-12T11:59:44+01:00
Aktualizacja: 2025-12-12T10:18:44+01:00
Aktualizacja: 2025-12-12T09:46:11+01:00
Aktualizacja: 2025-12-12T08:51:26+01:00
Aktualizacja: 2025-12-12T07:55:53+01:00
Aktualizacja: 2025-12-12T06:30:38+01:00
REKLAMA
REKLAMA
REKLAMA