TBCI is 'n C biblioteek wat klasse voorsiening vir matrikse, vektore, ens, en definieer bedrywighede op hulle soos toevoegings, vermenigvuldiging, ens Daar is baie Matrix klasse verskaffing rigtings vir verskillende yl matrikse.
Hulle het almal beskik oor 'n soortgelyke koppelvlak. TBCI kom met 'n uitgebreide stel van oplossingen vir lineêre stelsels en 'n koppelvlak biblioteke lapack.
Dit maak gebruik van die tydelike basis klas idioom, wat vermy onnodige kopiëring van data deur 'n idee van die werklike en tydelike voorwerpe wat anders behandel is met betrekking tot opdrag en kopieer c'tor.
Wat is nuut in hierdie release:.
- Hierdie weergawe het 'n paar klein bugfixes en prestasie verbeterings
- Die kode het geringe aanpassings ontvang fyn te stel met ICC-11.1 en gcc-4.5 +.
- Die gebruik van warm / koue eienskappe geïmplementeer, maar afgeskakel is by verstek (nie help in toetse). cplx. krag (dubbel) het 'n bugfix ontvang
- Daar is 'n paar skoonmaak en prestasie verbeterings in die SMP parallelliseren infrastruktuur.
- Die meeste name, kan hierdie weergawe kort besige-wag doen voordat opbrengs van 'n kern, wat lei tot minder konteks skakelaars en beter SMP prestasie.
Wat is nuut in die weergawe 2.6.1:
- Die CPU opsporing kode nou hanteer intel hyperthreaded CPUs spesiaal ; dit sal by verstek slegs skeduleer 'n rekenaar draad op een van die hyperthreads. Dit verhoog die werkverrigting.
- Die verpakking is skoongemaak en is nou baie meer in lyn met Earl en Debian verpakking konvensies.
Wat is nuut in die weergawe 2.6.0:
- Hierdie vrystelling beskik oor 'n paar prestasie verbeterings
- Dit sal Core2 en Nehalems spoor korrek en te optimaliseer vir hulle.
- thread_control strukture is herrangskik vir verminderde cacheline weerkaats, veral vir die draad-veilige geheue toekennings via malloc_cache (binêre onversoenbaar met 2.5.x).
- 'n Paar bugfixes gemaak.
Kommentaar nie gevind