Jump to content

Не-XVP

Ne-XVP — исследовательский проект, реализованный в 2006–2008 годах компанией NXP Semiconductors . В рамках проекта был применен целостный подход к определению мультимедиа архитектуры обработки следующего поколения для встраиваемых MPSoC , которая эволюционно нацелена на программируемость, масштабируемость производительности и эффективность полупроводников. Эволюционный путь подразумевает использование существующих процессорных ядер, таких как NXP TriMedia, в качестве строительных блоков и поддержку отраслевых стандартов программирования, таких как потоки POSIX . Основываясь на технологическом исследовании пространства для проектирования, проект пришел к выводу, что аппаратные ускорители, облегчающие управление задачами и согласованность, в сочетании с правильным выбором вычислительных ядер обеспечивают хорошую программируемость, масштабируемую производительность и конкурентоспособную эффективность полупроводников.

Исследовать

[ редактировать ]
Архитектура Ne-XVP в конце 2008 года. Для построения многоядерного процессора используются два разных типа ядер: core1 и core2. Для увеличения плотности производительности многоядерность поддерживается несколькими ускорителями для синхронизации между потоками и связи. Например, планировщик аппаратных задач может планировать задачи для многих сложных мультимедийных приложений, а сопроцессоры с когерентностью кэша обеспечивают межпотоковую связь через общую память.

Ne-XVP Темы исследований и соответствующие публикации :

  1. Асимметричная многоядерная архитектура с универсальными ускорителями [1]
  2. Аппаратная многопоточность в VLIW [2]
  3. низкой сложности Когерентность кэша [1]
  4. Аппаратные ускорители для планирования и синхронизации задач:
    1. Планировщик аппаратных задач [3]
    2. Аппаратный блок синхронизации для синхронизации потоков [1] [2]
    3. Группа управления задачами [4]
  5. инструкций кэша Совместное использование [1]
  6. Исследование проектного пространства с использованием плотности производительности в качестве функции оптимизации [1]
  7. Технологическое моделирование для встраиваемых процессоров [1] [5] [6]
  8. Распараллеливание сложных мультимедийных алгоритмов (H.264, преобразование частоты кадров) [7] [8] [9] [10]
  9. Автоматически распараллеливающие компиляторы
  10. Языки программирования с учетом времени в сотрудничестве с проектом ACOTES [11]
  11. Визуальное программирование
  12. Спекуляции на уровне задач
  13. Портирование GCC на VLIW с открытым конвейером процессоры [12]
  14. Многопрограммная рабочая нагрузка для встроенной обработки
  15. Встроенный процессор VLIW с тактовой частотой 1 ГГц.

Участники проекта

[ редактировать ]
Команда Ne-XVP в конце 2008 года. (слева направо, сверху вниз) Сурендра Гунтур, Ян Хугербрюгге, Гиат Аль-Кади, Марк Дюрантон, Андрей Теречко, Анирбан Лахири.
  • Гиат Аль-Кади
  • Збигнев Хамский
  • Dmitry Cheresiz
  • Марк Дюрантон (руководитель проекта)
  • Сурендра Гунтур
  • Ян Хугербрюгге
  • Анирбан Лахири
  • Ондрей Попп
  • Андрей Теречко
  • Алекс Туржан
  • Клеменс Вюст
  • ...
  1. ^ Перейти обратно: а б с д и ж А. Теречко, Й. Хугербрюгге, Г. Алькади; С. Гунтур; А. Лахири; М. Дюрантон; К. Вуст; П. Кристи; А. Накэртс; А. Кумар, «Балансирование программируемости и эффективности кремния в гетерогенных многоядерных архитектурах», Транзакции ACM во встраиваемых вычислительных системах, специальный выпуск о мультимедиа в реальном времени, 2010.
  2. ^ Перейти обратно: а б Дж. Хугербрюгге, А. Теречко, «Многопоточная многоядерная система для обработки встроенного мультимедиа», Транзакции по высокопроизводительным встраиваемым архитектурам и компиляторам, том 4, выпуск 2, 2008.
  3. ^ Г. Аль-Кади, А.С. Теречко, «Аппаратный планировщик задач для встроенной обработки видео», в материалах 4-й Международной конференции по высокопроизводительным и встраиваемым архитектурам и компиляторам, Пафос, Кипр, 25–28 января 2009 г.
  4. ^ М. Сьяландер, А. Теречко, М. Дюрантон; Блок упреждающего управления задачами для встраиваемых многоядерных архитектур; Материалы 11-й конференции EUROMICRO по цифровым системам 2008 г. Проектирование архитектур, методов и инструментов; страницы 149–157; 2008 г.; ISBN   978-0-7695-3277-6 ; IEEE-компьютер Общество Вашингтон, округ Колумбия, США.
  5. ^ А. Теречко, Дж. Хугербрюгге; Г. Аль-Кади; А. Лахири; С. Гунтур; М. Дюрантон; П. Кристи; А. Накэртс; А. Кумар, «Исследование плотности производительности гетерогенных многоядерных архитектур», приглашенная презентация на конференции Rapid Simulation and Performance Evaluation: Methods and Tools (RAPIDO'09), 25 января 2009 г., в рамках 4-й Международной конференции по высокопроизводительным и встраиваемым системам. Архитектуры и компиляторы (HiPEAC), Пафос, Кипр, 25–28 января 2009 г.
  6. ^ П. Кристи, А. Накэртс, А. Кумар, А. С. Теречко, Г. Доорнбос, «Быстрые потоки проектирования для поиска путей к передовым технологиям», приглашенный доклад, Международная встреча по электронным устройствам, Сан-Франциско, 2008.
  7. ^ Г. Аль-Кади, Дж. Хугербрюгге, С. Гунтур, А. Теречко, М. Дюрантон, «Параллельный алгоритм 3DRS на основе извилистости для эпохи многоядерности», на Международной конференции IEEE по бытовой электронике, Лас-Вегас, США, 11 января. –13, 2010.
  8. ^ А. Азеведо, Б. Юурлинк, К. Меендеринк, А. Теречко, Дж. Хугербрюгге, М. Альварес, А. Рамирес, М. Валеро, «Высокомасштабируемая параллельная реализация H.264», в «Транзакциях на высоком уровне» Производительные встраиваемые архитектуры и компиляторы, том 4, выпуск 2, стр. 404–418, 2009 г.
  9. ^ А. Азеведо, К. Меендеринк, Б. Юрлинк, А. Теречко, Дж. Хугербрюгге, М. Альварес, А. Рамирес, «Параллельное декодирование H.264 на встроенном многоядерном процессоре», в материалах 4-й Международной конференции по Высокопроизводительные и встроенные архитектуры и компиляторы, Пафос, Кипр, январь 2009 г.
  10. ^ М. Альварес, А. Азеведо, К. Меендеринк, Б. Юрлинк, А. Теречко, Дж. Хугербрюгге, А. Рамирес, «Анализ пределов масштабируемости декодирования H.264 из-за накладных расходов TLP», в материалах 6-го HiPEAC Industrial Семинар, ноябрь 2008 г.
  11. ^ ACOTES: http://www.hitech-projects.com/euprojects/ACOTES/
  12. ^ А. Турджан, Д. Чересиз, «Портирование GCC на открытый конвейерный векторный процессор VLIW», Саммит разработчиков GCC, Монреаль, Квебек, Канада, 8–10 июня 2009 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 9cdf52abf14fa5ffb028a7abdb282ab2__1625011860
URL1:https://arc.ask3.ru/arc/aa/9c/b2/9cdf52abf14fa5ffb028a7abdb282ab2.html
Заголовок, (Title) документа по адресу, URL1:
Ne-XVP - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)