Компьютер для тестировки и оптимизации робота ( советника ). - страница 6

 
Dmitiry Ananiev #:
Для одиночных тестов нужна 2 ядерная машина. Для оптимизаций - облако. Облако делаем сами. Арендуем машины почасово или посуточно. У меня например выходит 3 -4 рубля в час 8 ядер и памяти 12 гб. Заказаываем любое количество серверов. К примеру 5. Торговлю ведем на этом же хостере  только VPS берем по нуждам.
Ставим на каждую Radmin VPN и метатестер. ВСЕ ! на домашнем (который 2 ядра) или на рабочем VPS запускаем оптимизацию и радуемся что сэкономили 100к рублей. 

Оптимизация на VPS - это уже из разряда извращений. Крайне низкая вычислительная мощность на ядро, малое количество оперативной памяти и геморой с настройкой каждый раз. В сравнении даже с ноутбуками на 12800HX и Ryzen 9 7845HX при TDP 100 - 120 Вт на процессор - обгоняют стандартную VPS в несколько раз и где то в полтора раза Xeon E-2336. Нормальный Dedicated сервер можно купить за 50 - 100 евро в месяц. 

 

Ох и бред.... Про райзен и Интел и в остальных деталях

какие разгоны процев?? тут наоборот придушить хочется

какие процесс лассо?

ну и кто тут кого ждать будет? какие тут ядра отстают?  никогда больше не пишите тут. сказочник



во сне похоже все протестировали)) да еще и "Мы", мде.

 
И тоже самое про память, пропускная способность такая не нужна, нужна только латенси, а у ddr5 с этим беда, как и писал выше это афера века, ddr4 быстрее и дешевле сейчас, чтобы получить тоже самое на ddr5, нужна плата за почти 100тр с 2 слотами и отборный комплект памяти
 
lynxntech #:

Ох и бред.... Про райзен и Интел и в остальных деталях

какие разгоны процев?? тут наоборот придушить хочется

какие процесс лассо?

ну и кто тут кого ждать будет? какие тут ядра отстают?  никогда больше не пишите тут. сказочник



во сне похоже все протестировали)) да еще и "Мы", мде.

Тестировал на реальном 12800. Как минимум, у P и E ядер разная частота. Как максимум - в трое меньшее количество портов, на каждом порту меньшее количество блоков, дико урезанная очередь команд отсутствие предсказателя ветвлений (не знаю, может в 13 завезли). И у вас на картинке, одно P ядро вывозит в 2 потока столько же, сколько 2 E ядра. То есть, E ядра в 2 раза медленнее P ядер. Как минимум, ryzen 12 ядер будет эквивалентен вашему (на самом деле быстрее, тестировали), а 16 ядерный значительно быстрее. В случае, с прогоном на большой истории - мета под 10 - 15 потоков сожрет всю оперативу и на 12 - 16 ядерном райзене, у каждого потока будет свое ядро. В вашем же случае, будет 8 P ядер и 2 - 7 E ядер. Еще не забываем, что если вы для работы оставите 2 - 4 ядра - Windows тут же перекинет эти потоки на маленькие ядра.

И тоже самое про память, пропускная способность такая не нужна, нужна только латенси, а у ddr5 с этим беда, как и писал выше это афера века, ddr4 быстрее и дешевле сейчас, чтобы получить тоже самое на ddr5, нужна плата за почти 100тр с 2 слотами и отборный комплект памяти

А теперь подумайте, что такое латентность и в чем она измеряется. 20-20-20 на частоте 3000 = 40-40-40 на частоте 6000. Т.е., латентность в наносекундах у них одинакова и незначительно различается от плашки к плашке. Но из за того, что фрейм поделен на 2 - гарантирует, что у вас запросы в память от каждого ядра будут более равномерными (а обращаться в память - любимое дело E ядер). То есть, DDR5 как минимум, не хуже, а из за пропускной способности - в вычислительных задачах, даст на 10 - 15% прирост.

 
lynxntech #:

какие разгоны процев?? тут наоборот придушить хочется

Придушить хочется потому что интел не смогли в техпроцесс и процессоры Intel при одинаковой производительности кушают в 1.5 раза больше. ) Плюс, в андервольтинг могут только всем процом. Если хотя бы одно ядро проиграло в кремниевую лотерею - андервольтинга не будет. В разенах можно делать андервольтинг по ядрам и значительно охладить проц. При этом, я не фанат райзена. 12 серия на момент выхода была очень хороша, но с выходом 7xxxx райзенов и реальном тесте - для меня выбор сместился в сторону красных. 

 
Предлагаю сделать замер, взять робота с codebase, если есть ваттметр, вообще отлично будет
 
lynxntech #:
Предлагаю сделать замер, взять робота с codebase, если есть ваттметр, вообще отлично будет

Если правильно понимаю проблему, то для описанного эффекта младших ядер нужно отказаться от полного перебора в пользу ГА.

 
fxsaber #:

Если правильно понимаю проблему, то для описанного эффекта младших ядер нужно отказаться от полного перебора в пользу ГА.

Нет там проблем с малыми ядрами в тесте, скорость малого равна одному потоку большого, поэтому тест всегда заканчивается одновременно 

Вот пару часов назад прогонял тест получасовой почти, ровно одинаково все 24 потока прошли, малые ядра выступают как целые, они не многопоточные, по этому равны одному потоку большого ядра на 100% плюс минус
 
Единственная проблема это в фон действительно скидывает тестер, причем только если браузер опера на первом фоне стоит, сразу падает активность ядер, но это легко решаемо, может MQ просто не в курсе такого и нужно показать это
 
DrSky #:

Оптимизация на VPS - это уже из разряда извращений. Крайне низкая вычислительная мощность на ядро, малое количество оперативной памяти и геморой с настройкой каждый раз. В сравнении даже с ноутбуками на 12800HX и Ryzen 9 7845HX при TDP 100 - 120 Вт на процессор - обгоняют стандартную VPS в несколько раз и где то в полтора раза Xeon E-2336. Нормальный Dedicated сервер можно купить за 50 - 100 евро в месяц. 

 настройка описана выше. Скорость как на дедике. Надо лишь найти нормальный ВПС. Я лишь изложил способ. Кому нравится - вкладывайтесь в последние процессоры и память. Но если покупать последнюю модель проца и памяти до хрена только для оптимизаций, то это бессмысленная трата денег.