OMG | Oser Maîtriser Grandir

Société de conseil spécialisée dans la création, le développement et la gestion d'entreprise

인텔번 다운로드

4ntoineNo categories foundjuin 23, 2018

물리적 미디어, 인텔은 물질적인 물질 로부터 해방 될 수 있는 미디어를 보증 합니다. 인텔 ® mlc의 주요 특징 중 하나는 대기 시간이 b/w 수요 증가에 따라 어떻게 변화 하는지 측정 합니다. 이를 용이 하 게 하기 위해 스레드 수를 논리 cpu의 수를 1 뺀 일치 합니다 여러 스레드가 만듭니다. 이러한 스레드는 로드를 생성 하는 데 사용 됩니다 (이제 부터는 이러한 스레드는 로드 생성 스레드 라고 함). 로드 생성 스레드의 주 목적은 가능한 한 많은 메모리 참조를 생성 하는 것입니다. 시스템이 이와 같이 로드 되는 동안 로드 생성에 사용 되지 않는 나머지 CPU 중 하나는 대기 시간을 측정 하는 데 사용 되는 스레드를 실행 합니다. 이 스레드를 대기 스레드로 알려져 있으며 종속 읽기를 발급 합니다. 기본적으로이 스레드는 각 포인터가 다음을 가리키는 포인터 배열을 트래버스하여 읽기에 종속성을 만듭니다. 이러한 각 읽기에 대해 수행 된 평균 시간은 대기 시간을 제공 합니다. 로드 생성 스레드에 의해 생성 되는 부하에 따라이 대기 시간이 달라 집니다. 몇 초 마다 로드 생성 스레드가 자동으로 지연을 주입 하 여 생성 되는 부하를 스로틀 하므로 다양 한 부하 조건에서 대기 시간을 측정 합니다.

자세한 내용은 다운로드 하는 패키지의 readme 파일을 참조 하십시오. 인텔 ® mlc는 또한 대기 시간 및 측정 된 b/w에 대 한 세분화 된 제어를 위한 명령행 인수를 제공 합니다. 매개 변수 없이 인텔 ® mlc를 시작 했을 때 앞 에서도 언급 한 몇 가지 사항을 측정 합니다. 그러나 명령줄 인수를 사용 하면 다음과 같은 특정 작업을 각각 순차적으로 수행할 수 있습니다. 정교한 h/w 사전 인출 장치를가지고 있으므로 최신 인텔 프로세서에서 메모리 대기 시간을 정확 하 게 측정 하기가 어렵습니다. 인텔 ® mlc는 대기 시간을 측정 하면서 이러한 프리페치을 자동으로 비활성화 하 고 완료 시 이전 상태로 복원 합니다. 프리페치cher 컨트롤은 msr (https://software.intel.com/en-us/articles/disclosure-of-hw-prefetcher-control-on-some-intel-processors)을 통해 노출 되 고 msr 액세스에는 루트 수준 권한이 필요 합니다. 따라서 인텔 ® mlc는 Linux에서 ` root `로 실행 해야 합니다.

Windows에서는이 MSR 액세스에 사용 되는 서명 된 드라이버를 제공 했습니다. 인텔 ® mlc를 루트 권한으로 실행할 수 없는 경우 다운로드 패키지에서 찾을 수 있는 readme.txt를 참조 하십시오. 인텔은 이러한 즉시 사용이 가능한 로열티 없는 기능에 대 한 엔지니어링을 완료 했으므로 응용 프로그램의 새로운 기능을 개발 하는 데 더 많은 시간이 필요 하지는 않지만 개발, 디버그 및 유지 관리 시간도 줄일 수 있습니다. 동시에, 현재 작성 하는 코드가 인텔 ® 프로세서의 미래 세대에 최적으로 실행 되도록 할 수도 있습니다. 성능 테스트에 사용 된 소프트웨어 및 워크 로드는 인텔 ® 마이크로프로세서의 성능에 맞게 최적화 되었을 수 있습니다. symark 및 mobilemark와 같은 성능 테스트는 특정 컴퓨터 시스템, 구성 요소, 소프트웨어, 작업 및 기능을 사용 하 여 측정 됩니다.