Тест Mathematica на двух разных системах

870
MOON

У меня две системы, одна из которых имеет процессор Xeon E5-1650, 24 ГБ ОЗУ и жесткий диск 7200 об / мин. Другая система, которая является ноутбуком Lenovo G510, имеет центральный процессор i7-4700MQ, 4 ГБ оперативной памяти и жесткий диск 5400 об / мин.

Результат теста для системы Xeon: Тест Mathematica на двух разных системах

Результат теста для системы i7-4700MQ: Тест Mathematica на двух разных системах

Кажется, несмотря на то, что Xeon имеет гораздо более высокую тактовую частоту, в два раза, программное обеспечение Mathematica работает лучше в системе с гораздо меньшим объемом ОЗУ и предположительно более слабым процессором! Может ли кто-нибудь объяснить мне, почему результат теста такой, какой он есть? Мне интересно, смогу ли я купить более дешевый ноутбук, и все же Mathematica могла бы иметь приемлемую производительность. Кажется, что более сильный процессор не всегда приводит к более быстрым вычислениям. Если бы я знал важный фактор, я мог бы купить более подходящий ноутбук для себя.

Вот время для каждого теста и описание теста: Тест Mathematica на двух разных системах

0
Вы должны быть в состоянии взглянуть на отдельные компоненты теста, чтобы увидеть, что такое медленные тесты и какие быстрые тесты. Если нет, получите еще одну программу-марку. LDC3 9 лет назад 0
@ LDC3 Я поставил время каждого теста. MOON 9 лет назад 0

2 ответа на вопрос

0
Fazer87

The reason for this is that a computer is only as fast as its slowest component!

One of your machines may have a much faster CPU, a shed load more RAM and a faster bus speed, but all of that is nearly worthless if the hard drive only spins at 5400rpm and can only move data from the drive to the processor at a slow speed!

Mathmatica is quite a drive/swap intensive program - it needs a fast hard drive. If you put a 15k drive - or better yet, an SSD instead of a 5.4k in the faster machine, it would absolutely fly!

Its the same as having a forumular 1 racing car, but sticking it on a 30mph road - you still have the fastest theorewtical car - but its worthless if the road is limited! (weak metaphor, but I haven't had a coffee in a while)

Что может быть медленным компонентом в системе Xeon? Даже жесткий диск быстрее, чем у i7-4700mq. MOON 9 лет назад 0
скорость автобуса? многопоточность? Нужна более детальная спецификация машин. Fazer87 9 лет назад 0
Есть ли способ собрать нужную информацию? Я поставил две ссылки на процессор двух систем. MOON 9 лет назад 0
Это больше, чем просто процессор. Вы всегда можете использовать Belarc Advisor (Freeware) для создания отчета об оборудовании Fazer87 9 лет назад 0
0
David Marshall

Эти два процессора принадлежат разным поколениям оборудования Intel. Вы ничего не можете сказать о производительности от тактовой частоты между разными поколениями. При работе на i7 он может использовать встроенный графический процессор для ускорения вычислений. Process Explorer может показать вам использование графического процессора.

Windows Performance Toolkit может использоваться для анализа этих проблем, но есть довольно крутая кривая обучения, чтобы договориться.

Вычисления не используют графический процессор. Одна вещь, которая сводит меня с ума, это то, что мои другие коды Mathematica работают почти с одинаковой скоростью на этих двух процессорах. Я уверен, что система Xeon имеет лучшую оперативную память, жесткий диск и материнскую плату, она должна быть лучше. AVX2 - это то, чего нет у Xeon, но у i7-4700mq. Может быть, это ускорит вычисления. В конце концов, вычисления в основном в терминах матриц и включают в себя многократное умножение чисел. MOON 9 лет назад 0