Jump to content

Рамочная волна

Рамочная волна
Разработчик(и) Передовые микроустройства (AMD)
Первоначальный выпуск 19 сентября 2007 г .; 16 лет назад ( 19 сентября 2007 )
Финальный выпуск
1.3.1 / 9 июля 2009 г .; 15 лет назад ( 09.07.2009 )
Репозиторий исходная кузня .сеть /проекты /framewave
Написано в С , С++
Операционная система Linux , MacOS , Солярис , Windows
Платформа ИА-32 , x86-64
Доступно в Английский
Тип Библиотека
Лицензия Апач 2.0
Веб-сайт кадровая волна .sourceforge .сеть

Framewave (ранее AMD Performance Library ( APL )) — компьютерное программное обеспечение , высокопроизводительная оптимизированная библиотека программирования , состоящая из интерфейсов прикладного программирования (API) низкого уровня для обработки изображений , обработки сигналов , JPEG и функций видео. Эти API-интерфейсы запрограммированы с распараллеливанием на уровне задач ( многопоточность ) и параллелизмом на уровне команд ( одна инструкция, несколько данных ( SIMD ) для максимальной производительности на многоядерных процессорах от Advanced Micro Devices (AMD).

Framewave — это бесплатное программное обеспечение с открытым исходным кодом, выпущенное под лицензией Apache версии 2.0, совместимой со стандартной общественной лицензией GNU 3.0. [ 1 ]

Библиотека производительности AMD была разработана компанией Advanced Micro Devices (AMD) как набор популярных программных процедур, предназначенных для ускорения разработки, отладки и оптимизации приложений на процессорах класса x86 . Он включает в себя простые арифметические процедуры и более сложные функции для таких приложений, как обработка изображений и сигналов. APL доступен как статическая библиотека для 32- или 64-битных версий GNU Compiler Collection (GCC) 4.1 и Microsoft Visual Studio 2005, а также как 32- или 64-битная динамическая библиотека для операционных систем Linux , Solaris и Windows. .

В 2008 году AMD отказалась от библиотеки APL в пользу производной с открытым исходным кодом под названием Framewave . [ 1 ] [ 2 ] [ 3 ]

Framewave доступен в виде 32- и 64-битных статических библиотек для GCC 4.3 и Microsoft Visual Studio 2008, а также в виде 32- и 64-битных динамических библиотек для операционных систем Linux, macOS , Solaris и Windows. По сравнению с Framewave 1.0 заметный прирост производительности произошел в нескольких API, включая JPEG.

Framewave состоит из следующих основных компонентов: [ 4 ]

В версию APL 1.1, выпущенную 19 сентября 2007 г., добавлены следующие улучшения функций: [ 5 ]

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б «AMD ускоряет разработку приложений с помощью первого выпуска библиотеки производительности с открытым исходным кодом» . АМД . 20 февраля 2008 года . Проверено 20 февраля 2008 г.
  2. ^ «Библиотека производительности AMD (APL)» . АМД . 20 февраля 2008 года. Архивировано из оригинала 24 января 2008 года . Проверено 20 февраля 2008 г.
  3. ^ «Проект Фреймвейв» . АМД . 20 февраля 2008 г. Архивировано из оригинала 25 февраля 2008 г. Проверено 20 февраля 2008 г.
  4. ^ «Библиотека производительности AMD (APL)» . АМД . 1 февраля 2007 г. Архивировано из оригинала 2 июня 2007 г. Проверено 5 июня 2007 г.
  5. ^ «Особенности продукта APL» . АМД . 19 сентября 2007 г. Архивировано из оригинала 15 октября 2007 г. Проверено 19 сентября 2007 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6a2d8eb96c10d0e16200a84e8b8b1240__1713995220
URL1:https://arc.ask3.ru/arc/aa/6a/40/6a2d8eb96c10d0e16200a84e8b8b1240.html
Заголовок, (Title) документа по адресу, URL1:
Framewave - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)