AMD、「Mantle 1.0」のサポートを縮小する方針へ 27
ストーリー by hylom
非標準規格のつらいところ 部門より
非標準規格のつらいところ 部門より
あるAnonymous Coward 曰く、
AMDが2013年に発表したグラフィックスAPI「Mantle」だが、AMDが現状のMantle(Mantle 1.0)について、サポートを縮小させる方針であることを明かした(4Gamer)。
MantleはAMDのGPUで利用できる独自APIで、これを利用することでよりハードウェアに近いレベルでGPUを操作できるというもの。AMDはこれにより、DirectXを利用するよりもGPUのパフォーマンスを引き出せると主張していたが、GPUが限定されるということもあって対応ゲームは限られていた。
ゲームメーカーに対しては今後は今年末にリリースされる見込みのDirectX 12、もしくは次世代OpenGLにフォーカスするよう勧めているそうだ。
DirectX 12ではより低レベルでのハードウェアアクセスが可能となるとされており、そうなると確かにMantleの存在意義は薄れてしまう。なお、今後も既存のMantle対応ゲームのサポートなどは継続される模様。また、Mantleの新しいバージョンがリリースされる可能性については含みを持たせている。
続報 (スコア:2)
この件については、すでに続報が出ております。
[GDC 2015]Khronos,新世代グラフィックスAPI「Vulkan」でAMDの「Mantle」を採用
http://www.4gamer.net/games/107/G010729/20150304002/ [4gamer.net]
OpenGLの次世代規格は「Vulkan」に、Khronos Groupが発表
http://osdn.jp/magazine/15/03/05/065900 [osdn.jp]
「Mantleは滅びぬ!何度でもよみがえるさ!」 ということです。
Re:続報 (スコア:3, 参考になる)
>「Mantleは滅びぬ!何度でもよみがえるさ!」 ということです。
MantelもOpenGLの一部になった,ということですね
OpenGLは Khronos Group という業界団体が標準化している規格名です.
その策定には nVidia,AMD, Microsoft, Apple, Intel などが協力しているため
OpenGLはWindowsでもLinuxでもMacOS/iOSでも,どこでも利用可能な便利なAPIとなっています
OpenGLには長い歴史があり
- 1992年 OpenGL 1.0 リリース
- 2003年 OpenGL 1.5 リリース.初めてプログラマブルシェーダ(GLSL)に対応
- 2008年 OpenGL 3.0 リリース
- 2000年 OpenGL 4.0 リリース
という感じで規格がどんどん拡張されています
しかしGPGPUが登場してからは,OpenGLの仕様上の欠点が目立つ様になり,性能向上に限界が見えつつありました.
仕様上の欠点とは, CPU-GPU間のデータ転送や CPU-GPU間の同期で生じるオーバヘッド(=処理の遅延)です
このオーバヘッドはかなり致命的な問題です.その結果
- 2012年 nVidia は OpenGLを独自拡張. bindless APIを提案
- 2014年 OpenGL 4.5 リリース.上記 bindless APIが取り込まれる
- 2014年 AMD は OpenGLを切り捨て,独自規格としてMantleを発表
という感じで, nVidiaはOpenGLを拡張,AMDはOpenGLを切り捨て,と
各社の足並みがそろわない状況になりつつありました
しかし結局は, MantleもOpenGLの一部となりました.
ユーザとしても開発者としても一番良い結果になったと思います.今後も OpenGL は安泰そうです
Re:続報 (スコア:1)
AMDがOpenGLを切捨てとかどういう冗談ですか。
pinned memoryがimmutable storageになってbuffer storageとtexture storageに取り込まれ、sparse textureはほぼそのまま取り込まれましたよね?
AZDOはNVIDIAもAMDも取り組んでいて、その結果がVulkanでしょうに。
Re: (スコア:0)
端からMantleはOpenGLの先行試験的な意味合いが強かったと思うのですが
Re:続報 (スコア:1)
Mantleの魂は消えちゃいないけど、
『GeForceではなくRadeonを選ぶ理由』
としてのMantleは終わったような気がする。
Re: (スコア:0)
現状、GeForceはDX12の全機能を使えないので、選ぶ理由にはなりますね。
Re:続報 (スコア:1)
部門名
>非標準規格のつらいところ
は逆ですよね。
DirectX12に続いてOpenGL後継のVulkanにMantleが採用されることで
AMDのグラフィックボードが有利になってる。
Re: (スコア:0)
VulkanにMantleの破片が取り込まれる程度でしょう。
大元のパフォーマンスで遅れを取るAMDが有利になるとは夢見すぎ。
Re:続報 (スコア:1)
パフォーマンスで上回ってなければnVidiaの居場所なんて無いじゃん?
# 余裕ぶっこいてる間に足元掬われるのがいつものAMD
# いいからRADEONの新製品出せよ!
Re:続報 (スコア:1)
ベンチマーク上では最新APIに適応したAMDが有利になるでしょう。
しかし現実にはDX12対応ソフトが出揃うよりnVdiaが対応する方が早い。
nVidiaはそれまでの繋ぎにスパコン用のチップをゲーム用に持ってくるので実際にはそこまでの差は出ないかも。
色々書き散らしてみましたが結局すべてはwindows7のdirectxがどうなるか次第???
Re:続報 (スコア:1)
nvidiaもVulkanに対応するのでAMDに有利なものが無くなりそうな気が。
しかし真っ先に対応を発表したのはPowerVRの新製品というのがまた予想外でございました。
Re: (スコア:0)
NVIDIAで使えない新機能なんて使われないだけなんだよ……。
Intelで使えないだけならコアゲーム向けには切り捨てる判断もできるけどね。
Re: (スコア:0)
まあdoraemonを選ぶ理由はないですねぇ
Re: (スコア:0)
眉間を刺してイチコロでござる
Re: (スコア:0)
一時期壊滅してデリバリーになってたりしたようでパフが、最近なんかエステと称して復活したようでパフ
Re: (スコア:0)
やっぱり、一番最初にマンショントルコ風呂を思い浮かべる奴は居た。
Re: (スコア:0)
ホープキングダムのマントルゴッドと呼ばれていたパフ
Re: (スコア:0)
要は GoogleがSPDYのサポート終了を発表、HTTP/2に移行 [srad.jp] と同じような話なんでしょ?
Re: (スコア:0)
>「Mantleは滅びぬ!何度でもよみがえるさ!」 ということです。
どこかで見たと思ったら2014年12月18日に
大解説! Mantleは死なず、ただ進化するのみ (1/2)
http://www.itmedia.co.jp/pcuser/articles/1412/18/news153.html [itmedia.co.jp]
>非標準規格のつらいところ 部門より
>非標準規格のつらいところ 部門より
>非標準規格のつらいところ 部門より
>非標準規格のつらいところ 部門より
>非標準規格のつらいところ 部門より
元記事は (スコア:2, すばらしい洞察)
4亀の記事はちょっとはやとちりだよね(その記事の後から訂正に近い内容の記事を出してる)
元のニュアンスはMantleのAPIは今後出るdx12やOpenGL規格に引き継がれるから
Mantleを実装するよりはそれを含んでいる後継APIを使う方が便利だよって話じゃないの?
Re: (スコア:0)
いやでも、3/4時点ではタレコミのとおりの印象だったんじゃないの。
サプライズなのかは知らないが、Mantle終了とVulkan発表を一日ずらした意味がわからない。
Re: (スコア:0)
いや、だからたれ込み元になった4亀の記事だけど
その4亀がその証拠として提示している
http://community.amd.com/community/amd-blogs/amd-gaming/blog/2015/03/0... [amd.com]
の内容をちょっといびつな受け取り方をして記事に起こしてるよね って話なんだけど
Re:元記事は (スコア:1)
いやだから、そのページには、OpenGLの後継に採用されるってことがあいまいにしか書いてないでしょ。
そのページだけ読んだら、「Mantle終わるのか」という印象を持っても仕方ないんじゃないの、ってこと。
Mantle’s definition of “open” must widen. It already has, in fact. This vital effort has replaced our intention to release a public Mantle SDK, and you will learn the facts on Thursday, March 5 at GDC 2015.
今日になってみれば、「public Mantle SDK」がVulkanのことを言っているってわかるけど、昨日の時点で読んだら意味不明でしょ。
Re: (スコア:0)
見解の違いなんだろうけど
「OpenGLの後継に採用される」
「3/5に(続報は)伝える」
とあったのに「終わる」とは判断できなかったんだけど
まぁ先に述べたとおりこの辺りは見解の違いなんでどうしょうもないか
これはちょっと…… (スコア:0)
Vulkanには触れずに、あえてこの情報だけを、今さら遅れて記事にするのはどうかと思う。
Re:これはちょっと…… (スコア:1)
Vulkanは別ストーリーになってたYO!
http://hardware.srad.jp/story/15/03/05/0530259/ [srad.jp]
一つにまとめようよ…
Re: (スコア:0)
いやぁ、これはわかれているのが正しいでしょう。
AMD主眼で見ればまとめたいのはわかるけど、それ以外(OpenGL主眼あるいはOpenCLとか)で見るなら、Mantleがどうしたこうしたっていうのは関係ないもの。
だったら分けておくのが正しいと思うんだよね。