setar писал(а):Может быть просто сменить технологию?
На что поменять? У меня сейчас есть программа для C# (своя), так что без винды
мне никуда, а переписывать - ну просто долго, да и зачем. CUDA тут пока опция,
скорее всего буду использовать, т.к. она мне нравится все больше и больше
Быстрый комп удалить никак нельзя, к нему присоединен Kinect v2, который больше никуда не присоединить,
а переносить все в другую часть квартиры нет смысла - тогда Kinect не увидит меня, а я иногда руками махаю
перед ним с целью поиграться в SDK.
setar писал(а):потребляющее и жужжащее должно стоять в серверной, а на столе полный пассив - тонкий клиент.
Ну так у меня серверной в квартире еще нет
Это же хобби... да цены на недвижку в Москве огого.
setar писал(а):Если интересно - проконсультирую, даже могу запустить на такую машинку в демозону.
По ширине канала требуется мизер ~4 Mbps для 2560x1600
А что за машинка? Можно свой набор файлов закинуть с целью погонять тесты (1Гб)?
Канал у меня 10Mbit.
==========================
Поскольку в последнее время я решил плотно заняться роботами,
то перелопачиваю свой код на предмет ускорения его работы.
Код у меня самописный на C#, в основном математика и работа с пикселями картинки.
C# потому как рабочий инструмент, да и MCSD я вообще-то 16 лет уже
Нужно это мне для управления роем ботов, и ботов я уже построил десяток.
Так что самое время смахнуть нафталин с того, что было сделано раньше и ускориться,
а то время идет.
Результаты однопоточных расчетов 1 картинки (320x240px) (opticalflow бота).
Беру усреднение по набору из 2564 картинок.
Числа в миллисекундах на 1 картинку (исключительно математика,
никаких дисковых операций или GUI). FW=Framework
У меня три компьютера, с разными процессорами, все на Windows 7.
1) Core i7-4790K (4.0Ггц 4C/8T), годовалой давности комп, самый быстрый из имеющихся.
x86 x64
VS2008 5.1 8.6 FW 3.5
VS2013 3.8 - FW 3.5
VS2013 3.5 5.4 FW 4.5.1
2) i5-2520M (2.5ГГц 2C/4T) ноут-трансформер Fujitsu T901 (тонкий клиент для всего хозяйства)
x86 x64
VS2013 5.7 9.4 FW 4.5.1
3) i7-860 (2.8ГГц 4C/8T) типа сервер в углу, но с GTX580
x86 x64
VS2013 10.2 15.6 FW 4.5.1
Что тут можно умного сказать... все перелезаем на VS2013, на фреймворк 4.5.1
и на современное железо. Удручает такой прямо гиганский разрыв между i7-860 и i7-4790K,
почти в 3 раза. Потому что i7-860 это у меня комп с GTX580, который сейчас отвечает за
перемалывание картинки с камеры для управления роем ботов.
Теперь надо подумать... в принципе 10.2мс на картинку не так уж и плохо, у меня камера дает примерно
70 картинок в секунду, разбрасываю на разные ядра процессора и задержек с очередью на обработку не будет.
Но все же есть червоточинка, одно дело получить команду для бота через 3.5мс, другое дело
через 10мс.
Я тут недавно прикупил у пололу набор движков (договорился о персональной скидке),
так если поставить micrometal HP 30:1 на 32x7 колеса, то я даже не рискнул
пускать бота по прямой на полной мощности, он на 50% улетал к другой стороне комнаты (4метра)
за считанные мгновения. А 10:1 это еще быстрее.
Но с другой стороны, они на 8% уже шевелятся и не так быстро едут, так что не все так мрачно.