Читаем Журнал "Компьютерра" №691 полностью

В 93-м году к нам приехали представители Intel, в том числе Ричард Вирт, и мы общались по поводу того, что можем делать. В том же году мы начали разработку математической библиотеки и библиотеки обработки сигналов. Сегодня эта работа идет в трех местах: Москва, Нижний и Саров. Команда состоит из восьмидесяти человек, около сорока в Сарове и по двадцать в Москве и Нижнем. Наша сфера деятельности - математические вычисления, криптография, обработка одномерных и двумерных сигналов, кодирование неподвижных изображений (JPEG, JPEG2000), распознавание и кодирование речи (кодеки), кодирование видео и аудио (включая HD), функции компьютерного зрения. Все это под несколько платформ - Windows, Linux, Mac OS, IA32/64, xScale, аппаратные ускорители. В 2006 году в США состоялся очередной Grand Challenge - гонки на машинах без водителя. Выиграла машина Стэнфордского университета - они работают вместе с нами и на базе наших функций компьютерного зрения и обработки изображений. А еще - операции над матрицами, обработка строк и текстов, цветовых преобразований, сжатие без потерь, реалистическая графика - последний наш шаг. Super-Resolution - специальная технология, позволяющая из плохой записи сделать хорошую, анализируя, к примеру, 8 последовательных кадров. Сейчас мы оптимизируем код для новых процессоров, распараллеливаем задачи на многоядерную структуру. Когда мы начинали работать, то не понимали, что такое создание ПО. Думали - написали, и все. На самом деле половина из того, что мы делаем - тестирование и сопровождение, то есть обеспечение качества. Последнее достижение - наша графическая библиотека была сертифицирована национальным институтом стандартов и технологий США. Наше софтверное решение для OKI - подавление эха в телефоне - оказалось лучше, чем их решение "в кремнии". Наши библиотеки используют Microsoft, Adobe, Ulead, Philips Medical, Oracle, они включены в Matlab. Кодеки как отдельный продукт мы еще не выпускаем, лишь поставляем исходный код, бесплатно. Но собираемся выпускать кодеки как отдельный продукт.

Герман Воронов, Intel MPI Library

Наша команда разработчиков была создана в 2005 году после покупки компанией Intel "Эльбруса" и перемещения некоторых проектов (в частности компиляторов) в Москву. Мы же получили новый проект. Изначально в команде было 7 человек, сейчас 18, все находятся в Сарове. Intel MPI Library - высокопроизводительная библиотека для распараллеливания вычислений на общей и разделяемой памяти. Эта технология применяется для очень мощных приложений, требующих вычислений на сотне/тысяче процессоров, для кластерных реализаций. Основное достоинство - универсальность, приложения собираются один раз и могут исполняться через любой интерконнект - Интернет, локальная сеть, свитчи - пользователь выбирает среду во время исполнения. Мы поддерживаем все компиляторы Intel и GNU, ОС Linux, с этого года можем работать под Windows CCS (операционная среда для кластерных решений). Поддерживаем все языки и компиляторы, на которых пишутся научные приложения - C, C++, Fortran-77/90/95, параллельные отладчики. За два года мы сравнялись с остальными реализациями MPI, на первом месте пока остается HP - 36 крупных компаний используют их MPI, наш используют 26 компаний, и мы планируем выйти на 50 к концу этого года. Цель софта Intel - не продажи, не прибыль, а способствование продаже процессоров Intel, архитектуры Intel. Мы можем работать на любой архитектуре и не делаем дифференциацию по производителю процессора - Intel или AMD. А выигрывать нужно на оптимизации под конкретный процессор, например, под длину его конвейера.

Борис Воинов, CAD/TCAD

Перейти на страницу:

Похожие книги

Информатика: аппаратные средства персонального компьютера
Информатика: аппаратные средства персонального компьютера

Рассмотрены основы информатики и описаны современные аппаратные средства персонального компьютера. Сформулированы подходы к определению основных понятий в области информатики и раскрыто их содержание. Дана классификация современных аппаратных средств персонального компьютера и приведены их основные характеристики. Все основные положения иллюстрированы примерами, в которых при решении конкретных задач используются соответствующие программные средства.Рекомендуется для подготовки по дисциплине «Информатика». Для студентов, аспирантов, преподавателей вузов и всех интересующихся вопросами современных информационных технологий.

Владимир Николаевич Яшин

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT
Внедрение SAP R/3: Руководство для менеджеров и инженеров
Внедрение SAP R/3: Руководство для менеджеров и инженеров

Это практическое всеобъемлющие руководство было написано специально для тех, кто выбирает стратегию внедрения SAP в организации. «Внедрение SAP R/3: руководство для менеджеров и инженеров» объясняет, что означает понятие «эпоха ERP», почему информация является одним из ключевых ресурсов предприятия, как SAP способствует росту конкурентоспособности компании, а также преимущества методологии ASAP в планировании и использовании ресурсов при внедрении SAP. Подход к ERP-системам, используемый в данной книге, будет крайне полезен менеджерам и специалистам, которым необходимо представить высшему руководству своих компаний основания для внедрения SAP; кроме того, данная книга будет весьма полезной тем, кто занимается проектами SAP или планирует такой проект в ближайшем будущем. Для тех читателей, кто непосредственно занят в проектах SAP, эта книга станет надежным руководством и поможет внести существенный вклад в развитие проекта.

Вивек Кале

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT