AMD Mantle: Low-level Graphics API

Grafické karty s libovolným GPU firmy AMD/ATI (např. Rage, Radeon).

Moderátoři: morke, Walker1134, Wilik

Odpovědět
DOC_ZENITH
Středně pokročilý
Středně pokročilý
Uživatelský avatar
Registrován: 08. kvě 2010
Bydliště: Praha

Re: AMD Mantle: Low-level Graphics API

Příspěvek od DOC_ZENITH »

Hmm, to mělo rovnou AMD vydat vlastní konzoli, drobátko silnější, ale jinak stejnou jak ty monopolní a měli se dohodnout se steamem a začít tlačit manlte tam. AMD od nástupu FX a vše co se stalo potom nemusim, ale furt bych je viděl úspěšné raději než Ms nebo sony, hlavně ne ten MS. Ten už mnoooho let pro hráce a ani Pc usery obecně nepřinesl nic zásadního nebo dobrého.
Hladis
Moderátor
Moderátor
Uživatelský avatar
Registrován: 24. čer 2004
Bydliště: Varnsdorf - Athens

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Hladis »

Kdyby to bylo tak jednoduchy.........Teoreticky HW mají, hodi to na vlastní API, oblecou to do nejakyho designu a mají konzoli. Jenze ty potrebujes exkluzivni tituly a to co tu konzoli proda. POkud by jim toto nevyslo a levny by to opravdu nebylo, tak taky si pak muzou rovnou povesit na dveře vysacku Close. Jinak Gabe Newell je spis kamarad s Nv nez s AMD.
webwalker
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. úno 2010
Bydliště: Buranov vedle Prahy

Re: AMD Mantle: Low-level Graphics API

Příspěvek od webwalker »

del42sa píše:co myslíte vy ?
Bez více informací o Mantle je to těžké posoudit, nicméně je to blízké mé teorii, že stejně AMD muselo pro Sony i MS psát backend (driver) i nějaké nízkoúrovňové API pro programování close to metal. Někde jsem už před delším časem četl, že MS nebylo příznivcem obcházení DX a psaní direct to metal ani u předchozího xboxu, Sony prý byla v těchto věcech k vývojářům mnohem vstřícnější.

Mám tady dvě věci, které se sice Mantle až tak netýkají, ale jsou poměrně zajímavé:

1. nárůsty výkonu Radeonů v Linuxu
http://www.pcper.com/news/General-Tech/ ... 312-kernel

2. Graham Sellers (OpenGL guy at AMD)
The Road to One Million Draws
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
nou
Začátečník
Začátečník
Registrován: 11. pro 2009

Re: AMD Mantle: Low-level Graphics API

Příspěvek od nou »

@webwalker: ta prva spravicka nema vobec nic spolocne s catalyst ovladacmi od AMD. tyka sa len open source ovladacov na radeon karty pricom za tym narastom vykonu nie je ani tak zlepsenie v ovladacocha ako zmeny v ovladaci ktory skaluje CPU frekvenciu. totiz defaultny ondemand governor skaloval CPU az prilis casto dole a teda spomaloval. pokial viem tak nie je velky rozdiel ak nastavite full frekvenciu medzi kernelom 3.11 a 3.12.

ta druha spravicka je podla mna cesta ktorou sa potrebuje AMD vydat ak chce uspiet na SteamMachines. teda vylepsit vykod OGL ovladacov aby dosiahly paritu s DX.
del42sa
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 18. lis 2009
Bydliště: Omicron Persei 8

Re: AMD Mantle: Low-level Graphics API

Příspěvek od del42sa »

@webwalker: no to jsem přesně měl na mysli. Stejně to úplné jádro těch "konzolových" API bude díky GCN úplně stejné, čili nač mít tři různé nástroje na stejnou věc ? :oops: Jasně u XBone se bude muset zohlednit eSRAM, u PS4 zase GDDR5 a hUMA, ale základ je v podstatě stejný ne ? GCN architektura + 8 core Jaguar. Mantle mohlo tohle všechno sjednotit a vyrazně zjednodušit aniž by nějak bránilo použití plného DX11 nebo OGL na PC. Cokoliv nad ten "základ" už mohla být specifická nádstavba pro konkrétní konzoli. Já jen doufám, že tohe AMD neodradí a že o to více budou na Mantle tlačit.
"The more you buy, the more you save" AI everywhere - Nvidia CEO at Computex 2023 https://www.youtube.com/watch?v=FhlE3m1trM4
Vega Primitive Shader combines the functions of vertex and geometry shader and with the right knowledge you can discard game based primitives at an incredible rate" https://pcper.com/2017/01/amd-vega-gpu- ... tecture/2/

MSI MPG GUNGNIR 110R White | CPU AMD Ryzen 7 9700X Granite Ridge | DeepCool AK500 White | GPU Sapphire Pure RX 9070 XT 16GB plus UV | MB MSI MAG X670E GAMING PLUS WIFI | 32GB DDR5 A-DATA XPG LANCER RGB Dual KIT 7200 MHz | system HDD SSD M.2 Kingston FURY Renegade NVMe 1TB | Seagate Baracuda HDD 1TB SATA III | data HDD WD RED 1TB SATA III | Quad HD VA monitor 27" MSI Optix G27CQ4 Free Sync 165 Hz 10bit HDR | Soud Blaster Audigy Fx | PSU MSI MAG A850GL 850 W 80 PLUS Gold PCIe 5 II | Win 10-64 bit Pro
sam_217
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 16. bře 2008
Bydliště: Subprostor
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od sam_217 »

Ono by možná nemuseli dělat AMD vlastní konzoli, ale stačil by jim jeden SteamBox koncept založenej na AMD, kterej by se pyšnil Mantle API - Protiváha Nvidie s OGL, prostě jedna z variant SteamMachines...
PC1: AMD Ryzen 5800X3D@default Noctua NH-D15S // X570 AORUS MASTER (rev 1.0) // 64GB Patriot Viper Steel 3600MHz@CL18-22-22-42 // 9070XT Pulse // MSI Optix MAG274QRF-QD - 1mrtvý quantum dot pixel!!! // Samsung PM961 (1TB NVMe), Crucial M4 256GB, Micron enterprise SSD1920GB, Crucial MX500 2TB... // LianLi O11 XL // SSR-850FX

PC2: Lenovo Legion 5 17ACH6H - Ryzen 7 5800H / 16GB / RTX 3070 mobile 130W TDP
webwalker
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. úno 2010
Bydliště: Buranov vedle Prahy

Re: AMD Mantle: Low-level Graphics API

Příspěvek od webwalker »

@nou:
1. Ano, ten obrázek je tam zavádějící. Původní zdroj je samozřejmě na Phoronixu
http://www.phoronix.com/scan.php?page=a ... ajor&num=1
Z textu vyplývá, že ani autoři nevědí, co tak masivní zvýšení výkonu způsobilo (nakonec to opravdu byl ten cpufreq). Co se týká Catalystu, tak je zase zajímavé to, že ho AMD měla pro 3.12 dříve než nVidia ???? Myslím, že v téhle firmě se opravdu něco děje.

2. Tady, dle mého nejde ani tak o paritu s DX, ale o ukázku toho, co Sellers dříve sliboval. Tedy, že OGL API (potažmo cpu) už nemusí být nikdy bottleneck, kterým se nakonec stane pouze gpu.Pokud by se mu to opravdu povedlo, má DX o starosti postaráno.

@del42sa: Já nevím, raději už ani nespekuluji. Ten necelý měsíc už vydržím i když si myslím, že nám toho o Mantle o mnoho víc neřeknou a spíš nám prozradí, kolik vývojářů na Mantle získaly.

PS: Tady je agenda summitu:
http://developer.amd.com/apu/home/agenda-sessions/
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
webwalker
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. úno 2010
Bydliště: Buranov vedle Prahy

Re: AMD Mantle: Low-level Graphics API

Příspěvek od webwalker »

No možná jsem se mýlil, když jsem říkal, že se asi na APU13 nic nového o Mantle nedozvíme:
Similarly, the Gaming Summit will showcase ISV partnerships and the world's top game developers who are delivering the next generation of gaming and game technologies. Johan Andersson, Chief Architect at DICE, will deliver a much anticipated keynote centered on Mantle, AMD's ground-breaking new programming interface for game developers. Games enabled with Mantle speak the language of the Graphics Core Next architecture to unlock unprecedented performance and graphics quality.
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
webwalker
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. úno 2010
Bydliště: Buranov vedle Prahy

Re: AMD Mantle: Low-level Graphics API

Příspěvek od webwalker »

Tak zase alespoň něco málo nového o Mantle:

The four core principles of AMD’s Mantle >>
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
del42sa
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 18. lis 2009
Bydliště: Omicron Persei 8

Re: AMD Mantle: Low-level Graphics API

Příspěvek od del42sa »

zajímavé
This is because Mantle allows developers to use the same features and programming techniques they are already utilizing for next-gen game consoles. And while the initial iteration of Mantle is intended specifically for PCs, it has been designed from the beginning to be extensible to other platforms as well.
Mantle will be exposing a large variety of hardware features not currently available in existing graphics APIs. Those features will be used to improve graphics performance and to allow new graphics algorithms to be implemented.
Developers have long been waiting for innovations in graphics APIs that would enable them to drive their increasingly-complex rendering workload more efficiently. A typical example of this would be the ability to process draw calls in parallel onto multiple cores to avoid CPU bottlenecks
In short, Mantle is a new and better way to bring the code developers are already writing for next-generation consoles to life on the PC. It achieves this by being similar to, and often compatible with, the code they are already writing for those platforms. The ultimate goal of Mantle is to give gamers the ultimate performance in compatible games, and doing that in such a way that developers are free to put forth whatever effort is required to ensure optimal performance for competing platforms.
Tohle zase spíše nahrává Anandově teorii, respektive tomu, že Mantle je i v XBone, akorát tomu MS neříká Mantle :)
"The more you buy, the more you save" AI everywhere - Nvidia CEO at Computex 2023 https://www.youtube.com/watch?v=FhlE3m1trM4
Vega Primitive Shader combines the functions of vertex and geometry shader and with the right knowledge you can discard game based primitives at an incredible rate" https://pcper.com/2017/01/amd-vega-gpu- ... tecture/2/

MSI MPG GUNGNIR 110R White | CPU AMD Ryzen 7 9700X Granite Ridge | DeepCool AK500 White | GPU Sapphire Pure RX 9070 XT 16GB plus UV | MB MSI MAG X670E GAMING PLUS WIFI | 32GB DDR5 A-DATA XPG LANCER RGB Dual KIT 7200 MHz | system HDD SSD M.2 Kingston FURY Renegade NVMe 1TB | Seagate Baracuda HDD 1TB SATA III | data HDD WD RED 1TB SATA III | Quad HD VA monitor 27" MSI Optix G27CQ4 Free Sync 165 Hz 10bit HDR | Soud Blaster Audigy Fx | PSU MSI MAG A850GL 850 W 80 PLUS Gold PCIe 5 II | Win 10-64 bit Pro
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Krteq »

Jj, taky si myslím, že je to jen slovíčkaření. Architektura je stejná, draw calls se nemění HLSL je taky neměnné, takže je to fakt jen o názvu.
sam_217
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 16. bře 2008
Bydliště: Subprostor
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od sam_217 »

Takže v podstatě sedá říct, že díky velký podobnosti mezi API PS4 a Xone s mantle bude portace na PC díky mantle jednodušší, protože se vlastně jedná o téměř shodný API jako ty konzolový, optimalizace bude na vysoké úrovni díky konzolím a to by vlastně mohl bejt tahák pro AMD, protože každá multiplatformní hra už je ze svý podstaty napsaná pro Mantle...čili Mantle se vlastně začíná vybarvovat jako pouhá PC-interpretace konzolovejch API, a to je vlastně ten pravej důvod, proč AMD vůbec se tasí s nějakym super Mantle API...protože jejich HW je ve všech konzolích...tak když už dělaj API pro svůj konzole HW, proč to nepustit i na PC, domluvit se s vývojářema, podložit jim to spoustou rozumnejch argumentů, jak se to vyplatí a jak se vývoj usnadní...
-> z toho plyne i podivnej zájem ze strany EA a různejch developerů, protože napíšou multiplatformní hru a na PC bude portace mnohem rychlejší, dokonce to asi zlevní i vývoj, některý konzole-only hry (např NHL opět pro PC atd), by se možná dokonce díky tomu mohli opět rozšířit i na PC...a vlastně Sony ani Microsoft s tim nemůžou nic udělat, protože to co jim AMD poskytlo k programování HW konzolí je úspěšně založeno na těch samejch principech co programování PC grafik na Mantle, takže se jim to asi líbit nebude, ale vývojářům se to líbit bude a z jejich strany ta podpora asi bude zásadní...
PC1: AMD Ryzen 5800X3D@default Noctua NH-D15S // X570 AORUS MASTER (rev 1.0) // 64GB Patriot Viper Steel 3600MHz@CL18-22-22-42 // 9070XT Pulse // MSI Optix MAG274QRF-QD - 1mrtvý quantum dot pixel!!! // Samsung PM961 (1TB NVMe), Crucial M4 256GB, Micron enterprise SSD1920GB, Crucial MX500 2TB... // LianLi O11 XL // SSR-850FX

PC2: Lenovo Legion 5 17ACH6H - Ryzen 7 5800H / 16GB / RTX 3070 mobile 130W TDP
webwalker
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. úno 2010
Bydliště: Buranov vedle Prahy

Re: AMD Mantle: Low-level Graphics API

Příspěvek od webwalker »

@sam_217: Ano :)

Snad jen jediné. Ono to zatím vypadá tak, že iniciátorem Mantle nebylo AMD, ale samotní vývojáři her (hlavně ti, kteří plánují hry na konzole). AMD jim pouze řeklo ano, půjdem do toho s váma (nebo asi tak nějak). Prostě vše pod heslem "Vývojáři sobě" :-D
Chtěl bych se stát profesionálním pískačem. Už teď jsem v tom sice hvězda, ale chtěl bych se ještě zdokonalit a začít se tím živit.
GPUreport.cz
maltra
Začátečník
Začátečník
Uživatelský avatar
Registrován: 11. říj 2010
Bydliště: Západná Stredozem

Re: AMD Mantle: Low-level Graphics API

Příspěvek od maltra »

Epic, iD Software & DICE Discuss AMD's Mantle - http://youtu.be/3exPJu_F8xk
PC: 9800X3D | 64GB CL30 | X870E Aorus Pro | ZOTAC RTX 5070 Ti AMP | WD_BLACK SN850X 2TB & 4TB | Phanteks Enthoo Pro M Glass | RM1000e | Alienware AW3423DWF
Retro PC: PIII 650E Slot 1 | GA-6BXE Rev 1.9 | 128MB DDR | V4 4500 32MB AGP | SB 32 PnP CT3670 | SpinPoint 80GB>32GB
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Krteq »

08:22 :mrgreen:

Sweeney nevypadá moc přesvědčeně a myslí si že to není dobrý nápad, Carmack je spíš skeptický a zdá se že zatím i proti, aspoň že repi má jasno... no uvidíme jak se to vyvine.
nou
Začátečník
Začátečník
Registrován: 11. pro 2009

Re: AMD Mantle: Low-level Graphics API

Příspěvek od nou »

prepis http://www.anandtech.com/show/7437/tim- ... -live-blog

Carmack prakticky potvrdzuje ze nVidia vobec nepotrebuje Mantle pretoze ma OGL.taktiez ze Mantle sa nemusi v konecnom dosledku ujat ale urcite ovplivni smer ktorym sa bude uberat DX/OGL co bude dobra vec.
Krteq
Čestný člen
Čestný člen
Registrován: 22. dub 2005
Bydliště: Brno

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Krteq »

To je jasné, že na nV eventu nebude hanět NV_ extenze :roll: Jenom řekl, že v nV nemusí kvůli Mantle panikařit. Repi toho taky moc nepustil a mluvil jen v obecné rovině, ale zas si to dokázal před těmahle legendama obhájit. No uvidíme.
^

2:54PM EDT - Wow it sounds like Johan just played the NDA card on Sweeney??

02:54PM EDT - Johan: it's too early to quantify that, we'll have a lot more info in mid-November

02:54PM EDT - Sweeney: Johan, you've used the API, what's the cost in man-years and ultimate gain of using Mantle?

^
:lol:
sam_217
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 16. bře 2008
Bydliště: Subprostor
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od sam_217 »

No vesměs z toho co sem pochytil řešili, že dobrej nápad by to nebyl v případě, že na každej HW bude vlastní API...a to bylo to, o čem Sweeney řekl, že by to nebyl dobrej nápad a na tom se vlastně shodli všichni, že cpát další nízkoúrovňový API na PC trh by nebylo moc dobrý vedle API pro Xbox, PS, DirectX/OpenGL, prostě nikdo nemá zájem si přidělávat dalšim API čistě pro PC, takže ta jejich debata není víceméně až tak věcná, když je tu ta možnost, že Mantle je vlastně základ API moderních konzolích přenesený na PC...to že nikdo si nechce přidělávat práci dalšim API, když momentálně si vystačej se 2ma (DX a OGL), který jdou vzájemně dobře portovat, ale za cenu horšího výkonu na PC, je jasný, jim je přece PC výkon ukradenej.
PC1: AMD Ryzen 5800X3D@default Noctua NH-D15S // X570 AORUS MASTER (rev 1.0) // 64GB Patriot Viper Steel 3600MHz@CL18-22-22-42 // 9070XT Pulse // MSI Optix MAG274QRF-QD - 1mrtvý quantum dot pixel!!! // Samsung PM961 (1TB NVMe), Crucial M4 256GB, Micron enterprise SSD1920GB, Crucial MX500 2TB... // LianLi O11 XL // SSR-850FX

PC2: Lenovo Legion 5 17ACH6H - Ryzen 7 5800H / 16GB / RTX 3070 mobile 130W TDP
maltra
Začátečník
Začátečník
Uživatelský avatar
Registrován: 11. říj 2010
Bydliště: Západná Stredozem

Re: AMD Mantle: Low-level Graphics API

Příspěvek od maltra »

Obrázek
PC: 9800X3D | 64GB CL30 | X870E Aorus Pro | ZOTAC RTX 5070 Ti AMP | WD_BLACK SN850X 2TB & 4TB | Phanteks Enthoo Pro M Glass | RM1000e | Alienware AW3423DWF
Retro PC: PIII 650E Slot 1 | GA-6BXE Rev 1.9 | 128MB DDR | V4 4500 32MB AGP | SB 32 PnP CT3670 | SpinPoint 80GB>32GB
sam_217
Mírně pokročilý
Mírně pokročilý
Uživatelský avatar
Registrován: 16. bře 2008
Bydliště: Subprostor
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od sam_217 »

Vida, to znamená že mnoho zásadních her od EA bude užívat Mantle díky DICE (MoH, možný následující BF hry jako BFBC3, Dragon Age Inquisition, novej Mass Effect a asi NFS, pokud vim ty nový sou taky na frostbite) a to je celkem slušná základna AAA her pro AMD/Mantle.
PC1: AMD Ryzen 5800X3D@default Noctua NH-D15S // X570 AORUS MASTER (rev 1.0) // 64GB Patriot Viper Steel 3600MHz@CL18-22-22-42 // 9070XT Pulse // MSI Optix MAG274QRF-QD - 1mrtvý quantum dot pixel!!! // Samsung PM961 (1TB NVMe), Crucial M4 256GB, Micron enterprise SSD1920GB, Crucial MX500 2TB... // LianLi O11 XL // SSR-850FX

PC2: Lenovo Legion 5 17ACH6H - Ryzen 7 5800H / 16GB / RTX 3070 mobile 130W TDP
Odpovědět

Zpět na „AMD/ATI grafické karty“