About: Metal (API)

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Metal is a low-level, low-overhead hardware-accelerated 3D graphic and compute shader API created by Apple. It debuted in iOS 8. Metal combines functions similar to OpenGL and OpenCL in one API. It is intended to improve performance by offering low-level access to the GPU hardware for apps on iOS, iPadOS, macOS, and tvOS. It can be compared to low-level APIs on other platforms such as Vulkan and DirectX 12.

Property Value
dbo:abstract
  • Metal je nízkoúrovňové, nízkorežijní, hardwarově akcelerované grafické API, které bylo poprvé představeno v iOS 8. Hlavní myšlenkou tohoto API je přinést na platformu iOS výkonová vylepšení, která poskytují podobně zaměřená API na jiných platformách jako například AMD a Microsoft DirectX 12. Metal je dostupný od 27. listopadu 2014 pro zařízení s čipy , a . Metal také představil compute shadery, které dále vylepšují možnost použití GPGPU. Metal používá nový shaderový jazyk založený na C++11. Tento jazyk je implementován pomocí clang a LLVM. (cs)
  • ميتال هي واجهة برمجية ذات مستوى منخفض لإنتاج بموارد أقل رسومات حاسوبية ثلاثية الأبعاد ولمعالجة العمليات بشكل منفصل عن التطبيق الأساسي، قامت بتطويرها شركة أبل وظهرت لأول مرة في آي أو إس 8. تجمع ميتال وظائف مماثلة لكلاً من «OpenGL» و «OpenCL» تحت واجهة برمجية واحدة حيث تهدف «أبل» إلى جلب أداء أفضل لأنظمتها «آي أو إس» و«ماك أوس» و «تي في أوس» بشكل يماثل الأداء على واجهات البرمجة في منصات أخرى مثل فولكان (صدر في منتصف فبراير 2016) ودايركت ثري دي 12. (ar)
  • Metal ist eine von Apple entwickelte Low-Level-, Hardware-beschleunigte 3D-Grafik- und Compute-Shader-Computergrafik-API mit geringem Overhead. Es debütierte in iOS 8. Metal kombiniert Funktionen ähnlich wie OpenGL und OpenCL in einer API. Es soll die Leistung verbessern, indem es für Apps auf iOS, iPadOS, macOS und tvOS einen Low-Level-Zugriff auf die GPU-Hardware bietet. Es kann mit Low-Level-Programmierschnittstellen wie Vulkan und DirectX 12 verglichen werden. Metal ist eine objektorientierte Programmierschnittstelle, die mit den Programmiersprachen Swift oder Objective-C aufgerufen werden kann. Die vollständige GPU-Ausführung wird über die Metal Shading Language gesteuert. (de)
  • Metal is a low-level, low-overhead hardware-accelerated 3D graphic and compute shader API created by Apple. It debuted in iOS 8. Metal combines functions similar to OpenGL and OpenCL in one API. It is intended to improve performance by offering low-level access to the GPU hardware for apps on iOS, iPadOS, macOS, and tvOS. It can be compared to low-level APIs on other platforms such as Vulkan and DirectX 12. Metal is an object-oriented API that can be invoked using the Swift, Objective-C or C++17 programming languages. Full-blown GPU execution is controlled via the Metal Shading Language. According to Apple promotional materials: "MSL [Metal Shading Language] is a single, unified language that allows tighter integration between the graphics and compute programs. Since MSL is C++-based, you will find it familiar and easy to use." (en)
  • Metal est une API bas niveau d'accélération graphique 3D développée par Apple, introduit avec iOS 8. Metal propose des fonctions similaire à OpenGL et OpenCL au sein d'une seule et même API. Proposant un faible overhead, elle vise à apporter à iOS, macOS et tvOS des performances similaires à d'autres APIs comme Vulkan et DirectX 12. Metal est un API orienté objet pouvant être programmé en Swift ou Objective-C. (fr)
  • 메탈(Metal)은 부하가 적은 하드웨어 가속 그래픽 및 연산 API로, iOS 8에 처음 등장했다. 한 API에 OpenGL, OpenCL과 비슷한 기능을 병합하고 있다. 크로노스 그룹의 크로스 플랫폼 벌컨, 마이크로소프트의 윈도우용 Direct3D 12처럼 다른 플랫폼의 유사 API의 성능 이점 일부를 iOS에 가져오도록 설계되어 있다. 2015년 6월 8일 이후 메탈은 애플 A7 이상을 이용하는 iOS 기기 및 OS X 엘카피탠를 구동하는 2012년 이후 모델의 맥에서 이용이 가능하다. 또, 메탈은 연산 셰이더를 도입함으로써 GPGPU 프로그래밍 기능을 더 개선하였다. 메탈은 C++11 기반의 를 이용하며, 클랭과 LLVM을 이용하여 구현되어 있다. OS X의 메탈 지원은 WWDC 2015에서 발표되었다. (ko)
  • Metal(メタル)はAppleのオペレーティングシステム上でサポートされる、オーバーヘッドの小さいローレベル(low level)なコンピュータグラフィックスAPIである。Metalでは、OpenGLとOpenCLに似た機能を一つのAPIに統合している。Metalはクロノス・グループによるVulkanや、マイクロソフトによるWindows向けのDirect3D 12といった、他のプラットフォームにおける類似のAPIによるパフォーマンス上の利点をmacOS/iOSにもたらしている。 MetalはC++11をベースとした新しいシェーディング言語、Metal Shading Language(MSL)を利用する。これはClangとLLVMによって実装されている。Metalはコンピュートシェーダーを導入することでGPGPUプログラミングのしやすさも向上している。 (ja)
  • Metal è una collezione di API grafiche (framework) create da Apple Inc.. Introdotto nel giugno del 2014 con iOS 8, il framework integra le funzionalità di OpenGL e OpenCL. Utilizza un linguaggio di programmazione basato sul C++11. Metal è disponibile sui dispositivi iOS dotati di Apple A7 o successivi e, dal giugno 2016, sui Mac che sono distribuiti con OS X El Capitan o versione superiore di macOS. Il Framework offre un accesso alla GPU, in modo tale da fornire alte prestazioni in campo di rendering grafico. In precedenza, OpenGL utilizzava in modo eccessivo le prestazioni della CPU e in minima parte quelle della GPU. Metal permette quindi di ottimizzare il lavoro svolto dal processore per distribuirlo a carico del chip grafico. Grazie a Metal, le operazioni che vengono effettuate ogni giorno sul computer, sono più veloci. Infatti: * Le applicazioni vengono caricate 1,4 volte più velocemente; * Lo switch tra quest'ultime avviene 2 volte più velocemente; * L'apertura delle e-mail è 2 volte più veloce; * L'apertura dei PDF in modalità Anteprima avviene 4 volte più velocemente. (it)
  • Metal é uma API de baixo nivel desenvolvida pela Apple. Apresentada na WWDC 2014, ela permite programação de baixo nível para permitir um uso melhor da GPU; substitui a API OpenGL, esperando-se que os jogos e aplicativos tenham um ganho de 40% em relação ao OpenGL; e traz melhorias na API OpenCL. Disponível a partir do OS X El Capitan, a Metal vem para trazer melhor desempenho em jogos. Reduzindo a carga do hardware, as melhorias se estendem como um todo no IMac, assim como em aplicativos.Também está disponível no sistema móvel do IPhone, com o SO IOS 8 trazendo melhores efeitos de luz e sombra, além das partículas. (pt)
  • Metal 是由蘋果公司所開發的一个应用程序接口(API),兼顾图形与计算功能,面向底层、低开销的硬件加速。其类似于将 OpenGL 与 OpenCL 的功能集成到了同一个API上,最初支持它的系统是 iOS 8。Metal 使得 iOS 可以实现其他平台的类似功能,例如 Khronos Group 的跨平台 Vulkan 与 Microsoft Windows 上的 Direct3D 12。 Metal也通过引入来进一步提高GPGPU编程的能力。 Metal 使用一种基于C++11的新着色语言,其实现借助了 Clang 和 LLVM。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 43545213 (xsd:integer)
dbo:wikiPageLength
  • 22674 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1120368684 (xsd:integer)
dbo:wikiPageWikiLink
dbp:caption
  • Apple used the mobile multiplayer online battle arena game Vainglory to demonstrate Metal's graphics capabilities at the iPhone 6's September 2014 announcement event. (en)
dbp:developer
dbp:genre
  • 3 (xsd:integer)
dbp:latestReleaseVersion
  • 24 (xsd:integer)
dbp:license
dbp:logo
  • Metal 3 Logo.png (en)
dbp:name
  • Metal (en)
dbp:operatingSystem
dbp:programmingLanguage
  • Shading language: C++14, Runtime/API: Objective-C (en)
dbp:screenshot
  • File:Vainglory Halcyon Fold map.tif (en)
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Metal je nízkoúrovňové, nízkorežijní, hardwarově akcelerované grafické API, které bylo poprvé představeno v iOS 8. Hlavní myšlenkou tohoto API je přinést na platformu iOS výkonová vylepšení, která poskytují podobně zaměřená API na jiných platformách jako například AMD a Microsoft DirectX 12. Metal je dostupný od 27. listopadu 2014 pro zařízení s čipy , a . Metal také představil compute shadery, které dále vylepšují možnost použití GPGPU. Metal používá nový shaderový jazyk založený na C++11. Tento jazyk je implementován pomocí clang a LLVM. (cs)
  • ميتال هي واجهة برمجية ذات مستوى منخفض لإنتاج بموارد أقل رسومات حاسوبية ثلاثية الأبعاد ولمعالجة العمليات بشكل منفصل عن التطبيق الأساسي، قامت بتطويرها شركة أبل وظهرت لأول مرة في آي أو إس 8. تجمع ميتال وظائف مماثلة لكلاً من «OpenGL» و «OpenCL» تحت واجهة برمجية واحدة حيث تهدف «أبل» إلى جلب أداء أفضل لأنظمتها «آي أو إس» و«ماك أوس» و «تي في أوس» بشكل يماثل الأداء على واجهات البرمجة في منصات أخرى مثل فولكان (صدر في منتصف فبراير 2016) ودايركت ثري دي 12. (ar)
  • Metal est une API bas niveau d'accélération graphique 3D développée par Apple, introduit avec iOS 8. Metal propose des fonctions similaire à OpenGL et OpenCL au sein d'une seule et même API. Proposant un faible overhead, elle vise à apporter à iOS, macOS et tvOS des performances similaires à d'autres APIs comme Vulkan et DirectX 12. Metal est un API orienté objet pouvant être programmé en Swift ou Objective-C. (fr)
  • 메탈(Metal)은 부하가 적은 하드웨어 가속 그래픽 및 연산 API로, iOS 8에 처음 등장했다. 한 API에 OpenGL, OpenCL과 비슷한 기능을 병합하고 있다. 크로노스 그룹의 크로스 플랫폼 벌컨, 마이크로소프트의 윈도우용 Direct3D 12처럼 다른 플랫폼의 유사 API의 성능 이점 일부를 iOS에 가져오도록 설계되어 있다. 2015년 6월 8일 이후 메탈은 애플 A7 이상을 이용하는 iOS 기기 및 OS X 엘카피탠를 구동하는 2012년 이후 모델의 맥에서 이용이 가능하다. 또, 메탈은 연산 셰이더를 도입함으로써 GPGPU 프로그래밍 기능을 더 개선하였다. 메탈은 C++11 기반의 를 이용하며, 클랭과 LLVM을 이용하여 구현되어 있다. OS X의 메탈 지원은 WWDC 2015에서 발표되었다. (ko)
  • Metal(メタル)はAppleのオペレーティングシステム上でサポートされる、オーバーヘッドの小さいローレベル(low level)なコンピュータグラフィックスAPIである。Metalでは、OpenGLとOpenCLに似た機能を一つのAPIに統合している。Metalはクロノス・グループによるVulkanや、マイクロソフトによるWindows向けのDirect3D 12といった、他のプラットフォームにおける類似のAPIによるパフォーマンス上の利点をmacOS/iOSにもたらしている。 MetalはC++11をベースとした新しいシェーディング言語、Metal Shading Language(MSL)を利用する。これはClangとLLVMによって実装されている。Metalはコンピュートシェーダーを導入することでGPGPUプログラミングのしやすさも向上している。 (ja)
  • Metal 是由蘋果公司所開發的一个应用程序接口(API),兼顾图形与计算功能,面向底层、低开销的硬件加速。其类似于将 OpenGL 与 OpenCL 的功能集成到了同一个API上,最初支持它的系统是 iOS 8。Metal 使得 iOS 可以实现其他平台的类似功能,例如 Khronos Group 的跨平台 Vulkan 与 Microsoft Windows 上的 Direct3D 12。 Metal也通过引入来进一步提高GPGPU编程的能力。 Metal 使用一种基于C++11的新着色语言,其实现借助了 Clang 和 LLVM。 (zh)
  • Metal ist eine von Apple entwickelte Low-Level-, Hardware-beschleunigte 3D-Grafik- und Compute-Shader-Computergrafik-API mit geringem Overhead. Es debütierte in iOS 8. Metal kombiniert Funktionen ähnlich wie OpenGL und OpenCL in einer API. Es soll die Leistung verbessern, indem es für Apps auf iOS, iPadOS, macOS und tvOS einen Low-Level-Zugriff auf die GPU-Hardware bietet. Es kann mit Low-Level-Programmierschnittstellen wie Vulkan und DirectX 12 verglichen werden. (de)
  • Metal is a low-level, low-overhead hardware-accelerated 3D graphic and compute shader API created by Apple. It debuted in iOS 8. Metal combines functions similar to OpenGL and OpenCL in one API. It is intended to improve performance by offering low-level access to the GPU hardware for apps on iOS, iPadOS, macOS, and tvOS. It can be compared to low-level APIs on other platforms such as Vulkan and DirectX 12. (en)
  • Metal è una collezione di API grafiche (framework) create da Apple Inc.. Introdotto nel giugno del 2014 con iOS 8, il framework integra le funzionalità di OpenGL e OpenCL. Utilizza un linguaggio di programmazione basato sul C++11. Metal è disponibile sui dispositivi iOS dotati di Apple A7 o successivi e, dal giugno 2016, sui Mac che sono distribuiti con OS X El Capitan o versione superiore di macOS. Il Framework offre un accesso alla GPU, in modo tale da fornire alte prestazioni in campo di rendering grafico. (it)
  • Metal é uma API de baixo nivel desenvolvida pela Apple. Apresentada na WWDC 2014, ela permite programação de baixo nível para permitir um uso melhor da GPU; substitui a API OpenGL, esperando-se que os jogos e aplicativos tenham um ganho de 40% em relação ao OpenGL; e traz melhorias na API OpenCL. (pt)
rdfs:label
  • ميتال (واجهة برمجة التطبيقات) (ar)
  • Metal (iOS API) (cs)
  • Metal (API) (de)
  • Metal (API) (fr)
  • Metal (API) (it)
  • Metal (API) (en)
  • 메탈 (API) (ko)
  • Metal (API) (ja)
  • Metal (API) (pt)
  • Metal (API) (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License