About: MediaLib     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Software106566077, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/c/7qaUks5CRB

mediaLib (from "multimedia library") is a portable low level library for accelerating multimedia applications, with interfaces in C. It was developed by Sun Microsystems and open-sourced under the CDDL license as part of the OpenSolaris project. It is implemented in ANSI C, but can take advantage of SIMD multimedia instructions on various processors to gain a significant performance boost. It was originally designed to leverage VIS on SPARC processors and later added support for MMX/SSE/SSE2 on Intel/AMD processors.

AttributesValues
rdf:type
rdfs:label
  • MediaLib (en)
  • MediaLib (ru)
  • MediaLib (zh)
rdfs:comment
  • mediaLib (multimedia library) — низкоуровневая библиотека для ускорения мультимедийных приложений с интерфейсами к Си, разработана Sun Microsystems и открыта под лицензией CDDL как часть проекта OpenSolaris. Библиотека реализована на ANSI C, но использует преимущества инструкций SIMD на различных типах процессоров для увеличения скорости работы. Изначально она разрабатывалась с поддержкой VIS на процессорах SPARC, позже была добавлена поддержка MMX/SSE/SSE2 на процессорах Intel и AMD. (ru)
  • mediaLib (from "multimedia library") is a portable low level library for accelerating multimedia applications, with interfaces in C. It was developed by Sun Microsystems and open-sourced under the CDDL license as part of the OpenSolaris project. It is implemented in ANSI C, but can take advantage of SIMD multimedia instructions on various processors to gain a significant performance boost. It was originally designed to leverage VIS on SPARC processors and later added support for MMX/SSE/SSE2 on Intel/AMD processors. (en)
  • mediaLib(指 "多媒体函数库")是一个用于加速多媒体应用程序的的底层函数库。它具备C语言接口,其最新版本为2.5。 它最初由Sun开发,之后作为OpenSolaris项目的一部分在CDDL许可证下开源。 mediaLib 用C及写成,可以利用多种处理器上带有的SIMD多媒体指令集来获得显著的性能提升。虽然最初它只能利用SPARC处理器上的VIS指令集,但是后来又加入了对Intel/AMD处理器上的MMX/SSE/SSE2等指令集的支持。 mediaLib 用C及编译器原语写就,理论上一个系统只要有支持C和编译器原语的编译器,就可以编译并且使用它。如果缺乏编译器原语的支持,也可以编译使用mediaLib的纯C语言版本,但是这样的话将无法获得SIMD多媒体指令集所能带来的性能提升。 mediaLib目前包含在Solaris操作系统中。 mediaLib 2.5 包含近4000个文件和240万行C源代码,有针对不同领域应用的函数3000余个: * 线性代数 * 矩阵运算 * 图像处理 * * 信号处理 * 视频 * 音频 * 语音 * 三维渲染 调用了mediaLib的开放源代码应用程序有Java,JDS for Solaris, mplayer,ffmpeg,and 。 (zh)
foaf:name
  • mediaLib (en)
name
  • mediaLib (en)
dct:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
developer
genre
latest release date
latest release version
license
programming language
has abstract
  • mediaLib (from "multimedia library") is a portable low level library for accelerating multimedia applications, with interfaces in C. It was developed by Sun Microsystems and open-sourced under the CDDL license as part of the OpenSolaris project. It is implemented in ANSI C, but can take advantage of SIMD multimedia instructions on various processors to gain a significant performance boost. It was originally designed to leverage VIS on SPARC processors and later added support for MMX/SSE/SSE2 on Intel/AMD processors. Since mediaLib is written in C and SIMD multimedia compiler intrinsics, it should be usable on any system that has an ANSI C compiler that supports SIMD multimedia intrinsics. Systems without SIMD intrinsics support can also use it as pure ANSI C, forgoing any extra acceleration provided by SIMD multimedia instructions. It is also included as part of Solaris 10. mediaLib 2.5 contains about 4000 files and 2.4 million lines of code, and contains more than 3000 functions for different areas: * algebra * matrix * image * graphics * signal processing * video * audio * speech * volume rendering Open source applications that use mediaLib include Java, JDS for Solaris, mplayer, and ogle. There are several mediaLib versions targeting different platforms, but all share the same API, so users can switch from one platform to another without changing source code: * Standard C: written in pure ANSI C, with some general code optimization for performance * VIS/VIS2/VIS3: optimized for SPARC chips with VIS/VIS2/VIS3 multimedia instruction sets * MMX/SSE/SSE2: optimized for Intel/AMD chips with MMX/SSE/SSE2 multimedia instruction sets * Integer: optimized for chips that have no or limited floating point capabilities, such as UltraSPARC T1 and some embedded chips * Multi-threaded version: A thin wrapper layer built with OpenMP on top of mediaLib, providing flexible multithreading multimedia acceleration for applications (en)
  • mediaLib (multimedia library) — низкоуровневая библиотека для ускорения мультимедийных приложений с интерфейсами к Си, разработана Sun Microsystems и открыта под лицензией CDDL как часть проекта OpenSolaris. Библиотека реализована на ANSI C, но использует преимущества инструкций SIMD на различных типах процессоров для увеличения скорости работы. Изначально она разрабатывалась с поддержкой VIS на процессорах SPARC, позже была добавлена поддержка MMX/SSE/SSE2 на процессорах Intel и AMD. (ru)
  • mediaLib(指 "多媒体函数库")是一个用于加速多媒体应用程序的的底层函数库。它具备C语言接口,其最新版本为2.5。 它最初由Sun开发,之后作为OpenSolaris项目的一部分在CDDL许可证下开源。 mediaLib 用C及写成,可以利用多种处理器上带有的SIMD多媒体指令集来获得显著的性能提升。虽然最初它只能利用SPARC处理器上的VIS指令集,但是后来又加入了对Intel/AMD处理器上的MMX/SSE/SSE2等指令集的支持。 mediaLib 用C及编译器原语写就,理论上一个系统只要有支持C和编译器原语的编译器,就可以编译并且使用它。如果缺乏编译器原语的支持,也可以编译使用mediaLib的纯C语言版本,但是这样的话将无法获得SIMD多媒体指令集所能带来的性能提升。 mediaLib目前包含在Solaris操作系统中。 mediaLib 2.5 包含近4000个文件和240万行C源代码,有针对不同领域应用的函数3000余个: * 线性代数 * 矩阵运算 * 图像处理 * * 信号处理 * 视频 * 音频 * 语音 * 三维渲染 调用了mediaLib的开放源代码应用程序有Java,JDS for Solaris, mplayer,ffmpeg,and 。 mediaLib 有针对多个平台的不同版本,但是这些版本都共享同一套API,所以使用者可在多个平台间自由迁移,而无需修改源代码中对mediaLib的调用: * C语言版本:以纯粹的ANSI C写就,并带有常见代码优化 * VIS/VIS2/VIS3版本:以SPARC芯片的VIS/VIS2/VIS3多媒体扩展指令集进行优化 * MMX/SSE/SSE2版本:以Intel/AMD芯片的MMX/SSE/SSE2多媒体扩展指令集进行优化 * 整数版本:针对无浮点运算能力或浮点性能较弱的芯片进行优化,这样的芯片如UltraSPARC T1和一些定点 * 多线程版本:是在mediaLib之上以OpenMP对mediaLib函数进行的一个包装,旨在为多媒体应用程序提供灵活的多线程扩展能力 (zh)
gold:hypernym
dbp:wordnet_type
prov:wasDerivedFrom
page length (characters) of wiki page
latest release date
Faceted Search & Find service v1.17_git147 as of Sep 06 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3331 as of Sep 2 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 65 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software