Однопоточные вычисления
Есть ли смысл в крутых процессорах?
- SinXroid
- Сообщения: 888
- Зарегистрирован: 30 июл 2011, 19:51
- Настоящее имя: Роман
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
хех, прогнал 10-ку, да, видимо ничего особо не изменили, более того, тот же тестовый пакет на частоте процессора 3.87 выполнился даже медленнее, за 48 сек
- healer
- Сообщения: 6874
- Зарегистрирован: 19 ноя 2011, 06:35
- Благодарил (а): 4 раза
- Поблагодарили: 16 раз
- Контактная информация:
Re: Однопоточные вычисления
Прогнал 9-ку на своем Phenom X6 1090T@3,9 ГГц и результат не обрадовал - 56 сек.
Психологическая зрелость - это когда ты понимаешь, как много событий в мире не нуждаются в твоём мнении и комментариях.
- SinXroid
- Сообщения: 888
- Зарегистрирован: 30 июл 2011, 19:51
- Настоящее имя: Роман
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
нашел в 10-ке в настройках пункт меню потоки, изменение с 2 до 16 (8 ядер 2 потока) не дало ничего =( прироста просто 0, так-же на изменение загруженности системы (кол-во активных процессов) и на увеличение приоритета, вплоть до реального времени программа вообще не реагирует.
так-же ради интереса попробовал повесить ее только на 1 и 2 второе ядра, программа вообще перестала вести себя адекватно и начала виснуть, вычисления замедлились в 4-5 раз :hi:
так-же ради интереса попробовал повесить ее только на 1 и 2 второе ядра, программа вообще перестала вести себя адекватно и начала виснуть, вычисления замедлились в 4-5 раз :hi:
- Aml
- Сообщения: 16662
- Зарегистрирован: 23 окт 2004, 00:10
- Настоящее имя: Сергей Амелин
- Откуда: Смоленск, Николаева
- Благодарил (а): 1 раз
- Поблагодарили: 58 раз
Re: Однопоточные вычисления
У меня тоже медленнее получилось. 67 сек вместо 61.хех, прогнал 10-ку, да, видимо ничего особо не изменили, более того, тот же тестовый пакет на частоте процессора 3.87 выполнился даже медленнее, за 48 сек
Хотя:
- SinXroid
- Сообщения: 888
- Зарегистрирован: 30 июл 2011, 19:51
- Настоящее имя: Роман
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
а вот это интересно, у меня при 3.9 вышло 42 секунды, в погрешность 1-4 секунды я верю, а вот в 14 уже нет, что нибудь делать пробовал? из описанного мной выше?healer писал(а):Прогнал 9-ку на своем Phenom X6 1090T@3,9 ГГц и результат не обрадовал - 56 сек.
- SinXroid
- Сообщения: 888
- Зарегистрирован: 30 июл 2011, 19:51
- Настоящее имя: Роман
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
этот пункт вообще никак не влияет на скорость вычислений =(Aml писал(а):У меня тоже медленнее получилось. 67 сек вместо 61.хех, прогнал 10-ку, да, видимо ничего особо не изменили, более того, тот же тестовый пакет на частоте процессора 3.87 выполнился даже медленнее, за 48 сек
Хотя:Спойлер
у меня вообще вот так
- Вложения
-
- Снимок.PNG (37.09 КБ) 1198 просмотров
- Aml
- Сообщения: 16662
- Зарегистрирован: 23 окт 2004, 00:10
- Настоящее имя: Сергей Амелин
- Откуда: Смоленск, Николаева
- Благодарил (а): 1 раз
- Поблагодарили: 58 раз
Re: Однопоточные вычисления
Вот, что разработчики пишут про использование многоядерности:
Т.е. в обычных вычислениях распаралеливание не используется.Используется распараллеливание процессов, возможное на ПК с много-ядерным процессором. MC10 распараллеливает процессы на различные ядра одного процессора (CPU) для ускорения получения общего результата, когда необходимо одновременно выполнять несколько независимых анализов. Это наиболее выгодно, когда производится вариация температуры или других параметров (stepping), при статистическом анализе Monte Carlo, при анализе коэффициентов нелинейных и интермодуляционных искажений.
- SinXroid
- Сообщения: 888
- Зарегистрирован: 30 июл 2011, 19:51
- Настоящее имя: Роман
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
хм, ну относительно понятно =)
хотя относительно влияния частоты процессора на скорость расчетов все равно ещё не все ясно, например почему загрузка процессора во время работы не более 15%, что мешает программе скушать много больше?
почему увеличение доступности процессорного времени (изменение приоритета приложения) так-же не ведет к увеличению быстродействия, хотя должно.
опять же не совсем ясно, почему при увеличении числа потоков (настройка программы) быстродействие на приведенном примере не меняется, а при изменении количества доступных для программы ядер процессора (через диспетчер задач) программа в прямом смысле слова начинает умирать =(
хотя относительно влияния частоты процессора на скорость расчетов все равно ещё не все ясно, например почему загрузка процессора во время работы не более 15%, что мешает программе скушать много больше?
почему увеличение доступности процессорного времени (изменение приоритета приложения) так-же не ведет к увеличению быстродействия, хотя должно.
опять же не совсем ясно, почему при увеличении числа потоков (настройка программы) быстродействие на приведенном примере не меняется, а при изменении количества доступных для программы ядер процессора (через диспетчер задач) программа в прямом смысле слова начинает умирать =(
- Aml
- Сообщения: 16662
- Зарегистрирован: 23 окт 2004, 00:10
- Настоящее имя: Сергей Амелин
- Откуда: Смоленск, Николаева
- Благодарил (а): 1 раз
- Поблагодарили: 58 раз
Re: Однопоточные вычисления
Рискну предположить, что программа может загрузить только 1 логический процессор (из восьми), что обеспечивает суммарную загрузку 12,5%относительно влияния частоты процессора на скорость расчетов все равно ещё не все ясно, например почему загрузка процессора во время работы не более 15%, что мешает программе скушать много больше?
- SinXroid
- Сообщения: 888
- Зарегистрирован: 30 июл 2011, 19:51
- Настоящее имя: Роман
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
предположение хорошее, но при этом диспетчер задач говорит что все 8 ядер загружены равномерно (+-2%)
- Aml
- Сообщения: 16662
- Зарегистрирован: 23 окт 2004, 00:10
- Настоящее имя: Сергей Амелин
- Откуда: Смоленск, Николаева
- Благодарил (а): 1 раз
- Поблагодарили: 58 раз
Re: Однопоточные вычисления
Тихо шифером шурша крыша едет неспеша...
МС9
МС10
МС10 смог загрузить процессор полностью, но скорость расчетов при этом уменьшилась :shok:
Интересно, чем он его грузит, разговорами, что ли? :aggressive:
МС9
МС10
МС10 смог загрузить процессор полностью, но скорость расчетов при этом уменьшилась :shok:
Интересно, чем он его грузит, разговорами, что ли? :aggressive:
- SinXroid
- Сообщения: 888
- Зарегистрирован: 30 июл 2011, 19:51
- Настоящее имя: Роман
- Откуда: Smolensk
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
хех =)
интересно получается, 10ка ещё и памяти на 30 метров больше схомячила...
p.s, ладно, пойду спать, может что интересное придумается :hi:
интересно получается, 10ка ещё и памяти на 30 метров больше схомячила...
p.s, ладно, пойду спать, может что интересное придумается :hi:
- Aml
- Сообщения: 16662
- Зарегистрирован: 23 окт 2004, 00:10
- Настоящее имя: Сергей Амелин
- Откуда: Смоленск, Николаева
- Благодарил (а): 1 раз
- Поблагодарили: 58 раз
Re: Однопоточные вычисления
Попробовал в МС10 отключить многопоточность. Загрузка процессора упала до 50% (в 2 раза!), а время вычислений не изменилась и по-прежнему медленнее, чем у МС9.
Что-то там канадцы недопилили...
Что-то там канадцы недопилили...
- VictorPetrov
- Сообщения: 4146
- Зарегистрирован: 26 июн 2006, 15:37
- Откуда: 8(904)365-8414
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
Вот он, мой покупатель!
Срочно покупай:
http://market.smolensk.ws/message/view.html?id=9073
разгоняй:
http://www.overclockers.ru/hardnews/pri ... 6_GGc.html
У проца кэш третьего уровня 6 Мб. Линейные задачи грызёт, как зверь.
Срочно покупай:
http://market.smolensk.ws/message/view.html?id=9073
разгоняй:
http://www.overclockers.ru/hardnews/pri ... 6_GGc.html
У проца кэш третьего уровня 6 Мб. Линейные задачи грызёт, как зверь.
-
- Сообщения: 883
- Зарегистрирован: 06 сен 2008, 14:57
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
Прочитал весь топик и сделал вывод.
Получается топикастер угодил в ловушку своей собственной программы, эта прогрмма работает везде одинаково , и потихоньку высасывает время жизни топикастера за счет отказа быстрее работать в новых версиях, программа ждет пока топикастер медленно состариться или заболеет. Весь современный технический процесс пасует перед этой чудо-программой и ничем не может помочь топикастеру. MC-9 MC-10 правительственная программа-робот по уничтожению и истреблению населения земли путем сложных длительных имитационных вычислений, захватывающих молодое поколение. :drink:
Получается топикастер угодил в ловушку своей собственной программы, эта прогрмма работает везде одинаково , и потихоньку высасывает время жизни топикастера за счет отказа быстрее работать в новых версиях, программа ждет пока топикастер медленно состариться или заболеет. Весь современный технический процесс пасует перед этой чудо-программой и ничем не может помочь топикастеру. MC-9 MC-10 правительственная программа-робот по уничтожению и истреблению населения земли путем сложных длительных имитационных вычислений, захватывающих молодое поколение. :drink:
- Aml
- Сообщения: 16662
- Зарегистрирован: 23 окт 2004, 00:10
- Настоящее имя: Сергей Амелин
- Откуда: Смоленск, Николаева
- Благодарил (а): 1 раз
- Поблагодарили: 58 раз
Re: Однопоточные вычисления
John_Williams, начало истории не застал :) Меня уговаривали взять новый процессор, а этот отдать сыну под игрушки.
Но есть шанс, что по результатам обсуждения будет все наоборот :)
Но есть шанс, что по результатам обсуждения будет все наоборот :)
- Farcry
- Сообщения: 34868
- Зарегистрирован: 12 янв 2011, 20:39
- Благодарил (а): 552 раза
- Поблагодарили: 1194 раза
Re: Однопоточные вычисления
Если я правильно понял, останавливать секундомер надо когда оба графика достигнут правого края:
Так у меня на core i7 2600k, частотой в 4800Ггц время получилось 25,6-26 сек.
Ну меня еще и ssd под сата3, может он тоже влияет на скорость.
Так у меня на core i7 2600k, частотой в 4800Ггц время получилось 25,6-26 сек.
Ну меня еще и ssd под сата3, может он тоже влияет на скорость.
- healer
- Сообщения: 6874
- Зарегистрирован: 19 ноя 2011, 06:35
- Благодарил (а): 4 раза
- Поблагодарили: 16 раз
- Контактная информация:
Re: Однопоточные вычисления
SinXroid, где 10-ку взял.
Психологическая зрелость - это когда ты понимаешь, как много событий в мире не нуждаются в твоём мнении и комментариях.
- healer
- Сообщения: 6874
- Зарегистрирован: 19 ноя 2011, 06:35
- Благодарил (а): 4 раза
- Поблагодарили: 16 раз
- Контактная информация:
Re: Однопоточные вычисления
VictorPetrov, не грызет и грызть не будет. Посмотри на мой результат :pleasantry:
У AMD уже давно блок ALU хромает.
У AMD уже давно блок ALU хромает.
Психологическая зрелость - это когда ты понимаешь, как много событий в мире не нуждаются в твоём мнении и комментариях.
- Aml
- Сообщения: 16662
- Зарегистрирован: 23 окт 2004, 00:10
- Настоящее имя: Сергей Амелин
- Откуда: Смоленск, Николаева
- Благодарил (а): 1 раз
- Поблагодарили: 58 раз
Re: Однопоточные вычисления
Еще одно подтверждение, что скорость расчетов практически пропорционально тактовой частоте.Так у меня на core i7 2600k, частотой в 4800Ггц время получилось 25,6-26 сек.
- VictorPetrov
- Сообщения: 4146
- Зарегистрирован: 26 июн 2006, 15:37
- Откуда: 8(904)365-8414
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
Путаете вы что-то, гражданин начальник. У Интелов лучше блок предсказания. А вот если не нужно ветвиться и перезагружать кэш,healer писал(а):VictorPetrov, не грызет и грызть не будет. Посмотри на мой результат :pleasantry:
У AMD уже давно блок ALU хромает.
мой процек очень многих обует. Множитель у него полностью разблокирован и гнать его можно, пока дым не пойдёт.
На материнке очень мощный блок питания проца, способный прокормить кого угодно.
Так что в принципе готов поменять своё сокровище на Интеловский Socket 1155. Могу ещё задействовать в обмен свой Pentium G620,
если нужен для затычки.
http://market.smolensk.ws/message/view.html?id=8948
- healer
- Сообщения: 6874
- Зарегистрирован: 19 ноя 2011, 06:35
- Благодарил (а): 4 раза
- Поблагодарили: 16 раз
- Контактная информация:
Re: Однопоточные вычисления
Прогнал снова тест в 9-ке и 10-ке.
В 9-ке - 54 сек.
в 10-ке - 33 сек. В настройках по дефолту было выставлено в 2 потока.
А вы говорите нет оптимизации.
В 9-ке - 54 сек.
в 10-ке - 33 сек. В настройках по дефолту было выставлено в 2 потока.
А вы говорите нет оптимизации.
Психологическая зрелость - это когда ты понимаешь, как много событий в мире не нуждаются в твоём мнении и комментариях.
- Farcry
- Сообщения: 34868
- Зарегистрирован: 12 янв 2011, 20:39
- Благодарил (а): 552 раза
- Поблагодарили: 1194 раза
Re: Однопоточные вычисления
Итак, частота 1 ядра (core 0 в утилите от асус) 5250 (BCLK 105, множитель 50), другие ядра 1600, правда материнка перезагрузилась под экстрим профилем, отключив половину usb, сетевые и аудио контроллеры.
Время выполнения теста: 19,1-19,4 сек. Загрузка ядра составляла 14%.
Время выполнения теста: 19,1-19,4 сек. Загрузка ядра составляла 14%.
- healer
- Сообщения: 6874
- Зарегистрирован: 19 ноя 2011, 06:35
- Благодарил (а): 4 раза
- Поблагодарили: 16 раз
- Контактная информация:
Re: Однопоточные вычисления
Farcry, в MC9 или MC10?
Психологическая зрелость - это когда ты понимаешь, как много событий в мире не нуждаются в твоём мнении и комментариях.
- vovaivanov
- Сообщения: 1644
- Зарегистрирован: 26 янв 2007, 13:06
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
Прошу прощения, что влезаю со своей темой в Вашу дискуссию. У меня встала задача купить многоядерный проц. Задача платформы - серверный компьютер. Специфика такова, что каждое серверное приложение будет использовать строго свое ядро. И собственно ядро это должно быть достаточно быстрым. Раньше там стоял Core2Duo 7500, сейчас решил улучшить результаты и перейти на платформу AMD, так как там частота у процов лучше. Обратил внимание на несколько процов:
AMD FX-4100 3.6GHz
AMD Athlon 2 X4 645 3.1GHz
AMD Phenom 2 X4 965 3.4GHz
Ставить один из этих процов я решил на MSI760GM-P23 ну и памяти DDR3 PC10600 Patriot 2x4Gb.
Соответственно вопросы в следующем:
1. Нормально ли станет FX-4100 на эту материнку?
2. Какой из процов будет меньше греться?
3. В какой последовательности стоят эти процессоры по производительности?
Как вариант - взять AMD Athlon 2 x2 270 - он 2х ядерник, но зато дешевый. Просто малость амбиции свои урежу :)
AMD FX-4100 3.6GHz
AMD Athlon 2 X4 645 3.1GHz
AMD Phenom 2 X4 965 3.4GHz
Ставить один из этих процов я решил на MSI760GM-P23 ну и памяти DDR3 PC10600 Patriot 2x4Gb.
Соответственно вопросы в следующем:
1. Нормально ли станет FX-4100 на эту материнку?
2. Какой из процов будет меньше греться?
3. В какой последовательности стоят эти процессоры по производительности?
Как вариант - взять AMD Athlon 2 x2 270 - он 2х ядерник, но зато дешевый. Просто малость амбиции свои урежу :)
// Vovo.
- vovaivanov
- Сообщения: 1644
- Зарегистрирован: 26 янв 2007, 13:06
- Откуда: Смоленск
- Благодарил (а): 0
- Поблагодарили: 0
- Контактная информация:
Re: Однопоточные вычисления
Кстате есть ли у кого-нибудь опыт сравнения Athlon 2 x2 270 с core2duo e8400? Как оно?
// Vovo.
- healer
- Сообщения: 6874
- Зарегистрирован: 19 ноя 2011, 06:35
- Благодарил (а): 4 раза
- Поблагодарили: 16 раз
- Контактная информация:
Re: Однопоточные вычисления
vovaivanov, загляни сюда: http://www.easycom.com.ua/cpu/amd_fx-4100/
Психологическая зрелость - это когда ты понимаешь, как много событий в мире не нуждаются в твоём мнении и комментариях.