두 개의 다른 시스템에서 Mathematica 벤치 마크


0

Xeon E5-1650 CPU , 24GB RAM 및 7200rpm 하드 드라이브 가있는 두 개의 시스템이 있습니다. Lenovo G510 랩톱 인 다른 시스템에는 코어 i7-4700MQ CPU , 4GB RAM 및 5400rmp 하드 드라이브가 있습니다.

Xeon 시스템 벤치 마크 결과 : 여기에 이미지 설명을 입력하십시오

i7-4700MQ 시스템 벤치 마크 결과 : 여기에 이미지 설명을 입력하십시오

Xeon의 클럭 속도가 두 배나 더 높음에도 불구하고 Mathematica 소프트웨어는 RAM이 훨씬 적고 CPU가 약한 시스템에서 더 잘 수행됩니다! 벤치 마크 결과가 왜 그런지 누군가 설명해 주시겠습니까? 더 저렴한 랩톱을 구입할 수 있는지 여전히 Mathematica 가 수용 가능한 성능을 가질 수 있는지 궁금합니다 . CPU가 더 강하다고해서 항상 더 빠른 계산으로 이어지는 것은 아닙니다. 중요한 요소를 알고 있다면 더 적합한 랩탑을 구입할 수 있습니다.

각 테스트의 타이밍과 테스트에 대한 설명은 다음과 같습니다. 여기에 이미지 설명을 입력하십시오


테스트의 개별 구성 요소를보고 느린 테스트와 빠른 테스트가 무엇인지 확인할 수 있어야합니다. 그렇지 않은 경우 다른 banchmark 프로그램을 받으십시오.
LDC3 2016 년

@ LDC3 각 테스트의 타이밍을 정했습니다.
MOON

답변:


0

그 이유는 컴퓨터가 가장 느린 구성 요소만큼 빠르기 때문입니다!

머신 중 하나는 훨씬 더 빠른 CPU, 더 많은 RAM 및 더 빠른 버스 속도를 가질 수 있지만 하드 드라이브가 5400rpm에서만 회전하고 데이터를 드라이브에서 프로세서로만 이동할 수있는 경우에는 거의 가치가 없습니다 느린 속도!

Mathmatica는 드라이브 / 스왑이 많은 프로그램이므로 빠른 하드 드라이브가 필요합니다. 더 빠른 컴퓨터에 15k 드라이브를 설치하면 5.4k 대신 SSD가 절대적으로 날아갑니다.

그것은 포럼 1 레이싱 카를 가지고있는 것과 동일하지만 30mph 도로에 붙어 있습니다-당신은 여전히 ​​가장 빠른 이론적 차를 가지고 있지만 도로가 제한되어 있다면 가치가 없습니다! (은유는 약하지만 한동안 커피를 마시지 않았습니다)


Xeon 시스템에서 느린 구성 요소는 무엇입니까? 하드 드라이브조차 i7-4700mq보다 빠릅니다.
MOON

버스 속도? 멀티 스레딩? 더 자세한 기계 사양이 필요합니다.
Fazer87

필요한 정보를 수집 할 수있는 방법이 있습니까? 두 시스템의 CPU에 두 개의 링크를 넣었습니다.
MOON

CPU만이 아닙니다. Belarc Advisor (프리웨어)를 사용하여 하드웨어 보고서를 생성 할 수 있습니다.
Fazer87

0

두 프로세서는 서로 다른 세대의 인텔 하드웨어에서 제공됩니다. 서로 다른 세대 간의 클럭 주파수에서 성능에 대해 암시 할 수는 없습니다. i7에서 실행될 때 온칩 그래픽 프로세서를 사용하여 계산을 가속화 할 수 있습니다. 프로세스 탐색기 는 GPU 사용량을 보여줄 수 있습니다.

Windows 성능 툴킷을 사용하여 이러한 문제를 분석 할 수 있지만 협상하기에는 상당히 가파른 학습 곡선이 있습니다.


계산은 GPU를 사용하지 않습니다. 나를 미치게하는 한 가지는 다른 Mathematica 코드 가이 두 CPU에서 거의 동일한 속도로 실행된다는 것입니다. 나는 Xeon 시스템이 더 나은 RAM, 하드 드라이브 및 메인 보드를 가지고 있다고 확신합니다. Xeon에는 없지만 i7-4700mq에는 AVx2가 있습니다. 어쩌면 이것이 계산 속도를 높일 수 있습니다. 모든 계산은 주로 행렬의 관점에서 이루어지며 많은 수의 곱셈이 필요합니다.
MOON
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.