Умные вопросы
Войти
Регистрация
Скорость математических вычислений от железа. Как зависит?
Есть два ноутбука:
1. Intel Celeron Dual-Core T3100 1. 90GHz 2ГБ ОЗУ WinXP (32bit) - Матлаб 6. 5
2. Intel Core i5 3230M 2. 6GHz 6ГБ ОЗУ Win8 (64bit) - Матлаб r2013а
На обеих ноутах выполняю две одинаковые задачи:
1. Обучаю нейронную сеть
2. Прогоняю е работу 20000 с разными входными данными (вложенный цикл 1000 раз по 20)
Замеряю время обработки. Результаты для двух ноутбуков:
1. Скорость обучения ниже в 4 раза. Скорость выполнения циклов в 20 раз быстре!
2. Скорость обучения быстре, но тот же цикл выполняет несколько часов!
Может где-то в настройках пошукать или на второй ноут старый матлаб установить?
11 года
назад
от
sleeper
2 Ответы
▲
▼
0
голосов
скорость вычисления, безусловно, зависит от железа.
однако, для сравнения надо использовать одно и то же по одних и тех же версий.
так что ваши сравнения не показательны.
в целом же:
частота процессора - кол-во операций
объем ОЗУ - больше "быстрой" памяти
11 года
назад
от
Юлия Муравьева
▲
▼
0
голосов
Для таких задач однозначно рулит процессор. Второй процессор должен раза в 3-4 быстре быть (2 ядра вместо одного и частота выше) . Так что второй должен в любом случае быть быстре.
Но тут дело в том, что такие процессы сильно нагревают процессор, а у ноутбуков не всё хорошо с охлаждением, и возможно проц просто перегревается и снижает свою частоту и т. п. А объём памяти тут не сильно влияет (4 или 6 - не большая разница) .
Пока теория такая. Ну и конечно версии ПО надо одинаковые. Вы на первый тоже винду 64 бита поставьте и проверьте. .
11 года
назад
от
людмила дрючина
Связанные вопросы
4
ответов
Кто всё-таки изобрёл радио?
1 год
назад
от
дмитрий ковязин
1
ответ
Почему йод находится именно в седьмой группе и в пятом периоде?
3 года
назад
от
Ruwkesago
1
ответ
Какие языки вы хотели бы знать? Для чего они нужны? Я просто не знаю, за какой после Английского взяться
6 года
назад
от
Кос