Interfaccia di passaggio del messaggio Los Alamos

L'interfaccia di passaggio del messaggio Los Alamos è un'implementazione dell'interfaccia Passaggio dei messaggi (MPI).
Scarica ora

Interfaccia di passaggio del messaggio Los Alamos Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Advanced Computing Laboratory
  • Sito web dell'editore:
  • http://public.lanl.gov/lampi/

Interfaccia di passaggio del messaggio Los Alamos Tag


Interfaccia di passaggio del messaggio Los Alamos Descrizione

L'interfaccia di passaggio del messaggio Los Alamos è un'implementazione dell'interfaccia di passaggio dei messaggi (MPI). L'interfaccia di passaggio del messaggio di Los Alamos è un'implementazione dell'interfaccia di passaggio del messaggio (MPI) motivata da una crescente necessità di tolleranza agli errori a livello software in sistemi di calcolo (HPC) ad alto rendimento ad alte prestazioni. Questa esigenza è causata dal vasto numero di componenti presenti Nei moderni sistemi HPC, in particolare cluster. I singoli componenti - Processori, moduli di memoria, schede di interfaccia di rete (NIC), ecc. - Sono tipicamente fabbricati per tolleranze adeguate per sistemi piccoli o desktop. Quando è aggregato in un grande sistema HPC, tuttavia, i tassi di errore a livello di sistema possono essere Troppo bello completare con successo una lunga esecuzione dell'applicazione. Ad esempio, un dispositivo di rete può avere un tasso di errore che è perfettamente accettabile per un sistema desktop, ma non in un cluster di migliaia di nodi, che deve eseguire errori privi di errori per molte ore o anche giorni per completare un calcolo scientifico.La-MPI ha due obiettivi primari: tolleranza agli errori della rete e alte prestazioni. La tolleranza agli errori della rete è raggiungibile implementando un protocollo di checksum / ritrasmissione altamente efficiente. L'integrità dei dati consegnati è (facoltativamente) verificata a livello utente utilizzando un checksum o un CRC. I dati corrotti (o mai consegnati) sono ritrasmessi.AS per alte prestazioni, il protocollo di ritrasmissione leggero di LA-MPI ci consente di ottenere una messaggistica a bassa latenza. Inoltre, l'approccio flessibile adottato per l'uso di percorsi dati ridondanti in un sistema ricco di dispositivi di rete conduce ad alta larghezza di banda della rete poiché diversi messaggi e / o frammenti di messaggi possono essere inviati in parallelo lungo i percorsi diversi. Inoltre, poiché La-MPI è sviluppata per l'uso sui grandi sistemi del laboratorio nazionale di Los Alamos abbiamo verificato che LA-MPI è scalabile per oltre 3.500 processi.an Soluzione alternativa al problema della tolleranza agli errori della rete è utilizzare il TCP / IP protocollo. Riteniamo, tuttavia, che questo protocollo - sviluppato per gestire le reti inaffidabili, disomogenee e sovrastanti - si esegue male ed è eccessivamente complessa per la messaggistica del sistema HPC e il controllo leggero del checksum / ritrasmissione di La-MPI è una scelta più appropriata. Alcune caratteristiche chiave di "Los Alamos Message Passing Interface": · Complesso standard (MPI versione 1.2 integrata con ROMIO per MPI-IO) · Altamente portatile · Open Source (LGPL) · Thread Safe · Ottimizzato per sistemi SMP, incluse architetture NUMA · Rete Tollerante di guasto (integrità dei dati controllata a livello utente) · Strisciamento dei messaggi di frammento su più dispositivi di rete che è nuova in questa versione: · I conflitti dei nomi sono stati corretti. · Il rilevamento degli errori e la gestione dei frammenti sono stati migliorati. · Bugs in barriere di memoria e spinlock per X86 e X86_64 sono state risolte architetture. · Sono stati aggiunti il supporto di profilazione e backtracing. · I / O asincrono è stato disabilitato per impostazione predefinita come soluzione di lavoro per problemi con alcuni Filesystems. · I bug di timeout minori sono stati risolti.


Interfaccia di passaggio del messaggio Los Alamos Software correlato

Sdl_prim.

sdl_prim è un insieme di semplici primitivi del disegno per l'uso con la libreria SDL. ...

144

Scarica

Wiport.

WiPort è uno strato sopra la GRX Graphics Library che fornisce una semplice API della GUI con la memorizzazione degli oggetti ... ...

156

Scarica

Locale :: subcountry.

Locale :: I subcountry è un modulo Perl che può convertire lo stato, la provincia, la contea, ecc. Nomi / dal codice. ...

144

Scarica