Dettagli del software:
Versione: 1.6.5 / 1.7.4
Data di caricamento: 17 Feb 15
Licenza: Libero
Popolarità: 430
Caratteristiche :
- Full conformità standard MPI-2
- sicurezza Discussione e concorrenza
- processo di riproduzione dinamica
- alte prestazioni su tutte le piattaforme
- Gestione lavoro affidabile e veloce
- Rete e la tolleranza agli errori di processo
- dati di sostegno e l'eterogeneità di rete
- biblioteca singolo supporta tutte le reti
- Run-time strumentazione
- Molti pianificatori di lavoro supportati
- Molti sistemi operativi supportati (32 e 64 bit)
- software di qualità della produzione
- Portable e mantenibile
- sintonizzabile da installatori e utenti finali
- Ampia utente e di installazione
- errore Internationalized
- design basato su componenti, le API documentate
- strumento CPAN-like per la gestione dei componenti
- attivo, mailing list reattivo
- licenza Open source basato sulla licenza BSD
Guide
Messaggi
Cosa c'è di nuovo in questa versione:.
- affinità di processo viene ora utilizzato di default
- Supporto è stato fornito per tutti i restanti funzionalità MPI-3 tranne MPI-3 semantica unilaterale: tutti i restanti non bloccante collettivi, collettivi di quartiere, const e [] notazione di matrice, non-blocking duplicazione comunicatore e comunicatore non collettiva creazione.
- è stato aggiunto il supporto di comunicazione SCIF con Intel Phi.
- sono stati forniti attacchi di New Java MPI.
- Bugs nel modulo mpi_f08 sono stati fissati.
- è utilizzata una versione più recente di ROMIO.
- Molti, molti piccoli bug sono stati risolti attraverso la base di codice.
Cosa c'è di nuovo nella versione 1.6.5:
- Una serie di bugfix sono stati back-porting, compreso la bandiera uscita MPI_IPROBE, la corruzione dei dati MXM MTL, il controllo contigua di memoria tipo di dati, alcuni problemi del motore tipo di dati MPI, valori INI per i dispositivi Intel Phi e Chelsio T5, e quot erranti e, MPI già finalizzato & quot; messaggi quando si chiama MPI_FILE_CLOSE.
Cosa c'è di nuovo nella versione 1.6.4:
- I miglioramenti delle prestazioni oltre IB, varie correzioni per Cygwin, rankfiles, e il processo di Solaris vincolanti (compreso meglio i messaggi di errore), aggiornamenti di MX di 2.0, VT per 5.14.2.3, e FCA a v3.0 +, correzioni per --without-hwloc e supporto libltdl esterna, flag di compilazione aggiornati per ARM sistemi, una correzione per una perdita di memoria in operazioni unilaterali, e ganci malloc che sono più amichevole per interposti IO.
- lancio diretto sotto Slurm senza PMI è stato restaurato, e il supporto Slurm lib64 è stato fissato.
- tipo di dati MPI e file di intestazione su OpenBSD sono state fissate.
- TYPE_CREATE_F90_REAL e supporto ALLGATHER in FCA è stato fissato.
- Il & quot; uso mpi & quot; ABI con la serie v1.5 / v1.6 è stato restaurato.
Problemi
Cosa c'è di nuovo nella versione 1.6.3:
- bugfix minori
Cosa c'è di nuovo nella versione 1.6.2:
- Questa versione corregge un problema con MX MTL, Singleton MPI_COMM_SPAWN quando il lavoro risultato si estende su più nodi, un MXM appendere (aggiornamento per la versione più recente di MXM), una startup appendere per lavori di grandi dimensioni, MPI_TESTANY / WaitAny quando count == 0, periodi MPI_CART_SUB nel nuovo communicator, e un problema di compilazione VampirTrace con la suite compilatore PGI.
- Sostiene Mellanox FCA 2.5, consente il parametro btl_openib_abort_not_enough_reg_mem MCA interrompere i lavori di MPI se non c'è abbastanza memoria disponibile registrati, e rende il Fortran MPI_INFO_GET unica copia di nuovo al buffer dell'utente se la bandiera è .TRUE.
Cosa c'è di nuovo nella versione 1.6.1:
- Questa versione corregge pende sulle reti OpenFabrics basata, corregge un errore di doppio punto e virgola in C ++ in, permette -Xclang da precisare più volte, passa l'algoritmo di default ALLTOALLV, aumenta la lunghezza predefinita OpenFabrics CQ, aggiorna VampirTrace a v5.13.0.4, aggiunge diversi miglioramenti MXM, prettyprints il & quot; mpirun --report-binding & quot; uscita, opportunamente gestisce MPI_COMPLEX8 | 16 | 32, aggiunge ulteriori correzioni per le opzioni di affinità di mpirun, aggiunge più correzioni per il parametro il check-in di raccogliere / funzioni scatter, fissa overflow posizionamento file in MPI_FILE_ * funzioni, rimuove l'opzione mpirun --cpu-set, e fissa la posizione HostFile predefinita.
Cosa c'è di nuovo nella versione 1.5.3:
- Questa versione aggiunge la mancanza & quot; affinità & quot; Estensione MPI (cioè il OMPI_Affinity_str () API) che è stato accidentalmente lasciato fuori della release 1.5.2.
Cosa c'è di nuovo in versione 1.5:.
- è stato aggiunto il supporto Knem
- Shared versioning biblioteca e lo stile di collegamento sono stati aggiornati; l'ABI è stato rotto da quando la serie v1.4.
- è stato aggiunto il supporto per MPI offload collettivo. MPI_GET_COUNT stata fissata quando viene utilizzato con grandi conteggi.
- OpenFabrics è stato reso più sicuro se vengono utilizzate le impostazioni estremamente bassi SRQ.
- Vari attacchi Fortran sono stati fissati.
- sono stati fatti aggiornamenti LSF.
- I vari aggiornamenti del codice di assemblaggio sono stati fatti per le moderne piattaforme / compilatori.
- sono state avanzate varie correzioni BSD *.
- Il libevent embedded e VampirTrace sono stati aggiornati.
- sono state fatte varie correzioni di MS Windows e Catamount.
- sono stati fatti un sacco di correzioni checkpoint / riavvio.
- Supporto Xgrid è caduto.
- Supporto Pkg-config.
È stato aggiunto
Cosa c'è di nuovo nella versione 1.4.3:.
- Risolve problemi di alcuni attacchi Fortran
- Correzioni per LSF e BSD.
- Correzioni per diverse condizioni di gara THREAD_MULTIPLE e -nper * args mpirun CLI.
- Correzioni per coll sintonizzati regole dinamiche e xfers unilaterali con & gt;. 2GB spostamento
- Una correzione per TotalView su Darwin.
- Il supporto per VS 2010.
- correzioni multiple per VampirTrace.
- Correzioni per avvisi inter-allgather e malloc (0).
- Una correzione per un incidente orted con più di 127 app_contexts.
- La necessità di paffinity e un limite di 64 posti di lavoro interconnesse è stato rimosso.
- Singletons possibile utilizzare OMPI-server.
- Maniglie fallimenti MX init.
- Una correzione per un ramo non corretta in assemblea PPC32.
- Nuova IB HCA ID vendor.
I commenti non trovato