지연 시간을 최소화하기위한 Xeon vs. 오버 클럭킹 i7 Extreme


9

고급 i7과 Xeon의 차이점은 다음과 같습니다.

  1. 듀얼 소켓 마더 보드와 호환
  2. 총 L2 / L3 캐시 크기.
  3. 오버 클럭킹 기능.
  4. 추가 코어-Haswell i7-4960X vs E7.
  5. 전력 소비.

(참고 : Intel i7과 Xeon 쿼드 코어 프로세서의 차이점은 무엇입니까? )

내가 묻고 싶은 것은 가장 짧은 대기 시간을 달성하는 데 캐시 크기가 미치는 영향은 무엇입니까?

Xeon 프로세서보다 i7 Extreme이 과도하게 오버 클러킹 된 것으로 보이며 문제 세트가 너무 큰 몇 가지 경우를 제외하고 여분의 5 ~ 15MB 캐시가 어떻게 큰 차이를 만들지 상상할 수 없습니다. L2 캐시와 메인 메모리에 의존 할 필요가 없을 정도로 작습니다. Xeon 프로세서의 장점이 누락 되었습니까?

PS : 우리는 고 에너지 물리학을위한 중성미자 검출기 용 하드웨어를 배포하고 있으며 빠른 응답 시간을 필요로하지만 큰 매트릭스 계산은 필요하지 않습니다. 일부는 목표를 달성하기 위해 일부 ASIC / RISC + RTOS 전략을 사용해야한다고 지적하지만 실험 설계 방식에 따라 10 마이크로 초의 내부 대기 시간 (방출 소켓으로 치기) 만 있으면됩니다. .


5
실제 병목 현상은 컴퓨터 포트와 감지기 사이의 연결입니다.
huseyin tugrul buyukisik

3
FPGA는 이러한 애플리케이션에 대해 더 좋고 저렴한 솔루션 일 수 있습니다.
gronostaj 2016 년

10 마이크로 초가 시작되는 시점과 끝나는 시점에 대해 더 정확할 수 있습니까? huseyin이 지적했듯이 하드웨어 대기 시간을 최소화하는 것이 중요합니다. 범용 하드웨어와 소프트웨어는 이렇다.
David Schwartz 2016 년

그것은 완전히 가능합니다. 그러나 창문을 실행하지 마십시오. 제온은 필요하지 않습니다. 오버 클럭킹은 생각만큼 도움이되지 않을 것입니다.
Matt H

답변:


1

Anandtech는 최근 Core i7 4960x에 대한 자세한 검토를 수행했습니다.

메모리 지연 시간과 액세스 범위

그러나 솔직히,이 시간은 어떤 종류의 알고리즘을 사용하고 있는지 모른 채 모든 것을 의미하지는 않습니다. 처리해야 할 처리량이 많지 않다고 가정하면 @huseyin과 같이 이더넷 연결이 실제 병목 현상이 발생합니다.


1

Xeon 프로세서는 i7보다 유리한 점은 메모리 처리 용량과 복원력입니다. i7은 확실히 더 높은 클럭 속도를 가지며 대량의 메모리를 처리 할 수 ​​없습니다. 여분의 캐시는 단지 물리적 메모리가 대용량 데이터 및 I / O 처리를 처리 할 수있게합니다. 또한 하이퍼 스레딩은 인텔에서도 그렇게합니다. 알고리즘으로 프로세서를 직접 제어하려는 경우에만 차이가 표시됩니다.

ASIC / RISC + RTOS 전략을 주저하고 있다면 인텔 ® 코어 ™ i7-990X 프로세서 익스트림 에디션 (12M 캐시, 3.46 GHz, 6.40 GT / s 인텔 ® QPI의 Linux 기반 64 비트 OS로 진행할 수 있습니다. ) 인텔에서 제공하는 최고 제품.

또한 가까운 미래에 대량의 데이터에 프로세서를 사용할 계획 이라면 인텔 ® 제온 ® 프로세서 E7-8870 (30M 캐시, 2.40GHz, 6.40GT / s 인텔 ® QPI)이 될 것 입니다. 이것은 더 낮은 클럭 속도를 가지므로 대기 시간이 길어집니다.


1

Nation Instruments cRIO를 추천합니다 . 인텔 i7 CPU와 FPGA가 모두 있습니다. Windows, Linux 또는 RTOS를 실행할 수 있습니다. 고급 언어로 프로그래밍하고 i7 또는 FPGA에서 코드를 실행할 수 있습니다. 센서에 대한 저수준 하드웨어 연결은 모든 PC보다 훨씬 낮은 대기 시간을 제공합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.