Журнал "Компьютерра" №705
Шрифт:
К лучшему ли это? Мы не знаем.
Гонки технологий
Автор: Владимир Гуриев
Formula 1 устроена несправедливо. В каждую победу вложен труд сотен людей, однако вся слава достается пилотам. О сотрудниках технической службы телевизионные болельщики вспоминают лишь тогда, когда что-то идет не так. Об инженерах — вообще никогда.
– Ну, не знаю, — говорит Адам Пэрр, CEO команды AT&T Williams F1. — Так ведь сразу и не скажешь, чей вклад больше. Мы — команда.
Пэрр —
— Когда я пришел в Williams, — рассказывает Пэрр, — Фрэнк Уильямс сказал, что у него два выходных: один — на Рождество, а второй на день рождения жены.
Сэру Фрэнку Оуэну Гарбатту Уильямсу шестьдесят пять. Последние двадцать лет он прикован к инвалидному креслу.
— Но он солгал, — продолжает Пэрр, — в день рождения жены он работает, просто уходит чуть пораньше.
Сам Пэрр — хоть и фанатично настроенный, но все же наемный менеджер. Поэтому в межсезонье у него есть один выходной каждую неделю. Воскресенье. Во время чемпионата слово «выходной» в Williams F1 не употребляется. Пять сотен человек и один суперкомпьютер работают ежедневно.
В этом году в команде AT&T Williams F1 — пополнение. На смену суперкомпьютеру от HP, который использовался для расчета аэродинамики последние несколько лет, пришел суперкомпьютер от Lenovo. О разрыве с HP в Williams F1 говорят неохотно: предыдущий сезон был для команды крайне неудачным, и это, пожалуй, напрашивающееся объяснение смены технологического спонсора, но такое объяснение озвучивать неприятно. Поэтому Пэрр улыбается, рассказывает о том, что Compaq, а потом HP использовали Formula 1 для дополнительной раскрутки своих брэндов, и реклама на бортах машин оказалась настолько эффективной, что в 2007 году этим компаниям уже не понадобилась.
Так или иначе, на освободившееся место бросилась крупная, однако все еще крайне амбициозная и по-хорошему цепкая Lenovo, которую, если сравнивать с HP, потребители пока знают не очень хорошо. В Lenovo вообще большое внимание уделяют продвижению собственного брэнда на спортивных мероприятиях: китайская компания была одним из технологических спонсоров Олимпиады в Турине, договорилась о спонсировании с Williams F1 и по интуитивно понятным, хотя и плохо формализуемым причинам является главным технологическим спонсором Олимпиады 2008 в Пекине. Однако несмотря на определенный опыт Lenovo в этой области, гладко выйти на трассу у компании не получилось. Переговоры о спонсорстве начались в конце 2006 года, тогда как суперкомпьютер команде был нужен буквально вчера. Реальная разработка решения для Williams F1 началась уже в 2007 году, а в июле команда получила суперкомпьютер производительностью 8 Тфлопс (в последний, июньский, рейтинг Top 500 Supercomputers он не вошел, но по уровню производительности находится где-то в начале первой сотни). Новая «машина» Williams F1,
— Стали ли мы тратить на просчет в четыре раза меньше времени? — задумывается Пэрр, — Ну, понимаете, не знаю. Зависит от того, что считать, знаете ли. Может, и меньше. Но эта формулировка вообще не очень хороша. Дело не в том, что мы стали тратить меньше времени. Дело в том, что мы стали делать больше просчетов за то же время.
Он выхватывает из подставки салфетку и рисует на ней машину.
— Это машина, — говорит Адам. — Если нас интересует, как ведет себя модель под лобовыми потоками воздуха, то это проще, потому что мы можем — раз! — перечеркивает он машину пополам, — считать только половину модели, ведь она симметрична. К сожалению, если речь идет о боковых потоках, то схитрить уже не получится, приходится просчитывать все полностью.
Собственно, Адам только что на салфетке в двух словах рассказал, чем именно занимаются суперкомпьютеры в командах Formula 1. И работа эта критична для победы. Коллега Адама Алекс Бернс (Alex Burns), COO Williams F1, полагает, что сегодня на три четверти производительность машины зависит вовсе не от двигателя или шин, а от аэродинамики. С ним, очевидно, согласны и конкуренты (причем некоторые дословно: Петер Заубер из Sauber пару лет назад говорил то же самое и теми же словами: «если взять в расчет те факторы, на которые могут повлиять инженеры Formula 1, то в 70% случаев это окажутся изменения аэродинамических показателей»), вкладывая только в улучшение аэродинамики до 20% бюджета ежегодно, а бюджеты даже самых небогатых команд — это десятки миллионов долларов. Бюджеты богатых — сотни миллионов.
— Они же все унифицируют, — вздыхает Пэрр, имея в виду Международную автомобильную ассоциацию (FIA), которая несет ответственность за то, как изменилась Formula 1 в последние годы, — постоянные ограничения, движки дорабатывать нельзя, шины тоже у одного и того же производителя берем (это правда, единственным поставщиком шин для Formula 1 с недавних пор является компания Bridgestone — компания Michelin гонку покинула). И получается, что хорошая аэродинамика — это действительно очень важно.
Чтобы улучшить аэродинамику, компьютеры и нужны. Разумеется, можно обойтись и без них — и еще пятнадцать лет назад без них вполне обходились. Но это долго и дорого, а у команд нет ни лишних денег, ни, что важнее, лишнего времени. Стандартная схема разработки предполагает, что модель, обвешанная датчиками, с внесенными изменениями тестируется в аэродинамической трубе, а потом выводится на трассу для тестового заезда. Этот этап никуда не делся, но теперь ему предшествует несколько, а, скорее, несколько десятков компьютерных симуляций — это, с одной стороны, дешевле, а с другой — эффективней, поскольку определенные ситуации в аэродинамической трубе воссоздать невозможно. И чем быстрее у команды компьютер, тем больше виртуальных тестов она успевает провести, тем лучше она может отточить форму машины перед тем, как вывести ее на трассу.
Вторая, не менее важная, компьютерная составляющая Formula 1 — техническое обеспечение систем телеметрии, отслеживающих состояние машины во время гонки. Каждая машина оснащена датчиками, которые постоянно передают информацию о своем состоянии на станцию телеметрии. Эта информация используется для проведения технических работ на следующем пит-стопе, но управлять машиной удаленно не получится — пресловутые ограничения, введенные FIA, явно запрещают обратную связь. Обработка данных телеметрии — нетривиальная техническая задача, если вспомнить, что на круг у машины уходит, в зависимости от трассы, около минуты-двух, а всю информацию нужно получать в реальном времени и решения принимать тоже нужно в реальном времени.