TBCI 등 행렬, 벡터, 클래스를 제공하는 C 라이브러리이며, 서로 다른 희소 행렬에 대한 전문을 제공하는 많은 매트릭스 클래스가 있습니다 등을 추가, 곱셈,로에 대한 작업을 정의합니다.
그들은 모두 비슷한 인터페이스를 갖추고 있습니다. TBCI는 선형 시스템에 대한 해법의 광범위한 및 라이브러리를 LAPACK하는 인터페이스와 함께 제공됩니다.
그것은 할당에 대해 다르게 취급하고 c'tor 복사되는 실제 및 임시 객체의 개념을함으로써 데이터의 불필요한 복사를 방지 임시 기본 클래스 관용구를 사용합니다.
이 릴리스의 새로운 기능입니다
이 버전은 사소한 버그 수정 및 성능 개선 몇 가지가 있습니다.
코드는 ICC-11.1 GCC-4.5 + 미세 컴파일 사소한 적응을 받았다.
COLD HOT / 속성의 사용법 (시험에 도움이되지 않았다) 구현되지만 기본적으로 비활성화되어 있습니다. CPLX : 전원 (더블) 버그 수정을 받았다.
SMP 병렬 처리 기반의 일부 정리 및 성능이 향상됩니다.
특히,이 릴리스는 덜 컨텍스트 전환과 더 나은 SMP 성능 결과의 핵심을 산출하기 전에 짧은 통화 중 대기 기능을 수행 할 수 있습니다.
이 어떤 버전 2.6.1에서 새로운 것은
는 CPU 감지 코드는 이제 인텔 하이퍼 스레딩 CPU를 특별히 처리; 그것은 기본적으로 만 하이퍼 스레드 중 하나에 컴퓨팅 스레드를 예약합니다. 성능이 향상됩니다.
포장은 청소 및 훨씬 더 오픈 수세와 데비안 패키징 규칙에 맞춰입니다되었습니다.
이 버전 2.6.0의 새로운 기능 :
이 릴리스는 약간의 성능 향상을 제공합니다.
그것은 제대로 코어 2 및 Nehalems을 감지하여 최적화됩니다.
thread_control 구조는 특히 malloc_cache를 통해 스레드 안전 메모리 할당 (2.5.x의 바이너리 호환되지 않는)에 대해 감소 된 캐시 라인의 수신 거부에 대한 재 배열되었다.
몇 가지 버그 수정이 이루어졌다.
댓글을 찾을 수 없습니다