likwid는 (처럼 내가 뭐하는 거지 알고) 리눅스는 고성능 멀티 스레드 프로그램을 개발하는 프로그래머를 지원하기 위해 명령 줄 도구를 사용하기 쉬운 기여하는 프로젝트입니다.
그것은 다음과 같은 도구가 포함되어 있습니다 :
& NBSP; * likwid 토폴로지 : 스레드 및 캐시 토폴로지보기
& NBSP; * likwid-PERFCTR : 인텔과 AMD 프로세서에서 측정 하드웨어 성능 카운터
& NBSP; * likwid - 특징 : 인텔 코어 2 프로세서 표시 및 토글 하드웨어 프리 페치 제어 비트
& NBSP; * likwid 핀 : 코드를 건드리지 않고 핀 쓰레 디드 응용 프로그램 (의 pthreads를 지원하는 인텔의 OpenMP 및 GCC OpenMP)의 경우
사용 가능한 성능 카운터 도구의 무리가 이미 있습니다. Likwid이 때문에 눈에 띄는 :
& NBSP; * 없음 커널 패치하지, 표준 MSR 모듈 작품과 어떤 바닐라 커널
& NBSP; * 이벤트가 선택하는 명확한 항상, 투명, 이벤트 태그는 문서와 같은 이름을 가지고
& NBSP; * 경량는, 목적에 LIKWID 샘플링을 사용하여 측정시 오버 헤드를 추가하지 않습니다.
& NBSP; * 간편한 사용, 구축 간단한 더 자바 돼지는 필요가 외부에서 구성을 코드를 만지지합니다. 클리어 CLI 인터페이스
& NBSP; * 멀티는 likwid는 인텔과 AMD 프로세서를 지원합니다
& NBSP; * 날짜까지, likwid 완전히 가능한 한 빨리 새로운 프로세서를 지원하려고합니다
당신이 발생하는 경우 문제는 사용자의 메일 링리스트에 질문을 주시기 바랍니다.
주의 사항 : Likwid 이미 충분히 가능한 Likwid 아직 해제되지 않는다. 나는 버그를 발견하고 릴리스에 대한 높은 품질을 보장하기 위해 Likwid을 개선하기 위해 여러분의 도움이 필요합니다. 그것을 시도하고 테스트합니다. 당신이 발생하는 경우 문제 나 또는 포럼에 이메일을 보냅니다. 나는 오류를 수정 또는 요청 기능에 응답하는 빠른 반응 시간을 약속
이 릴리스의 새로운 기능입니다 무엇 : 있습니다.
인텔 SandyBridge 언 코어 (부분)와 인텔 IvyBridge에 대한 지원 (만 핵심 부분).
정리 ccNUMA 메모리 도메인에 새 응용 프로그램 likwid-memsweeper.
인텔 제온 파이 (KNC)에 대한 초기 지원.
AMD 인터 라고스에 대한 더 나은 지원을 제공합니다.
OpenMP의 유형은 자동으로 달아 동안 감지됩니다.
많은 버그 수정 및 개선.
마커 API는 스레드 코드와 accessDaemon 작동합니다.
타임 라인 모드에 대한 언 코어를 지원합니다.
마커 API에 대한 편리한 매크로 래퍼.
모든 메모리 / 캐시 그룹의 새로운 메트릭과 같은 데이터 볼륨. 업데이트 위키 문서.
이 버전 2.2.1의 새로운 기능 :
이 likwid-PERFCTR에서 인텔 샌디 브릿지 (코어)에 대한 초기 지원.
likwid-PERFCTR (실험)의 타임 라인 모드로 프론트 엔드와 같은 새로운 응용 프로그램, likwid-perfscope.
likwid-에 mpirun에 OpenMPI 실행을위한 초기 지원.
likwid-MSRD의 개선.
마커 API에 대한 기본 포트란 90 인터페이스를 제공합니다.
마커 API의 완전한 재 작성.
간체 사용.
포괄적이고 중복 영역을 할 수 있습니다.
새로운 출력 필터 서브 시스템.
당신이 당신의 자신의 출력 파일 형식과 필터를 정의 할 수 있습니다.
기본적으로, CSV 및 XML 형식으로 제공됩니다.
이 버전 2.1.3의 새로운 기능 :
이 직접 MSR 모드 빌드 문제에 대한 핫픽스.
likwid-PERFCTR 데몬 모드 밀리 초 단위의 해상도를 제공합니다.
MSR 디먼에 대한 향상된 오류 복구.
이 버전 2.1.2의 새로운 기능 :
이 likwid-으로 mpirun 스크립트의 버그를 해결합니다.
이 어떤 버전 2.0에서 새로 추가되었습니다 :
이 새로운 응용 프로그램 likwid 벤치 : 마이크로 벤치마킹 플랫폼
likwid 핀은 노드 또는 소켓 사이에 지금 논리 피닝을 지원합니다
NUMA의 mempolicy을 설정할 수 있습니다 likwid 핀이 응용 프로그램에 대한 인터리브
likwid 토폴로지는 NUMA 토폴로지를 지금보고
likwid-PERFCTR는 이벤트 그룹에 광범위한 문서를 인쇄 할 수 있습니다
likwid-PERFCTR의 이벤트 그룹은 이제 쉽게 확장하거나 수정할 수 있습니다
에서 스레드 측정을위한 통계 출력 likwid-PERFCTR
likwid 핀을위한 자동 스위치
경량 모니터링 likwid-PERFCTR을위한 데몬 모드
likwid-PERFCTR 이제 인텔 네 할렘 EX 코어 이벤트를 지원
AMD 마니 쿠르에 대한 완벽한 지원
이 버전 1.1의 새로운 기능 :
이 버전 1.1 수정 문제의 OpenMP와 함께 PERFCTR 마커 API를 사용하여 피닝에 대한 likwid 핀을 사용하는 경우.
이 새로운 기능 :
이 버전 1.0의 새로운 기능 :
작은 개선 및 수정을 많이
인텔 웨스트 미어 지원
인텔 아톰에 대한 초기 지원
AMD 마니 쿠르에 대한 토폴로지 지원
댓글을 찾을 수 없습니다