You are here: Home -  Nike Blazer 2014 Primavera all hardware InfiniBand utilizzando nativo verbi API

Nike Blazer 2014 Primavera all hardware InfiniBand utilizzando nativo verbi API

Nike Blazer 2014 Primavera

MPJ Express è un sistema di messaggistica Java che implementa un'interfaccia MPI-like. E 'utilizzato per la scrittura di applicazioni Java parallele su High Performance Computing (HPC) hardware, compresi i raggruppamenti delle materie prime. Il software è in grado di eseguire in modalità multicore e cluster. Nella modalità cluster, che attualmente supporta interconnessioni basate Ethernet e Myrinet e fornire dispositivi di comunicazione specializzati per queste reti. Una tendenza recente in hardware parallela a memoria distribuita è l'emergere di interconnessione InfiniBand, che è una rete proprietaria ad alte prestazioni e offre bassa latenza e alta larghezza di banda per le applicazioni MPI parallele. Al momento non vi è alcun supporto diretto disponibile in Java (e quindi MPJ Express) per sfruttare i vantaggi prestazionali delle reti InfiniBand. L'unica opzione per eseguire programmi Java distribuiti su reti InfiniBand è di affidarsi a livelli di emulazione TCP / IP come IP su InfiniBand (IPoIB) e Sockets Direct Protocol (SDP), che forniscono scarso rendimento comunicazione. Per affrontare questo problema nel contesto della MPJ Express, questo articolo presenta un dispositivo di comunicazione di basso livello chiamato ibdev che può essere usato per eseguire applicazioni Java in parallelo su cluster InfiniBand. MPJ Express si basa su un'architettura a strati e, quindi, gli utenti possono scegliere di utilizzare ibdev in fase di esecuzione in un cluster di materie prime InfiniBand attrezzata. ibdev migliora le prestazioni delle applicazioni Java con accesso all'hardware InfiniBand utilizzando nativo verbi API. La nostra valutazione delle prestazioni rivela che MPJ espresso ottiene molto meglio di latenza e larghezza di banda utilizzando questo nuovo dispositivo, rispetto al IPoIB e SDP. Nike Blazer 2014 Primavera Miglioramento delle prestazioni di comunicazione è evidente anche nel NAS risultati dei benchmark parallelo dove ibdev aiuta MPJ espresso ottenere una migliore scalabilità e incrementi nella velocità rispetto al IPoIB e SDP. I risultati dimostrano che è possibile ridurre il Scarpe Blazer Basse divario di prestazioni tra Java e lingue native con supporto efficiente per le librerie di comunicazione di basso livello.
0 Commenti


Parlare la vostra mente