likwid

Software screenshot:
likwid
Dettagli del software:
Versione: 3.0.0
Data di caricamento: 20 Feb 15
Sviluppatore: Jan Treibig
Licenza: Libero
Popolarità: 64

Rating: nan/5 (Total Votes: 0)

likwid (Come ho capito quello che sto facendo) è un progetto che contribuisce facile da usare strumenti da riga di comando per Linux per supportare i programmatori nello sviluppo di programmi threaded multiple ad alte prestazioni.
Esso contiene i seguenti strumenti:
& Nbsp; * likwid-topologia: mostra la topologia filo e la cache
& Nbsp; * likwid-PERFCTR: contatori delle prestazioni hardware di misura su processori Intel e AMD
& Nbsp; * likwid-caratteristiche: Mostra e hardware prefetch Toggle bit di controllo su processori Intel Core 2
& Nbsp; * likwid-pin: Pin dell'applicazione thread senza toccare il codice (supporta pthreads, Intel OpenMP e OpenMP gcc)
Ci sono già un sacco di strumenti contatori delle prestazioni disponibili. Likwid si distingue per:
& Nbsp; * No patching del kernel, qualsiasi kernel vanilla con le opere del modulo MSR serie
& Nbsp; * trasparente, sempre chiaro quali sono scelti gli eventi, i tag di eventi hanno la stessa denominazione, come nella documentazione
& Nbsp; * Leggero, likwid apposta non usa campionamento e aggiunge nessun sovraccarico durante la misurazione.
& Nbsp; * Facile da usare, nessun porco java, semplice da costruire, non c'è bisogno di toccare il codice, configurabile dall'esterno. Cancella interfaccia CLI
& Nbsp; * Multiplatform, likwid supporta i processori Intel e AMD
& Nbsp; * Fino ad oggi, likwid cerca di supportare pienamente i nuovi processori più presto possibile
In caso di problemi ritengono liberi di porre domande nella mailing list degli utenti.
ATTENZIONE : Sebbene likwid è già pienamente utilizzabile likwid non è ancora stata rilasciata. Ho bisogno del vostro aiuto per trovare i bug e migliorare likwid per garantire una elevata qualità per il rilascio. Fare un tentativo e testarlo. In caso di problemi scrivere una email a me o al Forum. Prometto un tempo di reazione rapida per correggere errori o rispondere alle richieste di funzionalità

Cosa c'è di nuovo in questa versione:.

  • Supporto per Intel SandyBridge Uncore (parziale) e Intel Ivybridge (solo una parte core).
  • Una nuova applicazione likwid-memsweeper a domini di memoria pulizia ccNUMA.
  • Il supporto iniziale per Intel Xeon Phi (KNC).
  • Migliore supporto per AMD Interlagos.
  • Il tipo di OpenMP è stata rilevata automaticamente mentre pinning.
  • Molti bugfix e miglioramenti.
  • L'API marcatore lavora per il codice threaded e accessDaemon.
  • Supporto Uncore per modalità Timeline.
  • Un comodo involucro macro per Marker API.
  • Volume di dati come una nuova metrica in tutti i gruppi di memoria / cache. Documentazione Wiki Aggiornato.

Cosa c'è di nuovo nella versione 2.2.1:

  • Il supporto iniziale per Intel Sandy Bridge (Core) in likwid-PERFCTR.
  • Una nuova applicazione, likwid-perfscope, come un frontend per la modalità timeline di likwid-PERFCTR (sperimentale).
  • Il supporto iniziale per OpenMPI in likwid-mpirun.
  • I miglioramenti likwid-MSRD.
  • Un nativo Fortran 90 interfaccia per l'API Marker.
  • Una riscrittura completa delle API marcatore.
  • utilizzo semplificato.
  • Consente.
  • inclusiva e regioni sovrapposte
  • Un nuovo sottosistema filtro di uscita.
  • Consente di definire i propri formati di file di output e filtri.
  • Per impostazione predefinita, viene fornito con CSV e XML formati.

Cosa c'è di nuovo nella versione 2.1.3:

  • Una correzione per un problema di compilazione con modalità MSR diretta .
  • risoluzione millisecondi per la modalità daemon likwid-PERFCTR.
  • Miglioramento recupero degli errori per il demone MSR.

Cosa c'è di nuovo nella versione 2.1.2:.

  • corregge bug nello script likwid-mpirun

Cosa c'è di nuovo nella versione 2.0:

  • Nuova applicazione likwid-panca: Una piattaforma di benchmarking micro
  • likwid-pin supporta pinning ora logico tra un nodo o prese
  • likwid-pin possono impostare il mempolicy NUMA ad intercalare per un'applicazione
  • likwid-topologia riporta anche ora sul topologia NUMA
  • likwid-PERFCTR può stampare un'ampia documentazione sui gruppi di eventi
  • gruppi di eventi in likwid-PERFCTR ora possono essere facilmente estesi o modificati
  • uscita di statistica per misure filettati in likwid-PERFCTR
  • interruttore silenzioso per likwid-pin
  • Modalità Daemon per likwid-PERFCTR con monitoraggio leggero
  • likwid-PERFCTR supporta ora gli eventi principali Intel Nehalem EX
  • Supporto completo per AMD Magny Cours

Cosa c'è di nuovo nella versione 1.1:

  • Versione 1.1 corregge un problema se si utilizza il marcatore API PERFCTR insieme con OpenMP e utilizzando likwid-pin per appuntare.

Cosa c'è di nuovo nella versione 1.0:

  • Nuove funzionalità:
  • Un sacco di piccoli miglioramenti e correzioni
  • Il supporto per Intel Westmere
  • Il supporto iniziale per Intel Atom
  • Supporto Topologia di AMD Magny Cours

Programmi simili

Commenti a likwid

I commenti non trovato
Aggiungi commento
Accendere le immagini!