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

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

Результат теста для системы Xeon:введите описание здесь

Результат теста для системы i7-4700MQ:введите описание здесь

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

Вот время для каждого теста и описание теста:введите описание здесь

2 ответа

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

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

Причина этого в том, что компьютер работает так же быстро, как и его самый медленный компонент!

У одной из ваших машин может быть гораздо более быстрый ЦП, сарай, загружающий больше ОЗУ и более быструю скорость шины, но все это почти бесполезно, если жесткий диск вращается со скоростью 5400 об / мин и может перемещать данные только с диска на процессор с медленная скорость!

Mathmatica - это довольно интенсивная программа для работы с дисками и подкачки - для нее нужен быстрый жесткий диск. Если вы поставите диск с быстродействием 15 КБ - или, что еще лучше, SSD вместо 5,4 КБ - на более быструю машину, он будет летать!

Это то же самое, что иметь форумную гоночную машину 1, но держать ее на скорости 30 миль в час - у вас все еще самый быстрый теоретический автомобиль - но это бесполезно, если дорога ограничена! (слабая метафора, но я давно не пила кофе)

Другие вопросы по тегам