#82323 - Mon Sep 11 2017 03:43 PM
предпочтительный CPU для работы с TSlab
|
stranger
Registered: Sat Sep 09 2017
Записи: 3
|
Собираю новый рабочий ПК на процессорах Intel Xеon (не для TSlab). Но возник вопрос, какой процессор предпочтительнее если использовать его так же и для оптимизации скриптов в TSlab. Что будет работать быстрее: процессор с большим числом ядер/потоков или с большей базовой тактовой частотой? Например что лучше из таких вариантов: 1) 6 ядер/12 потоков и 3.2 ГГц 2) 10 ядер/20 потоков и 2.4 ГГц 3) 14 ядер/24 потока и 2.2 Ггц
или вообще лучше какой нибудь core i7-7700К с 4 ядрами 8 потоками на 4.2 ГГц?)
|
Наверх
|
|
|
|
#82325 - Mon Sep 11 2017 10:55 PM
Re: предпочтительный CPU для работы с TSlab
[Re: ViL]
|
stranger
Registered: Sat Sep 09 2017
Записи: 3
|
Я имею ввиду конкретно для тестирования скриптов. Просто я использую для тестирования сжатые минутки на интервале от трех лет и более и при переборе 5-6 переменных одновременно время тестирования занимает многие часы, а то и сутки. Хотелось узнать какой процессор выполнит эту операцию быстрее, тот же 8 поточный core-i7 с 4.2ГГц или AMD Ryzen на 16 потоков 3.4ГГц, либо же мини-сервер на паре Xeon-ов в 40 потоков, но 2.6ГГц... ?
Отредактировано BigMak (Mon Sep 11 2017 11:26 PM)
|
Наверх
|
|
|
|
#82332 - Tue Sep 12 2017 11:03 AM
Re: предпочтительный CPU для работы с TSlab
[Re: BigMak]
|
old hand
Registered: Wed Oct 12 2011
Записи: 742
Loc: Россия
|
Я имею ввиду конкретно для тестирования скриптов. Просто я использую для тестирования сжатые минутки на интервале от трех лет и более и при переборе 5-6 переменных одновременно время тестирования занимает многие часы, а то и сутки. Хотелось узнать какой процессор выполнит эту операцию быстрее, тот же 8 поточный core-i7 с 4.2ГГц или AMD Ryzen на 16 потоков 3.4ГГц, либо же мини-сервер на паре Xeon-ов в 40 потоков, но 2.6ГГц... ? Добрый день! Написанное Вами наводит на мысль о том, что планируете производить глобальную оптимизацию, а скорее всего постоянную переоптимизацию параметров. Это хорошим не заканчивается, т.к. найдя наилучшее сочетание параметров на конкретном временном историческом периоде Вы не гарантируете себе, что в ближайший день эти параметры будут такими же наилучшими, а то и вовсе система поломается. Вывод-не тратьте деньги и собственно время на это. Самый правильный вариант- найти ( придумать) идею для алгоритма, чтобы в ней не требовалось осуществлять какую либо подгонку параметров. Это единственная гарантия, что ваша система однажды не сломается вовсе. Безусловно, ваш подход к оптимизации имеет право на жизнь и естественно можете эти процедуры совершать до бесконечности. Советы разработчиков дельные, нужно внять их советам.
Отредактировано Rezident (Tue Sep 12 2017 11:04 AM)
|
Наверх
|
|
|
|
#82336 - Tue Sep 12 2017 05:48 PM
Re: предпочтительный CPU для работы с TSlab
[Re: Rezident]
|
stranger
Registered: Sat Sep 09 2017
Записи: 3
|
Добрый день! Написанное Вами наводит на мысль о том, что планируете производить глобальную оптимизацию, а скорее всего постоянную переоптимизацию параметров. Это хорошим не заканчивается, т.к. найдя наилучшее сочетание параметров на конкретном временном историческом периоде Вы не гарантируете себе, что в ближайший день эти параметры будут такими же наилучшими, а то и вовсе система поломается. Вывод-не тратьте деньги и собственно время на это. Самый правильный вариант- найти ( придумать) идею для алгоритма, чтобы в ней не требовалось осуществлять какую либо подгонку параметров. Это единственная гарантия, что ваша система однажды не сломается вовсе. Безусловно, ваш подход к оптимизации имеет право на жизнь и естественно можете эти процедуры совершать до бесконечности. Советы разработчиков дельные, нужно внять их советам.
Да нет, вовсе не обязательно заниматься супероптимизацией. Даже небольшой диапазон параметров простейшего скрипта на двух скользящих при использовании одного блока обновляемого значения"и четырех блоков простых формул, при прогоне на сжатых минутках требует 6 дневных пересчетов. Из за этого приходится изобретать разные костыли, а от чего то вообще отказываться. А чем плох VDS для торговли?
|
Наверх
|
|
|
|
#82354 - Sat Sep 16 2017 05:41 PM
Re: предпочтительный CPU для работы с TSlab
[Re: ViL]
|
enthusiast
Registered: Thu Jun 06 2013
Записи: 378
|
Если только для оптимизаций, то я лично поступаю по другому. Берется какой-нибудь vds "задешево". И выполняю текущую задачу. Всё. .... если не секрет, а где вы берете "задешево" такой vds.
|
Наверх
|
|
|
|
#82356 - Sat Sep 16 2017 10:42 PM
Re: предпочтительный CPU для работы с TSlab
[Re: nikifor]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
Если только для оптимизаций, то я лично поступаю по другому. Берется какой-нибудь vds "задешево". И выполняю текущую задачу. Всё. .... если не секрет, а где вы берете "задешево" такой vds. https://yandex.ru/yandsearch?&clid=2186620&text=vds&lr=213
|
Наверх
|
|
|
|
#82357 - Sat Sep 16 2017 11:02 PM
Re: предпочтительный CPU для работы с TSlab
[Re: BigMak]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
А чем плох VDS для торговли?
имелись ввиду очень дешевые. типа ultravds На форуме есть поисковик, уже тема заезжена. VPS от брокера совсем другое дело. Но мы точно знаем, что рано или поздно торговать все приходят к нам на паркинг. ))
|
Наверх
|
|
|
|
#83442 - Wed Jun 13 2018 05:53 PM
Re: предпочтительный CPU для работы с TSlab
[Re: ViL]
|
newbie
Registered: Fri Aug 05 2011
Записи: 40
|
Добрый день. В продолжение темы с vds - уточните, пожалуйста, для оптимизации скриптов TSLab'y важнее кол-во процессоров и потоков или же объем оперативный памяти? На текущий момент пользуюсь vds от https://firstvds.ru/ (VDS-KVM-NVMe-Форсаж-2.0) 8 ядер, 16 Гб ОЗУ, 40 Гб SSD. При оптимизации скрипта на тиковых данных (сжатие до 1 сек и 1 минуты) сам процесс оптимизации проходит достаточно медленно. Какие параметры vds вы порекомендовали бы увеличить/уменьшить, чтобы ускорить процесс оптимизации? Спасибо.
|
Наверх
|
|
|
|
#83446 - Wed Jun 13 2018 06:31 PM
Re: предпочтительный CPU для работы с TSlab
[Re: ViL]
|
newbie
Registered: Fri Aug 05 2011
Записи: 40
|
Отредактировано VladCh (Wed Jun 13 2018 06:32 PM)
|
Наверх
|
|
|
|
#83448 - Wed Jun 13 2018 07:33 PM
Re: предпочтительный CPU для работы с TSlab
[Re: ViL]
|
newbie
Registered: Fri Aug 05 2011
Записи: 40
|
|
Наверх
|
|
|
|
#83863 - Fri Sep 21 2018 06:46 PM
Re: предпочтительный CPU для работы с TSlab
[Re: VladCh]
|
newbie
Registered: Fri Aug 10 2018
Записи: 28
|
Здравствуйте. Подскажите пожалуйста какие оптимальные будут параметры железа для запуска 6 скриптов на тиках( данные по дельте и ОИ) используются, тайм м1-м5. Планируется пока на vbs скрипты запускать.оптимизацию за большой период не использую. И ещё хотел узнать про паркинг. Какой тариф для тиковых скриптов на паркинге выбрать
Отредактировано panika1979 (Fri Sep 21 2018 06:47 PM)
|
Наверх
|
|
|
|
#83865 - Sat Sep 22 2018 06:00 AM
Re: предпочтительный CPU для работы с TSlab
[Re: ViL]
|
newbie
Registered: Fri Aug 10 2018
Записи: 28
|
Я понимаю про метод научного тыка и чаще всего в жизни так и прохидтся действовать... Просто Вил хотелось бы узнать ваше опытное экспертное мнение хотя бы от чего начинать плясать( даже не минимум параметры какие требуются а уже более-менее приемлемые). понятно дело что чем больше тем лучше но и цена при этом в сторону бесконечности устремлена... Конечно же было бы неплохо тиковые данные накапливать для дальнейшей работы- это ещё один для меня не до конца понятный вопрос.. когда позавчера были в режиме лабы запущены 6 скриптов на vds ещё без ОИ на тот момент, худо бедно удалось их весь день удержать для скопления тиков. Вчера добавил в скрипты сбор данных по ОИ ну и не хватило мощности. Вырубило и данные были потеряны. Может есть какой то способ данные а моменте сохранять куда то архивировать так сказать с некоторой частотой?
|
Наверх
|
|
|
|
#83867 - Mon Sep 24 2018 10:20 AM
Re: предпочтительный CPU для работы с TSlab
[Re: panika1979]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8139
|
Нужна скорость - i-7, Нужна многозадачность - Xеon, но для многозадачности подойдет и i-7, если агентов не больше 8. Памяти никогда не бывает много, как масла в каше, главное чтобы масла не было больше, чем самой каши. Смысла иметь памяти, которую процессор все одно не использует, нет. В последних версиях TSLab, оптимизацию можно делать в файл, тогда памяти и вовсе нужно не много. При работе с диском, соответственно нужен быстрый диск ссд, например, если используются индикаторы, собирающие информацию с рынка в какой-то свой файл, примеры на форуме есть. Если при работе не хватает памяти, то можно использовать ограничения на загрузку данных в скрипт.(МаксБаров, МаксДней) Принцип такой, пока программа подключена к брокеру, тики собираются в опертивной памяти, там обрабатываются. При отключении от поставщика скидываются на жесткий диск в бин файлы, в папку cachetrade, на одном уровне с папкой логов.
|
Наверх
|
|
|
|
#83888 - Wed Sep 26 2018 10:49 PM
Re: предпочтительный CPU для работы с TSlab
[Re: ViL]
|
newbie
Registered: Mon Aug 06 2018
Записи: 27
|
К тому, что написал VIL можно ещё добавить, что процессоры серии core i5 и i7 в отличии от xeon не поддерживают память с исправлением однобитных ошибок, т е не предназначены для долгой непрерывной работы и требуют регулярной перезагрузки системы. Т ч если для лабы проще и дешевле i7 (хотя я и i5 гонял успешно долгое время пока м1 для меня был не сильно актуален), а если для постоянной работы то xeon.
Что-то задумался... соврал наверное... на ноуте с и5 при м1 скорее озу не хватало в режиме лабы, чем мощи процессора...
Отредактировано Latino (Wed Sep 26 2018 11:16 PM)
|
Наверх
|
|
|
|
|
|