Skin ADV
Text Size
(7 - user rating)

Gli ambiti nei quali l'accelerazione via GPU eccelle sono quelli legati alle applicazioni di calcolo pesante e/o che gestiscono impressionanti moli di dati. E' innegabile, in questo senso, il fatto che a poterne maggiormente trarre beneficio sono stati sinora i software desktop realizzati con linguaggi quali C, C++ e Fortran.

java medium

Le applicazioni web sinora erano invece state lasciate un po' in disparte. Ma vista la diffusione del web e delle applicazioni ad esso legate, visto anche l'incremento della loro complessità, non deve stupire la disponibilità delle librerie CUDA anche per JAVA. A dare la notizia è stato il Chief Technology Officer di Java, John Duimovich, in una sessione tenuta durante la conferenza JavaOne.

"Millions of developers rely on the Java programming language for web 2.0, big data analytics and scientific computing. It's widely used in large-scale distributed frameworks, like Apache Hadoop, due to its ease of programmability, modularity and multiplatform support," afferma Duimovich il quale aggiunge: "GPU accelerators pack incredible compute power, and leveraging their 10x speedups for Java workloads can accelerate complex computations that process lots of data."

Dietro la realizzazione delle librerie necessarie a rendere fattibile la comunicazione fra Java e le GPU NVIDIA troviamo IBM. Grazie a questa novità si aprirà un mondo di nuove opportunità sia per le GPU usate come acceleratori sia per i programmatori Java. Duimovich ha mostrato un banmale esempio di algoritmo di sorting mettendo a confronto la versione accelerata via GPU (usando le librerie NVIDIA CUDA standard) e quella classica, rilevando incrementi che vanno da da 2x a 48x!

IBM-Java

I benefici saranno possibili a partire dalla suite Java JDK 8 con la quale si potranno usare le librerie CUDA standard per accelerare i software Java che fanno uso del calcolo parallelo.

Si prevede che il connubvio JAVA - CUDA possa dar origine a tutta una serie di nuove applicazioni oltre che permettere di migliorare quelle eistenti. Fra le possibili novità in ambito enterprise, impossibili da realizzare senza il supporto delle GPU si citano sistemi distribuiti e high-performance di riconoscimento delle frodi, di analisi finanziaria o scientifica, gestione di flussi di immagini e video.

Duimovich ha altresì parlato di OpenPOWER, un nuovo ecosistema costruito attorno alla POWER architecture che dovrebbe guidare l'innovazione sfruttando i mercati aperti ed i partner come NVIDIA.

OkNotizie
Dino Fratelli
Autore: Dino Fratelli
Esperto in:
CPU, schede madri, storage, tablet, audio
Laureato in Ingegneria Elettronica è stato caporedattore di uno fra i primi portali di tecnologia italiani e redattore di articoli per altre testate come Punto Informatico. Da sempre appassionato di hardware, audio e videogame.
Notizie postate da Dino FratelliArticoli postati da Dino Fratelli
1123
news
59
articoli
     Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.

Ultime dal forum



Al via la beta dell'AMD Gaming Evolved App (2)
28/09/2013 18:00, Armaky

[Waiting For] AMD Radeon Rx-200 "Volcanic Islands" (149)
28/09/2013 17:57, Fottemberg

Valve Steam Box (44)
28/09/2013 16:45, Masciale

Le News impossibili dall'Asia (49)
28/09/2013 15:12, Fottemberg

Valve reinventa il gamepad (3)
28/09/2013 13:11, Paro

Mantle: la scommessa di AMD sulle API grafiche di basso livello (20)
28/09/2013 12:37, Alessio89

[Waiting for] Intel CPU "Haswell" (183)
28/09/2013 12:17, Fottemberg

Quotazioni

Loading
Chart
o Advanced Micro Devices 3.86 ▼0.03 (-0.77%)
o Intel Corp. 22.98 ▼0.43 (-1.84%)
o ARM Holdings 48.86 ▼0.19 (-0.39%)
o NVIDIA Corp. 15.58 ▼0.09 (-0.57%)
o Microsoft Corp. 33.27 ▲0.50 (1.53%)
o Texas Instruments 40.16 ▼0.22 (-0.54%)
o Apple Inc. 482.75 ▼3.47 (-0.71%)
NYSE:AMD

Advanced Micro Devices

Company ID [NYSE:AMD] Last trade:3.86 Trade time:4:01PM EDT Value change:▼0.03 (-0.77%)
NASDAQ:INTC

Intel Corp.

Company ID [NASDAQ:INTC] Last trade:22.98 Trade time:3:59PM EDT Value change:▼0.43 (-1.84%)
NASDAQ:ARMH

ARM Holdings

Company ID [NASDAQ:ARMH] Last trade:48.86 Trade time:4:00PM EDT Value change:▼0.19 (-0.39%)
NASDAQ:NVDA

NVIDIA Corp.

Company ID [NASDAQ:NVDA] Last trade:15.58 Trade time:4:00PM EDT Value change:▼0.09 (-0.57%)
NASDAQ:MSFT

Microsoft Corp.

Company ID [NASDAQ:MSFT] Last trade:33.27 Trade time:4:00PM EDT Value change:▲0.50 (1.53%)
NASDAQ:TXN

Texas Instruments

Company ID [NASDAQ:TXN] Last trade:40.16 Trade time:3:59PM EDT Value change:▼0.22 (-0.54%)
NASDAQ:AAPL

Apple Inc.

Company ID [NASDAQ:AAPL] Last trade:482.75 Trade time:4:00PM EDT Value change:▼3.47 (-0.71%)