UPCRC Иллинойс - UPCRC Illinois

UPCRC Иллинойс является одним из двух исследовательских центров универсальных параллельных вычислений, созданных в 2008 г. Корпорация Майкрософт и Корпорация Intel[1] для ускорения развития основных параллельные вычисления для потребительских и бизнес-приложений, таких как настольные и мобильные компьютеры. UPCRC Illinois - совместное исследование Департамент компьютерных наук и Скоординированная научная лаборатория на Университет штата Иллинойс в Урбане-Шампейн. Исследования проводят преподаватели и аспиранты факультетов компьютерных наук, электротехники и вычислительной техники. Исследовательский факультет UPCRC Illinois возглавляют содиректоры Марк Снир и Вэнь-мэй Хву.

Исследование

Технический документ UPCRC Illinois, Исследования в области параллельных вычислений в Иллинойсе: повестка дня UPCRC, подробно раскрывает три основные темы исследования:

  • Сосредоточьтесь на дисциплинированном параллельном программировании- Последовательные языки эволюционировали для поддержки хорошо структурированных программирование, и обеспечить безопасность и модульность. Механизмы параллельного управления, синхронизации и коммуникации еще не претерпели подобной эволюции. UPCRC Illinois оптимистично считает, что параллелизм можно приручить для всех, предоставив модели дисциплинированного параллельного программирования, поддерживаемые сложными средами разработки и исполнения.
  • Многофронтальная атака на многоядерное программирование—UPCRC Illinois предпринимает комплексную широкомасштабную атаку на параллелизм на всех уровнях системного стека, от приложений до оборудования, используя все виды оружия в арсенале для обеспечения производительности, масштабируемости и программируемости. Это включает в себя изучение дисциплинированных параллельных языков, метапрограммирование и автотюнеры, и среды для конкретных областей; разработка мощной среды перевода для использования информации из нескольких источников в разное время в жизни программы; разработка адаптивной среды выполнения для обработки неоднородности и автоматизации управления ресурсами; разработка новых аппаратных механизмов для повышения производительности, масштабируемости и программируемости; и переосмысление обычного разделения труда между уровнями стека системы. Инструменты рефакторинга помогут переместить существующий код в новую среду, а методы и инструменты, основанные на формальных методах, помогут обеспечить правильность.
  • Человеко-ориентированное видение будущих потребительских приложений- В основе повестки дня лежит ориентированное на человека видение будущих потребительских приложений, подкрепленное исследованиями прикладных технологий, которые позволят совершить качественный скачок в иммерсивном визуальном реализме, надежном обработка естественного языка, и надежный телеприсутствие. Исследование этих приложений позволяет выявить новые параллельные шаблоны и служит испытательной площадкой для оценки, уточнения и, в конечном итоге, подтверждения идей UPCRC Illinois в отношении многоядерный программирование.

История параллельных вычислений в Иллинойсе

История параллельных вычислений в Иллинойсе насчитывает более 40 лет. Из первой академической параллели суперкомпьютер, ILLIAC IV был запущен в 1964 году, к сегодняшним работам по установке первого петаскейл компьютер Голубые воды, Штат Иллинойс, определил ландшафт параллельных вычислений. Вклады прошлых и нынешних преподавателей Иллинойса включают:

Рекомендации

внешняя ссылка