TBCI

Software Screenshot:
TBCI
Software Details:
Version: 2.6.3
Upload Date: 15 Apr 15
Developer: Kurt Garloff
Distribution Type: Freeware
Downloads: 14

Rating: nan/5 (Total Votes: 0)

TBCI is a C library which provides classes for Matrices, Vectors, etc., and defines operations on them such as additions, multiplications, etc. There are many Matrix classes providing specializations for different sparse matrices.

They all feature a similar interface. TBCI comes with an extensive set of solvers for linear systems and an interface to lapack libraries.

It uses the temporary base class idiom, which avoids unnecessary copying of data by having a notion of real and temporary objects which are treated differently with respect to assignment and copy c'tor.

What is new in this release:

  • This version has a few minor bugfixes and performance improvements.
  • The code has received minor adaptations to compile fine with icc-11.1 and gcc-4.5+.
  • Usage of HOT/COLD attributes has been implemented, but disabled by default (did not help in tests). cplx:power(double) has received a bugfix.
  • There are some cleanups and performance improvements in the SMP parallelization infrastructure.
  • Most notably, this release can do short busy-waiting before yielding a core, which results in less context switches and better SMP performance.

What is new in version 2.6.1:

  • The CPU detection code now handles intel hyperthreaded CPUs specially; it will by default only schedule a compute thread on one of the hyperthreads. This improves performance.
  • The packaging has been cleaned up and is now much more in line with openSUSE and Debian packaging conventions.

What is new in version 2.6.0:

  • This release features a few performance enhancements.
  • It will detect core2 and Nehalems correctly and optimize for them.
  • thread_control structures have been rearranged for reduced cacheline bouncing, especially for the thread-safe memory allocations via malloc_cache (binary incompatible with 2.5.x).
  • A few bugfixes have been made.

Similar Software

Stacniac
Stacniac

3 Jun 15

AnallogicA
AnallogicA

19 Feb 15

HartMath
HartMath

3 Jun 15

Other Software of Developer Kurt Garloff

dd_rescue
dd_rescue

19 Feb 15

Comments to TBCI

Comments not found
Add Comment
Turn on images!