TBCI

Software screenshot:
TBCI
Dettagli del software:
Versione: 2.6.3
Data di caricamento: 15 Apr 15
Sviluppatore: Kurt Garloff
Licenza: Libero
Popolarità: 14

Rating: nan/5 (Total Votes: 0)

TBCI è una libreria C che fornisce le classi per le matrici, vettori, ecc, e definisce le operazioni su di essi, come addizioni, moltiplicazioni, ecc Ci sono molte classi Matrix offrono specializzazioni per le diverse matrici sparse.
Sono tutte dotate di un'interfaccia simile. TBCI viene fornito con un set completo di solutori per sistemi lineari e un'interfaccia per LAPACK librerie.
Esso utilizza il linguaggio classe base temporanea, che evita la copia inutile di dati avendo una nozione di oggetti reali e temporanei che sono trattati in modo diverso rispetto alla assegnazione e copiare c'tor.

Cosa c'è di nuovo in questa versione:.

  • Questa versione ha un paio di correzioni di bug minori e miglioramenti delle prestazioni
  • Il codice ha ricevuto piccoli adattamenti per compilare bene con ICC-11.1 e gcc-4.5 +.
  • L'utilizzo di attributi caldo / freddo è stato attuato, ma disattivato per default (non ha aiutato nei test). CPLX:. Potenza (doppio) ha ricevuto un bugfix
  • Ci sono alcune ripuliture e miglioramenti delle prestazioni delle infrastrutture SMP parallelizzazione.
  • In particolare, questa versione può fare a breve occupato di attesa prima di cedere un nucleo, che si traduce in meno context switch e migliori prestazioni SMP.

Cosa c'è di nuovo nella versione 2.6.1:

  • Il codice di rilevamento CPU ora gestisce CPU intel hyperthreaded appositamente ; sarà per impostazione predefinita solo pianificare un thread di calcolo in uno dei hyperthreads. Questo migliora le prestazioni.
  • Il packaging è stato ripulito ed è ora molto più in linea con le convenzioni di confezionamento openSUSE e Debian.

Cosa c'è di nuovo nella versione 2.6.0:

  • Questa versione presenta alcuni miglioramenti di prestazioni
  • E 'in grado di rilevare e Core2 Nehalems correttamente e ottimizzare per loro.
  • strutture thread_control sono state riorganizzate per ridurre cacheline rimbalzo, soprattutto per le allocazioni di memoria thread-safe tramite malloc_cache (binari incompatibili con 2.5.x).
  • sono stati realizzati pochi correzioni.

Programmi simili

LaserCalc
LaserCalc

20 Feb 15

OctPlot
OctPlot

3 Jun 15

EqualX
EqualX

20 Feb 15

Altri software di sviluppo Kurt Garloff

dd_rescue
dd_rescue

19 Feb 15

Commenti a TBCI

I commenti non trovato
Aggiungi commento
Accendere le immagini!