Ящик Пандоры

22
18
20
22
24
26
28
30

-Квентинские берут два стоечных сервера тэ-эр-икс сто двадцать – сказал Марк.

-По пятьсот штук каждый? – Спросил парень. – Это не самое удачное решение.

-Да, но лучше тут ничего не придумаешь… - Возразила Эрика.

-Я бы не стал так сдаваться. Ты говорила, что Донна уже давно программирует в этой области.

-Говорила.

-Можно их всех обмануть. – Улыбнулся парень. – Мы проведем их.

-Как?

-Два сервера – по пятьсот штук каждый – это четыре процессора и тридцать два гигабайта оперативной памяти. Но зато десять жестких дисков, соединенных в отказоустойчивый массив. Это позволит быстро найти двумерную картинку. И я ставлю на то, что алгоритмы Донны будут получше наших, а значит и побыстрее. Мы же можем сделать по-другому. Мы можем убрать все динамические объекты, оставив только самого человека.

-Да, мы уже думали об этом. Но все осложняется тем, что нам не хватит оперативной памяти.

-Можно собрать небольшие массивы из твердотельных накопителей. По восемь штук в каждом. Тогда такие массивы можно использовать как заменитель оперативной памяти. А мы получим примерно пять-семь терабайт оперативной памяти. За один миллион о таком можно только мечтать.

-А ты уже так делал?

Аклин лишь ткнул в сторону чемодана.

-Не важно, из каких комплектующих собран. – Сказал он. - Можно собрать сервер за десять тысяч рублей, а можно за миллион. И дорогой будет лишь на двадцать-тридцать, максимум сорок процентов быстрее.

-Это получается где-то.… Давай прикинем. – Эрика кинулась к своему ноутбуку, рисуя цифры в столбиках электронных таблиц и суммируя их. - Материнская плата не слишком дорогая с одним процессорным гнездом, да оперативная память, корпус и блоки питания и прочее.

-Еще по четыре видеокарты класса четыреста шестьдесят или пять пятьсот.

-Итого… - Эрика быстро строчила в электронных таблицах.… Получается восемнадцать штук.

-Еще добавь источников бесперебойного питания парочку и профессиональных маршрутизаторов. Мы соединим компьютеры в сети по четыре. Шестнадцать штук по четыре в блоке. Каждый с каждым – по четыре сетевых карты. Блоки соединим маршрутизатором. Итого…

-Итого без пятидесяти тысяч миллион.

-Ну, вот и славно. Еще останется на обдув всего этого безобразия. Я предлагаю стащить с сайта свободно распространяемую графическую библиотеку, без нее мы попросту не успеем настрочить столько кода. Кто-то, например, Эрика. Ты наверняка справишься. Надо купить железки. Найди машину. Завтра к двум часам комплектующие уже должны быть здесь. Чтобы протестировать и собрать систему, да еще дать пару пробных запусков. Дрезден – декодирует видео. А я тогда распознаю объекты.

-Получается план такой. Мы распознаем объекты, сохраняем в память, добавляем физики и распознаем следующие объекты. Когда мы распознаем все движущиеся объекты, мы их уберем, и тогда останется лишь лицо человека.