Влияние количества ядер процессора на скорость S# и .Net в целом?!

Влияние количества ядер процессора на скорость S# и .Net в целом?!
Atom
20.05.2012
gazrvs_nur


Наверняка у многих есть 4-6 ядерные процессоры Intel или AMD. Есть приложения на прямую зависящие только от тактовой частоты и незначительно от количества ядер, а другие дают хорошие результаты в паралельной обработке на все ядрах. Пока S# грузит 2-х ядра на 98-100%, память 4Гб также полностью заполняется.

В качестве апгрейда сейчас у меня по производительности выбор лег на проц. Intel Core i7 3930K/3.20 GHz, память 32Гб

Имеется ли смысел городить недешевую систему, а взять на Intel Core i5 2500/3.30 GHz и разогнать его.

Скажите как 4-6 ядерные процы справляются с .Net и, в частности, с S# ? Может кто поделится впечатлениями от объема памяти 16-32 Гб?




Спасибо:


1 2  >
anothar

Фотография
Дата: 20.05.2012
Ответить


Какая именно часть S# целиком грузит все ялра и память?

Спасибо:

esper

Фотография
Дата: 20.05.2012
Ответить


gazrvs_nur: Пока S# грузит 2-х ядра на 98-100%, память 4Гб также полностью заполняется. На каких операциях такая загрузка, тестирование на истории или реальная торговля?

Спасибо:

Alexander

Фотография
Дата: 20.05.2012
Ответить


gazrvs_nur: Пока S# грузит 2-х ядра на 98-100%, память 4Гб также полностью заполняется.

Это какие задачи так? У меня старенький Core2Duo, загрузка в районе 1-2%...

Спасибо:

ra81

Фотография
Дата: 20.05.2012
Ответить


Тест на истории без особой оптимизации и распарралеливания, не смог загрузить 6 ядер чистых. При этом i7 при своих больших герцах и 4 ядрах быстрее отрабатывал ту же задачу за счет герцовки. Есть еще такой нюанс как очередь процессора. Порой при низкой нагрузке, очередь большая и мощность недоиспользуется. Тут видимо от архитектуры зависит и ОСи.

Спасибо:

gazrvs_nur

Фотография
Дата: 20.05.2012
Ответить


При реальной торговле полагаю будет меньше загрузка, но на тесте процы грузятся хорошо. Память полностью забивается на Гидре при формировании свечей. Core Duo 2.7Ггц, ОС Windows 7 Ultimate x64

Спасибо:

ra81

Фотография
Дата: 20.05.2012
Ответить


gazrvs_nur: При реальной торговле полагаю будет меньше загрузка, но на тесте процы грузятся хорошо. Память полностью забивается на Гидре при формировании свечей. Core Dou 2.7Ггц, ОС Windows 7 Ultimate x64 Память жрет хорошо это да. 4 гига улетают махом. Но вот загрузка ядер это вопрос отдельный. В этом тесте есть оптимизация по части параллельности. Его не заводил, А вот обычныйы такой тест не грузит больше 2-х ядер у меня если память не обманывает ну край 3 ядра. В общем я помню что заводил простой хистори тест, и еще несколько тестов на Велслабе. Тогда 6 ядер нагружались под макушку

Спасибо:

Mikhail Sukhov

Фотография
Дата: 20.05.2012
Ответить


ra81: Память жрет хорошо это да. 4 гига улетают махом.

В 4.1 все изменилось. Теперь память потребляется меньше (за счет того, что данных грузятся строчка за строчкой), но и скорость упала. Но можно параллельно запускать хоть 1000 итераций. Вот тут чем больше ядер, тем слаще тестирование.

Спасибо:

MenDel

Фотография
Дата: 16.07.2012
Ответить


Pentium i7 2600, DDR 16 Gb. На тестировании память больше 7 Gb так не разу и не использовалась, а вот проц грузится на все 100% когда сразу много VS запускаю, в этом большой плюс по сравнению с DualCore. Как ракета с кукурузником.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 17.07.2012
Ответить


Сергей MenDel: а вот проц грузится на все 100% когда сразу много VS запускаю

Какие то глюки в студии. У меня ничего на 100% не грузится. Что в студии грузить то? Это текстовый редактор.

Спасибо:

Alexander

Фотография
Дата: 17.07.2012
Ответить


Mikhail Sukhov:

Сергей MenDel: а вот проц грузится на все 100% когда сразу много VS запускаю

Какие то глюки в студии. У меня ничего на 100% не грузится. Что в студии грузить то? Это текстовый редактор.

Плагины, делающие на лету статический анализ кода могут грузить неплохо проц.

Спасибо:
1 2  >

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy