2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Скорость выполнения команды
Сообщение06.12.2017, 00:20 
Здравствуйте,изучаю систему Mathematica, возник такой вопрос:
Если у меня на ПК система подсчитала численно какой-нибудь интеграл за 10 секунд, а на более мощном компьютере за 1 секунду, то правильно ли говорить что примерно все команды(суммирование, интегрирование, различные операции с матрицами) будут также выполняться примерно в 10 раз быстрее?

Стало интересно, а мощного ПК у меня нет :D

 
 
 
 Re: Скорость выполнения команды
Сообщение06.12.2017, 15:33 
Аватара пользователя
NNDeaz в сообщении #1272446 писал(а):
Если у меня на ПК система подсчитала численно какой-нибудь интеграл за 10 секунд, а на более мощном компьютере за 1 секунду, то правильно ли говорить что примерно все команды(суммирование, интегрирование, различные операции с матрицами) будут также выполняться примерно в 10 раз быстрее?

В общем случае, нет, такой зависимости не получится.

 
 
 
 Re: Скорость выполнения команды
Сообщение06.12.2017, 15:58 
NNDeaz в сообщении #1272446 писал(а):
Если у меня на ПК система подсчитала численно какой-нибудь интеграл за 10 секунд, а на более мощном компьютере за 1 секунду, то правильно ли говорить что примерно все команды(суммирование, интегрирование, различные операции с матрицами) будут также выполняться примерно в 10 раз быстрее?
В общем случае нет.
Так можно говорить только при более-менее совпадении аппаратных и программных возможностей двух компов. А вот если эти возможности сильно разные ... Добавление лишь одной команды в процессор может ускорить к примеру умножение матриц в разы, и вовсе не ускорить другие операции с матрицами (и все прочие операции с другими объектами). Ещё и ПО влияет, будет на более старом компе версия программы с поддержкой вычислений CUDA (и конечно соответствующая видеокарта) - некоторые операции могут ускориться на порядки, даже относительно более быстрого компа с той же видеокартой, но с неподдерживающей такие вычисления программой.

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group