Блог им. good_trade

Аренда вычислительной мощности

Аренда вычислительной мощности
Вопрос наверно больше к роботостроителям.
Где вы арендуете вычислительные мощности для бекстекстинга стратегий роботов.
Интересуют машины на Windows для тестинга стратегии под Multicharts. 
★1
20 комментариев
1 а смысл???
2 говорят можно тестить на видеокартах нвидео
avatar
Нигде. Создаю стратегии итерационно. От грубой аналитики (2 часа программирования, пару минут работы, результат ввиде стоит продолжать или нет) до точного теста (можно и подождать пару часов, потому что это заключительный этап). Подгонкой не занимаюсь принципиально.
avatar
reist, все равно нужен хороший ПК
2 000 инструментов за 10 лет можно неделю ждать теста или более. Все равно нужна хорошая вычислительная мощность
avatar
good_trade, как я уже написал, нужно итерационно писать стратегии. Если вы в лоб запускаете такой тест, то только облачные вычисления. Но мультик их не поддерживает.
avatar
ves2010, надо проверить на истории
avatar
ves2010, Про тестировании мультика на картах есть ответ на оф.сайте программы. Интеграции нет и не планируется.
Про вычислительные мощности под тестинг стратегий есть ветка на пауке.
avatar
Француз, если не сложно можно ссылку. Не сижу там просто.
avatar
Если серьезно занимаешься этим — изучай питон и считай на гпу.
avatar
Станислав Иванов, и?
А прогнать по истории за длительное время?

Ждать не очень хочется долго.

Не 1 инструмент гонять и не за год
avatar
good_trade, ещё раз повторяю — если ты серьезно этим занимаешься, нужно переходить на питон.
Я тестировал на обычном i7 + 6 гигов оперативы. Но мой преподаватель по анализу данных сказал, что питон просто обязательно надо изучать.
Мощности смысла арендовать нет — дорого. Проще купить i7 и гонять на нем.
avatar
Станислав Иванов, его тоже маловато будет думаю :)
Я думал вычислительные облачные.
avatar
Станислав Иванов, тока perl, только хардкор :)
Bocman, не знаю про перл :)
avatar
Bocman, не пойдет твой пёрл, ты же слышал, преподаватель сказал, что питон обязательно ))
vinipuh, там слабые машины :(
avatar
Я конечно не спец в делах тестирования, хоть и технарь, но дам несколько советов исходя из опыта программирования роботов.
1. Усложнение не даёт ничего кроме проблем. Если есть возможность(а она всегда есть) то упрощайте(максимально). Это трудно и приходит с опытом, но усилия приложить стоит(будет полезный навык).
Сие облегчит тестирование, контроль и развитие системы.
Простое(и рабочее) сложнее сложного.
2. По возможности используйте современные системы для тестирования. Потому как они уже должны уметь корректно работать с многоядерными процессорами.
В идеале свой простенький тестер на каком-нибудь C++(но это скорее усложнение).
3. Чтобы добавить мощности(если не сильно упростилось) используйте CUDA. ru.wikipedia.org/wiki/CUDA
Не думаю, что готовые решения это поддерживают, так что оно больше для самописных тестеров.
4. Постарайтесь не доходить до п.2 и 3, а решить всё на уровне п.1.

Удачи и терпения.
avatar
Если нужна просто обычная машина в аренду, то я бы рекомендовал в амазоне взять. На нее можно будет все поставить что вам надо и потом сохранить как имадж. Из этого имаджа, при необходимости вы сможете разворачивать столько инстансов (машин) сколько вам нужно и все будут работать параллельно тестируя вашу стратегию на разных инструментах. Когда все протестированно, инстансы удаляете и платите только за хранение имаджа (копейки) — и так до следующего раза когда надумаете что-нибудь потестить.

Если нужны мощности для дейвствительно серьезных вычислений, то можно использовать spot-instance, это компьютеры, которые простаивают у амазона в облаке, поэтому их арендовать гораздо дешевле. Единственная проблема — в любой момент вас могут «выкинуть» если кто-то арендует этот инстанс «по-настоящему», поэтому надо все результаты сразу сохранять куда-нибудь.

Компы для вычислений на GPU у них тоже есть, но практика показывает что легче заплатить и вычислить все без переделывания под видяху — уж слишком там все специфично.

И, кстати, всяких роботов тоже там лучше запускать. Работает 24 часа в сутки, интернет есть всегда, питание тоже. Когда надо зашел через удаленный доступ поглазел на прибыль (убыток) и дальше на пляж пить пина-коладу (:
avatar
>> для тестинга стратегии под Multicharts

Если у кого-то нет самой платформы, начать можно с ознакомления, а взять можно здесь: http://getanyplatform.com
avatar

теги блога Good_trade

....все тэги



UPDONW
Новый дизайн