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
hnizdo
Začátečník
Začátečník
Uživatelský avatar
Registrován: 29. bře 2007
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od hnizdo »

Krteq píše:Vzhledem k tomu že je to low-level (což zřejmě stále nedokážeš pochopit) a že většina volání je shodná s HLSL, tak bych se toho tolik nebál. Navíc pokud bude Mantle nativně podporován enginem, tohle úplně odpadá :)
Tak mne oprav :) Mantle je low level api nad driverem k mantle-hw (GCN). Pokud aplikace podporuje Mantle, nepotrebuje uz nic dalsiho a jde primo na nej, stejne jak u Glide. DX sedi v koute a toci svymi nehmotnymi palci mlynek. OK?

Pokud aplikace mantle-hw nenajde, jsou dve moznosti: pouzije DX bud primo, nebo pres prekladac mantle-dx. OK?
MB: Asrock Z690 Extreme CPU: Core i9-12900K cooler: Be quiet! Dark Rock PRO 4 RAM: 32GB 2x16 DDR4-3600 CL16 Kingston Renegade, VGA: MSI 4090 Suprim Liquid SSD: Samsung 960Pro 1TB + EK-M.2 HS HDD: 3TB Toshiba, 18TB WD DC HC550, 8TB Seagate SMR, 2x12TB HGST DC HC520 - RAID1, Optical: LG BH16NS55 BR-RW , Mouse: Logitech G502X Keyb.: Logitech G15+G13+F710, Case: BQ Dark Base PRO 900 r2 PSU: Seasonic Platinum 860W SS-860XP2, Monitor: Asus ROG Swift PG32UCDP, Repro: Logitech Z-5500, Headset: Logitech G935, OS: Win11/64 Pro

>>>>Fórum pro much VRAM much doge věrozvěsty otevřeno! Vstup ZDARMA<<<<
nonestaciti
Začátečník
Začátečník
Uživatelský avatar
Registrován: 28. lis 2009
Bydliště: Partizánske (SVK)
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od nonestaciti »

nechápem tú skepsu,
pre konzoly sa bude musieť programovať v Mantle či sa to niekomu páči alebo nie, jednoducho je tam iný HW tak sa bude používať API pre ten HW. No a tým že architektúra HW bude aj na PC rovnaká (pre AMD) tak sa aj na PC bude používať Mantle, je to logický krok a tento krok sa čakal od chvíle kedy bolo jasné že pre next gen konzole bude robiť HW AMD na báze desktopu.
Samozrejme efektivita bude stúpať postupne, ani na PS3 nevychádzali na začiatku tak prepracované hry ako dnes.
Ja o budúcnosti Mantle už nepochybujem, skôr sa pýtam čo na to nVidia. Ak by aj uvolnila physX pre AMD a AMD by na oplátku pozvalo nV do Mantle, tak Mantle by bolo aj tak lepšie napísané pre AMD, to by musela nV upraviť architektúru aby sa efektivitou priblížila k AMD, fail pre AMD by bol ak by ju prekonala :lol:
GAMING PC: CPU : IB i5 3570K@4400MHz auto-voltage (cpu-z Load 1,128V, Idle 0,925V) + Noctua NH-C12P SE14 RAM : 4x4GB 1866-1T,9,10,9,28-1.475V CML8GX3M2A1600C9W MB : MSI Z77A-GD65 ( bios A80/10.8 ) GPU : MSI R9 290X Gaming 4G FAN MOD 2x 120mm AC PWM SSD : Corsair 120 F3-GT, Kingston SSDNow V300 240GB 7mm PSU : Corsair RM-850(W) CASE : Fractal Design ARC XL RAT : Razer Copperhead Blue SCR : LG L226W OC: 60Hz@75Hz SPOTREBA CASE : Idle 55W, IBT 165W, Prime 155W, Crysis 3 361W
arach
Začátečník
Začátečník
Registrován: 09. kvě 2005
Bydliště: Hradec Králové

Re: AMD Mantle: Low-level Graphics API

Příspěvek od arach »

to by byla amd pekne tupa kdyby po tom vsem vymenila mantle za physx
del42sa
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 18. lis 2009
Bydliště: Omicron Persei 8

Re: AMD Sea/Volcanic Islands (Rx 2xx) - informace, spekulace

Příspěvek od del42sa »

hnizdo píše: Tak opengl nejen ze je MP, ale umoznuje i softwarovy rendering na hw, ktery ho neumi. Dalo by se rict, ze je absolutMP :) Rozsireni jsou nepovinna, a mj. umoznuji vyuzit hw features, ktere jsou vendor specific, coz DX z principu neumoznuji (vim ze jsou tam patches, ale to je hlavne pro preklad aplikace-API, ne API-HW). Cili je to dost podobne prave Mantle :)

Hele ja nevim, nejak jste mne neuklidnili, ale mozna amd po letech konecne prijemne prekvapi. Respektive, mozna po letech v game gpu prumyslu nekdo necim prekvapi... Neverim tomu ani za mak.
Open GL je sice multiplatformní, ale už je na něm nabaleno tuším 400 dalších rozšíření takže to není low-level API, ale stejně komplexní API jako třeba DX11. Za časů 3dfx se používal takzvaný miniGL driver, což bylo právě OpenGL osekané jen na to nejnutnější, co konkrétní hra potřebovala pro svůj běh a všechen ostatní "balast" se prostě osekal pryč. Glide šlo ještě dál, protože jako low-level API přistupovalo přímo k hardware, ale za cenu jistých omezení (16 bit color, atd.).
Protože ale Mantel používá jen to nejnutnější pro využití GCN tak je lepší než OGL a nelze je tedy přímo srovnávat. IMHO.

pro zjednodušení: Když si to API představíš jako vrstvy, tak Mantle ja ta úplně spodní vrsvtva (která tam je přítomná vždy) a DX je naopak ta zcela horní vrstva :)

Obrázek
Naposledy upravil(a) del42sa dne čtv 26. zář 2013, 19:35, celkem upraveno 3 x.
"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 »

hnizdo píše:Pokud aplikace mantle-hw nenajde, jsou dve moznosti: pouzije DX bud primo, nebo pres prekladac mantle-dx. OK?
Na co překladač, když je mantle s DX kompatibilní? Prostě jen předá volání do další vrstvy.

Mrkni na tohle video, kde to Repi vysvětluje (od 10:55) - AMD GPU 14 DICE presentation – What is Mantle How it can help performance

To bude určitě lepší než abychom ti tu každý bod 3x dokola vysvětlovali :roll:
hnizdo
Začátečník
Začátečník
Uživatelský avatar
Registrován: 29. bře 2007
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od hnizdo »

Krteq píše:
hnizdo píše:Pokud aplikace mantle-hw nenajde, jsou dve moznosti: pouzije DX bud primo, nebo pres prekladac mantle-dx. OK?
Na co překladač, když je mantle s DX kompatibilní? Prostě jen předá volání do další vrstvy.
[/url][/b]
Tak mantle urcite nepreda nikam nic, kdyz je nad hw driverem. Takze bud mantle neni nad driverem a pak mas pravdu, ale neni to potom low level api, nebo myslis ze aplikace preda svoje api calls DirectX, ale to nejde protoze Mantle je sice kompatibilni s HSL, ale to je jen zlomek DX.
MB: Asrock Z690 Extreme CPU: Core i9-12900K cooler: Be quiet! Dark Rock PRO 4 RAM: 32GB 2x16 DDR4-3600 CL16 Kingston Renegade, VGA: MSI 4090 Suprim Liquid SSD: Samsung 960Pro 1TB + EK-M.2 HS HDD: 3TB Toshiba, 18TB WD DC HC550, 8TB Seagate SMR, 2x12TB HGST DC HC520 - RAID1, Optical: LG BH16NS55 BR-RW , Mouse: Logitech G502X Keyb.: Logitech G15+G13+F710, Case: BQ Dark Base PRO 900 r2 PSU: Seasonic Platinum 860W SS-860XP2, Monitor: Asus ROG Swift PG32UCDP, Repro: Logitech Z-5500, Headset: Logitech G935, OS: Win11/64 Pro

>>>>Fórum pro much VRAM much doge věrozvěsty otevřeno! Vstup ZDARMA<<<<
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 »

Koukni se znovu na ten zjednodušený obrázek co posílal del42s, přečti si kolik vrstev včetně těch z OS je pod DX a pak si znovu přečti co jsi napsal :mrgreen:

A abych zamezil tomu jak se tu snažíš psa bíti vším možným, přečti si znovu něco málo o Mantle a pak zjistíš, že Mantle je otevřené API a může ho využívat kdokoliv (včetně nV) :roll:
TechSpot píše:We've been told at the GPU14 Tech Day event that the Mantle API is open, so theoretically Nvidia could purpose the technology in their GPUs. It should also make cross-development between PC and console games a lot easier, and also more incredible for those with a high-performance AMD GPU.
AMD unveils revolutionary 'Mantle' API to optimize GPU performance
To je právě ten hlavní rozdíl oproti starším API co se neprosadily :)
hnizdo
Začátečník
Začátečník
Uživatelský avatar
Registrován: 29. bře 2007
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od hnizdo »

Krteq píše:Koukni se znovu na ten zjednodušený obrázek co posílal del42s, přečti si kolik vrstev včetně těch z OS je pod DX a pak si znovu přečti co jsi napsal :mrgreen:

A abych zamezil tomu jak se tu snažíš psa bíti vším možným, přečti si znovu něco málo o Mantle a pak zjistíš, že Mantle je otevřené API a může ho využívat kdokoliv (včetně nV) :roll:
Ten obrazek je vskutku velmi zjednoduseny. Muzes mne odkazat na porovnani vrstev v renderovaci ceste mezi Mantle a DirectX?
MB: Asrock Z690 Extreme CPU: Core i9-12900K cooler: Be quiet! Dark Rock PRO 4 RAM: 32GB 2x16 DDR4-3600 CL16 Kingston Renegade, VGA: MSI 4090 Suprim Liquid SSD: Samsung 960Pro 1TB + EK-M.2 HS HDD: 3TB Toshiba, 18TB WD DC HC550, 8TB Seagate SMR, 2x12TB HGST DC HC520 - RAID1, Optical: LG BH16NS55 BR-RW , Mouse: Logitech G502X Keyb.: Logitech G15+G13+F710, Case: BQ Dark Base PRO 900 r2 PSU: Seasonic Platinum 860W SS-860XP2, Monitor: Asus ROG Swift PG32UCDP, Repro: Logitech Z-5500, Headset: Logitech G935, OS: Win11/64 Pro

>>>>Fórum pro much VRAM much doge věrozvěsty otevřeno! Vstup ZDARMA<<<<
nonestaciti
Začátečník
Začátečník
Uživatelský avatar
Registrován: 28. lis 2009
Bydliště: Partizánske (SVK)
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od nonestaciti »

Tak ak to bude otvorené pre všetkých tak už vážne nie je miesto pre pochybnosti, a nebude to len frčka ale riadny kopanec pre Mrkvosoft. Treba si uvedomiť že dôvod #1 prečo sa physX nepresadil bol, že si ho nV zamkla len pre seba. Linuxsáci a podobný sa môžu tešiť na AAA hry 8-)
GAMING PC: CPU : IB i5 3570K@4400MHz auto-voltage (cpu-z Load 1,128V, Idle 0,925V) + Noctua NH-C12P SE14 RAM : 4x4GB 1866-1T,9,10,9,28-1.475V CML8GX3M2A1600C9W MB : MSI Z77A-GD65 ( bios A80/10.8 ) GPU : MSI R9 290X Gaming 4G FAN MOD 2x 120mm AC PWM SSD : Corsair 120 F3-GT, Kingston SSDNow V300 240GB 7mm PSU : Corsair RM-850(W) CASE : Fractal Design ARC XL RAT : Razer Copperhead Blue SCR : LG L226W OC: 60Hz@75Hz SPOTREBA CASE : Idle 55W, IBT 165W, Prime 155W, Crysis 3 361W
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 »

hnizdo píše:Ten obrazek je vskutku velmi zjednoduseny. Muzes mne odkazat na porovnani vrstev v renderovaci ceste mezi Mantle a DirectX?
To ještě není k dispozici. Jak už jsem psal, více info se právě dozvíme až na AMD Developer Summitu. :roll:

Zkus si opravdu nejprve přečíst pár článků a pak tu možná přestaneš takhle máchat do vzduchu. Když už jsi tu vypichova Anandovu obavu o zesložitění práce dvojím programováním, tak jse myslel, že si to četl celé:
AnandTech píše:The best place to start with Mantle is a high level overview. What is Mantle? Mantle is a new low-level graphics API specifically geared for AMD’s Graphics Core Next architecture. Whereas standard APIs such as OpenGL and Direct3D operate at a high level to provide the necessary abstraction that makes these APIs operate across a wide variety of devices, Mantle is the very opposite. Mantle goes as low as is reasonably possible, with minimal levels of abstraction between the code and the hardware. Mantle is for all practical purposes an API for doing bare metal programming to GCN....

...Ergo: Mantle. A low-level API that cuts the abstraction and in the process makes draw calls cheap (among other features).
Kapiš to?
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 »

Technicke detaily, oznamenia partnerov, prednasky vyvojarov a dema. To vsetko 11 az 14 novembra/listopadu, potom budeme vediet viac. Nema cenu sa tu dohadovat zase na sto stran. Osobne si myslim ze to bude fungovat dobre, ale pockajme so zavermi az na hotove "produkty".

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
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 »

Krteq píše:A abych zamezil tomu jak se tu snažíš psa bíti vším možným, přečti si znovu něco málo o Mantle a pak zjistíš, že Mantle je otevřené API a může ho využívat kdokoliv (včetně nV) :roll:
TechSpot píše:We've been told at the GPU14 Tech Day event that the Mantle API is open, so theoretically Nvidia could purpose the technology in their GPUs. It should also make cross-development between PC and console games a lot easier, and also more incredible for those with a high-performance AMD GPU.
AMD unveils revolutionary 'Mantle' API to optimize GPU performance
Já bych se v jednom Hnízda zastal, protože ono to opravdu není tak jednoduché jak to vypadá a ta zmíněná možnost použití Mantle Nvidií je imho opravdu spíše jen teoretická, protože (a Anandova slova to potvrzují) low-level API jako Mantle je ušité přímo namíru architektuře GCN nikoliv Keplerovi. Pokud by Nvidia chtěla Mantle použít, muselo by toto API buď:

1.) obsahovat low level code optimization také pro architekturu Kepler/Maxwell, čímž ale to API ztrácí své výhody.

2.) nebo by musely existovat dvě verze rozhraní (jedna pro AMD a jedna pro NV)

ani jedna z těch možností není dobrá, protože jakmile je nějaké rozhraní pro různé architektury, tak už přestává být low-level, ale stává se z něj higher level universal API (stejně jako OGL, DX), byť možná ne tak komplexní.

A nebo se nabízí druhá možnost, že Mantle není až tak úplně low-level (i když je tak marketingově prezentováno) a je to něco mezi LV a HL (někde mezi Glide a MiniGL driverem dá li se to tak říct pro snažší pochopení)

Nezbývá než počkat do Listopadu na nějaké závěry je brzy.
"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 »

Pravda, s tou otevřeností to nemusí být až zas tak horké jak se zdá. Vzhledem ke spekulacím ohledně toho, že Mantle API = Xbox One Low-level API bych o jeho umístění mezi abstr. vrstvami nepochyboval.
nonestaciti
Začátečník
Začátečník
Uživatelský avatar
Registrován: 28. lis 2009
Bydliště: Partizánske (SVK)
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od nonestaciti »

Je tu ešte jedna možnosť, a to že nV v budúcich radách upraví svoju architektúru aby lepšie alebo vôbec sedela pre Mantle. Ak sa presadí Mantle, vyzerá to veľmi nádejne, tak nVidia bude mať ťažšie časy.
GAMING PC: CPU : IB i5 3570K@4400MHz auto-voltage (cpu-z Load 1,128V, Idle 0,925V) + Noctua NH-C12P SE14 RAM : 4x4GB 1866-1T,9,10,9,28-1.475V CML8GX3M2A1600C9W MB : MSI Z77A-GD65 ( bios A80/10.8 ) GPU : MSI R9 290X Gaming 4G FAN MOD 2x 120mm AC PWM SSD : Corsair 120 F3-GT, Kingston SSDNow V300 240GB 7mm PSU : Corsair RM-850(W) CASE : Fractal Design ARC XL RAT : Razer Copperhead Blue SCR : LG L226W OC: 60Hz@75Hz SPOTREBA CASE : Idle 55W, IBT 165W, Prime 155W, Crysis 3 361W
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 »

Tak této možnosti teda vůbec nevěřím :D
"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
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 »

Teoreticky by však neměl být problém vytvořit wrapper, který by přesměrovával volání na Mantle ve verzi pro nVidii.
Co by ale zřejmě muselo zůstat stejné je HLSL, které by zůstalo optimalizované pro AMD. Né, že by to nešlo, ale stálo by to asi určitou režii.
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
Ache
Pokročilý
Pokročilý
Uživatelský avatar
Registrován: 26. zář 2006
Bydliště: Plzeň

Re: AMD Mantle: Low-level Graphics API

Příspěvek od Ache »

Já si myslím že pokud to bude opravdu low-level API, tak těžko nativně pojede na architektuře nvidie. Maximálně přes nějaký převaděč = jako byly převaděče na GLIDE a hodně kvalitní se dělají i dodnes. Akorát to pak jede ještě pomaleji než by to jelo čistě pod DX. ale na čistě Glide hry není dnes jiná cesta. :)
(OT: pokud si chcete i dnes zahrát nějakou hru která jela jen pod Glide a nebo pod GLide vypadala lépe než pod DX, tak doporučuji TENTO WRAPPER - fungují s ním i dos hry jako Carmageddon 1. )

Otázka je jak si to AMD prosadí? Pokud architektura konzolový grafiky (PS4 / BOX) je na stejno a nebo jen minimálně odlišná, tak takový rozhraní dává velký smysl. - Pokud téhle situace pořádně nevyužijí, tak je právem lze označit za bandu *****.

A druhá otázka je co budoucnost? Vemte si že glide hry si už dnes dáte jen přes wrapper (i když s mnohem kvalitnějším renderem než nabízela 3DFX = možnost 32XAA + TRAA + 16xAF, 32bit...). Jak to bude s takovým BF4 za 10 let až ho budete chtít oprášit? To zase pojedete v DX11 renderu, protože AMD z GCN přejde pak na něco jiného = už to nebude na nízké úrovni kompatibilní s GCN?

EDIT: A s druhou otázkou se nabízí i třetí - Jak dlouho na PCčkách pojede AMD na GCN architektuře? ...Aby na tom neusnuli jako 3DFX pokud by se jim to povedlo hodně prosadit. A jak dopadli 3Dfx všichni víme. :lol:
AMD Ryzen 7 9800X3D | MSI X670 Tomahawk | 64GB DDR5 6000 cl30 | ASUS RTX 5070Ti prime | 500GB SSD (NVME) + 2x 3,84TB Micron 5300 PRO
Sound Blaster Z + EDIFIER S1000MKII + Beyerdynamic DT 990 | Seasonic X850 | Cooler Master HAF-X Nvidia Edition | MSI Optix MAG274QRF-QD Quantum Dot bestie
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 »

del42sa píše:Pokud by Nvidia chtěla Mantle použít, muselo by toto API buď:
1.) obsahovat low level code optimization také pro architekturu Kepler/Maxwell, čímž ale to API ztrácí své výhody.
Vyhodu to API asi nestraca, skor je otazka ci by sa s tym Nvidia chcela zaoberat. Vyvojari logicky sustredia svoje prostriedky a cas tam kde je vacsi hardwerovy potencial (teda AMD PC plus AMD konzole) a Nvidia by si to musela implementovat pre kazdy engine sama. Zober si ako paberkuje taky PhysX na poli hier - je uplne zavisly na implementacii vyvojarov konkretnej hry. No a ti sa do toho nejak nehrnu, kedze vedia ze tym neoslovia polovicu potencialnych zakaznikov. Naopak AMD bude tazit z toho, ze ma okrem PC podchytene aj vsetky konzole, to znamena ze tu pracu za nich urobia vyvojari zakomponovanim Mantle priamo do enginu - preco by to neurobili ak im to zaruci menej prace urobit hru multiplatformnou a zaroven im to logicky pokrytim vacsieho trhu prinesie viac zisku?

//edit: jasne, ja som tym myslel to ze ak by mala Nvidia svoj vlastny "Kepler Mantle".
Naposledy upravil(a) maltra dne čtv 26. zář 2013, 22:21, celkem upraveno 2 x.
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
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 »

@Maltra:právě že ano, protože už tam máš přítomné optimalizace pro dvě odlišné architektury, navzájem nekompatibilní a už tam musí být přítomná nějaká režije, která zajistí, to že bude použit ten správný kód. Prostě to přestává být výhodné...

@Ache: wrapper také nepřipadá v úvahu, protože by to popřelo všechny důvody kvůli kterým Mantel vzniknul.

GCN je hodně mladá a dobře navržená architektura, AMD s ní může vydržet docela dlouhou dobu .... Navíc 3dfx určitě "neumřelo" kvůli architektuře.
"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
hnizdo
Začátečník
Začátečník
Uživatelský avatar
Registrován: 29. bře 2007
Kontaktovat uživatele:

Re: AMD Mantle: Low-level Graphics API

Příspěvek od hnizdo »

Ache píše: EDIT: A s druhou otázkou se nabízí i třetí - Jak dlouho na PCčkách pojede AMD na GCN architektuře? ...Aby na tom neusnuli jako 3DFX pokud by se jim to povedlo hodně prosadit. A jak dopadli 3Dfx všichni víme. :lol:
Ano, tohle je dalsi znepokojivy faktor. Nove konzole tu budou jak dlouho? 8 let efektivne? A po tu dobu amd nebude moct delat nejake velke cachry s architekturou, jinak cely koncept pohrbi. Z tohoto pohledu se solidne streili do nohy... Anebo jsme na pocatku velke ery amd, kdo vi :)
MB: Asrock Z690 Extreme CPU: Core i9-12900K cooler: Be quiet! Dark Rock PRO 4 RAM: 32GB 2x16 DDR4-3600 CL16 Kingston Renegade, VGA: MSI 4090 Suprim Liquid SSD: Samsung 960Pro 1TB + EK-M.2 HS HDD: 3TB Toshiba, 18TB WD DC HC550, 8TB Seagate SMR, 2x12TB HGST DC HC520 - RAID1, Optical: LG BH16NS55 BR-RW , Mouse: Logitech G502X Keyb.: Logitech G15+G13+F710, Case: BQ Dark Base PRO 900 r2 PSU: Seasonic Platinum 860W SS-860XP2, Monitor: Asus ROG Swift PG32UCDP, Repro: Logitech Z-5500, Headset: Logitech G935, OS: Win11/64 Pro

>>>>Fórum pro much VRAM much doge věrozvěsty otevřeno! Vstup ZDARMA<<<<
Odpovědět

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