![AMD](https://static.nix.ru/art/pic/web_news/2012/oct/ps1349187785.gif)
В ходе основного доклада AMD на конференции JavaOne 2012 было объявлено об участии компании в проекте Sumatra как составного элемента глобального проекта OpenJDK (Java Development Kit) совместно с компанией Oracle и другими представителями сообщества OpenJDK. Цель участия – способствовать реализации потенциала гетерогенных вычислений в области серверных и облачных технологий в рамках платформы Java.
Проект Sumatra предполагает изучение потенциала совершенствования виртуальной машины Java (Java Virtual Machine – JVM), языка программирования Java и интерфейсов программирования приложений (API) на предмет использования приложениями преимуществ аппаратного ускорения средствами графического процессора (Graphics Processing Unit – GPU) как в составе дискретной
видеокарты, так и в форме высокопроизводительных встроенных графических ядер, таких как интегрированные GPU в
процессорах AMD (APU).
По мере того как развивающиеся серверные и облачные платформы начинают задействовать возможности гетерогенных вычислений в APU AMD и дискретных видеоадаптерах с целью улучшения показателя производительности на Ватт потребляемой мощности, у программистов возникает потребность в общепринятых моделях программирования, таких как Java, позволяющих использовать преимущества аппаратного ускорения видео. Проект Sumatra также может расширить наши представления о возможностях реализации поддержки гетерогенных вычислений в других языках программирования на основе Java Virtual Machine, таких как Scala, JRuby и Jython.
«Подтверждение наших планов по участию в проекте OpenJDK – это очередной шаг на пути к тому, чтобы гетерогенные вычисления стали доступны миллионам программистам. Это также может привести к дальнейшей разработке новых аппаратных моделей и парадигм программирования в сегменте серверных/облачных технологий, – заявил Манью Хедж (Manju Hegde), вице-президент AMD по гетерогенным решениям и программным продуктам. – Наша компания имеет давнюю историю сотрудничества с сообществами разработчиков открытого программного обеспечения – от сообщества OpenCL™ до Фонда HSA (Heterogeneous System Architecture) – и теперь благодаря новой инициативе мы поможем дальнейшему развитию среди представителей Java-сообщества идей об использовании аппаратного ускорения средствами GPU».
«Мы рассчитываем на то, что наше сотрудничество с AMD и другими участниками проекта Sumatra в конечном счёте позволит программистам Java в короткие сроки освоить преимущества аппаратного ускорения GPU для повышения производительности, – отметил Джордж Сааб (Georges Saab), вице-президент отдела программирования на платформе Java в компании Oracle. – Мы надеемся, что индивидуальные программисты и организации неравнодушные к этой интересной теме, последуют примеру AMD и присоединятся к проекту Sumatra».