-
Mohla nová generace konzolí PS4 a Xbox8
stavět na Intel procesoru a jiné grafice?
Proč se u nové konzole rozhodlo pro procesory i grafické řešení společnosti AMD?
Internetem koluje pár dní staré vyjádření jednoho z představitelů společnosti NV, které poněkud zarazilo a pobavilo řadu lidí v businessu a rozvířilo diskuse.
- NV prý z finančních důvodů neměla zájem o dohodu se SONY
Tony Tamasi ze společnosti NV v jednom rozhovoru na téma PS4 se pokusil vysvětlit, proč SONY nepokračovalo ve spolupráci s jejich společností (PS3 má GF grafiku). Přiznal, že obě firmy jednaly, ale nakonec to prý NV odpískala, protože za peníze, které SONY nabízela, nebyla ochotna do toho jít. A prý nebyla důvodem nedohody technologická stránka nabídky. Ačkoliv firma NV prý vnímá konzole jako příležitost, musela by údajně něco obětovat. Pokud by se soustředila na vývoj čipu pro konzole, odčerpalo by to lidi a prostředky a v důsledku toho, by třeba nevyrobila jiné čipy, tvrdí.
Tohle vyjádření, zdrženlivě řečeno, zarazilo velkou spoustu lidí od výrobců komponent PC, ale i část novinářů, kteří vědí, jak se dnes věci mají.
- Jak to tedy zhruba celé bylo ve skutečnosti?
Společnost SONY (i MS) před časem oslovila nejdříve vývojáře her. Moc dobře ví, že PS3 je pro ni celkově propadák z více důvodů. SONY tedy nechtěla opakovat u PS4 stejnou situaci s PS3, kde jedním z mnoha velkých problémů byl procesor CELL a grafika GF, které byly architekturou výrazně odlišné od všech ostatních platforem, kam se stejné hry portovaly (tedy PC či Xbox360). Vývoj nebo i jen portování a optimalizace her pro PS3 bylo/je peklo a prostě vývojáři tuhle platformu neměli rádi. SONY se tedy před vytvořením PS4 prostě a jednoduše zeptalo vývojářů, co vlastně v té nové PS4 chtějí.
Odpověď už známe, bylo to i oficiálně komentováno při představení PS4. Vývojáři chtěli platformu co nejpodobnější současným PC, protože na ní všechny hry a technologie vytvářejí. Také tu byl požadavek na velkou paměť. SONY řeklo dobře a šlo vymýšlet a počítat, protože konzole musí být cenově přístupná (další co SONY nechtělo opakovat je dotování konzole jako v případě PS3). Zároveň SONY ale chtělo unikátní vlastní řešení, aby to nebylo úplně jako běžné PC a mohlo tam mít vlastní OS a systém ochrany atd. S tímhle SONY zamířilo k výrobcům. Seznam potencionálních partnerů byl velice krátký. Obsahoval logicky jen tři jména: Intel, AMD a NV.
Jednání proběhlo se všemi společnostmi. SONY naprosto přesně věděla, co chce a hledala tedy jen někoho, kdo její požadavek je schopen technologicky realizovat v dohledné době a v životaschopné formě. V první řadě tak vůbec nešlo o peníze, šlo především o to, kdo je schopen dodat výkonný, ale úsporný a relativně levný multijádrový x86 procesor, výkonnou a moderní DX11 herní grafiku, čipset s požadovanou výbavou a to celé spolupracující s jednou velkou rychlou pamětí. Celé tedy v podobě jednoho komplexního systému a unikátního technického řešení na míru.
Zájem měly všechny oslovené firmy. Intel by byl schopen realizovat podobnou platformu a dokonce ji i sám z větší části vyrábět ve vlastních továrnách, ale neměl všechny potřebné ingredience. Nemá výkonnou herní grafiku a zkušenosti v tomto ohledu. NV zase nemá procesor. Vyvstala tedy otázka možné spolupráce firem Intel a NV, a že by tedy spolu daly dohromady řešení. To není žádné tajemství, zhruba před rokem se vyrojily zprávy, že by k podobné spolupráci mohlo dojít, protože se o tom jednalo - možná to někteří zaregistrovali, pokud ne, připomínám to nyní. Obě firmy spolu už nějaká společná jednání měla dříve, výsledkem jich je, že Intel platí pár set milionů dolarů ročně (po dobu asi 5ti let) NV za grafické patenty. Spolupráce na nové platformě ale realizována nakonec nebyla. Důvodem nebyly ani tak náklady na vývoj, nebo zátěž na vývojový team, které by společnost NV nějak omezovaly, protože většinu by na sebe vzal stejně Intel.
Důvodem je, že spolupráce těchto dvou firem by byla nanejvýš obtížná - nemají k sobě příliš blízko. Intel sice chce grafické technologie NV, ale nechce jí ukazovat cestu k vývoji nějakých výkonných CPU, protože konkurence má dost a další nepotřebuje navíc, když NV koketuje s ARMem a slibuje do budoucna výkonné ARM řešení, které by mělo/mohlo brát podíl výkonným x86 procesorům. A stejně tak NV sice má velký zájem o nahlédnutí pod pokličku tvorby skutečně výkonných CPU, ale zase nechce ukazovat a dávat Intel více ze svých grafických technologií a umožnit mu rychlejší tvorbu výkonných integrovaných grafik. Stačí, že už teď ji ty současné Intel grafiky v CPU postupně vyštípávají z PC trhu. No a tím vlastně hardwarová účast Intelu a NV na jednání o budoucí platformě nejen konzole PS4 v podstatě skončila. Ani jedna z firem nebyla schopna sama o sobě, či ochotna za nějakých oboustranně akceptovatelných podmínek společně, nabídnout a v dohledné době realizovat nějaké životaschopné komplexní řešení na míru pro SONY, v podobě platformy "SoC" s výkonným x86 CPU i výkonným herním GPU na bázi běžných a aktuálních PC součástí.
SONY samozřejmě mezitím jednalo i s AMD. To se nezačalo vymlouvat, že by na vývoj nějaké unikátní platformy na míru pro SONY nemělo peníze ani lidi, a že by tím ztrácelo nějaké kapacity a nevydalo nějaké jiné produkty. Naopak řeklo, že by se to realizovat dalo. A předložilo SONY životaschopné a realizovatelné řešení v podobě, která splňovala představy společnosti SONY i herních vývojářů. Dokonce AMD speciálně upravilo jeden ze svých připravovaných produktů pro SONY na míru. Tehdy vyvíjenou ultramobilní procesorovou architekturu JAGUAR, kterou vzalo a upravilo ji do podoby původně neplánovaného 8jádrového procesoru s paměťovým řadičem spolupracujícím ne s DDR3 ale s GDDR5 paměťmi. S grafickou částí byl problém minimální, prostě upravilo jeden ze svých HD 7000 GCN čipů tak, aby se to všechno dalo zbouchat na jeden čip. Pravděpodobně je totiž celé to "SONY PS4" řešení v podobě 8jádrového x86 Jaguar procesoru a grafiky výkonové úrovně HD 7850 ve stylu "na jednom čipu". Tedy něco jako "SoC". Konkrétně, že dva samostatné čipy (CPU a GPU) jsou vedle sebe v jednom pouzdře jednoho procesoru a sdílejí spolu tu velkou 8GB GDDR5 paměť.
AMD tedy u SONY vyhrálo a jak se brzy ukáže, ne jen v PS4. Vyhrálo ale ne díky tomu, že by nabídlo jen nejlevnější řešení, ale proto, že na rozdíl od Intelu a NV má jak výkonné x86 procesory, tak výkonné herní grafiky. Má zkušenosti s jejich vzájemným propojením do jednoho čipu a bylo tak schopno pro SONY vytvořit v poměrně krátkém čase, ze svých jinak standardních PC modelů CPU a GPU, platformu tak, jak SONY na základě požadavků vývojářů chtěla. To ale není konec. SONY jednalo se všemi společnostmi, a když už bylo jasné, že vše směřuje k tomu, že AMD si se SONY plácne a už se jednalo jen o detailech, tak k SONY ještě přišla NV, že by zájem opravdu měla. Teď už vlastně ani nešlo o cenu, teď už šlo pouze o to, aby AMD neobsadilo "konzolový" trh, což bude mít velký vliv na PC trh z hlediska vývoje a optimalizací nových her už letos a v dalších několika letech. Ale tehdy už nebylo co řešit. Ani kdyby NV dávala své GPU zadarmo, tak by SONY prostě nepřesvědčila. SONY chtělo a už mělo dojednanou celou funkční platformu, a celé řešení nejenom grafiku.
- Proč tedy není žádné NV grafické řešení v PS4?
1, Že SONY nabízelo za GF grafické řešení příliš nízkou cenu?
Nesmysl. Samozřejmě, že cena řešení hrála svou roli, ale jde právě o to, že SONY chtělo řešení v podobě celé platformy. Určitě byla na začátku ve hře možnost, postavit PS4 prostě na procesoru Intel/AMD a dát k tomu grafiku GF a bylo by to jako normální PC, ale přesně tohle SONY nechtěla. Chtěla sice PC řešení postavené na x86 procesoru a současné DX11 grafice tak aby vývojáři her měli co nejsnazší práci, ale chtěla vlastní unikátní řešení z vícero vlastních důvodů. Navíc, i kdyby byla marže na tom čipu/řešení malá, pořád je to prodaný čip a potenciál několika desítek milionů čipů v dalších několika letech. V současné situaci si nemůže žádná firma, natož firma v pozici a co do velikosti jako je NV, dovolit odmítat tak významné zákazníky jako je SONY a jeho PS4. Zvlášť když nejde jen o cenu čipu, ale také vliv, který ten čip bude mít na vývoj a optimalizaci her a tedy i ostatní grafický HW na PC.
2, Že nerozhodovala technologická stránka nabídky?
Absolutní blbost! Technologická stránka nabídky byla naprosto klíčovou věcí od samého začátku. Technologická stránka nabídky, podle které se SONY rozhodovalo mezi řešeními od Intel, AMD a NV, nejen že rozhodovala, ona byla zcela určující.
3, Vytvářením platformy pro PS4 by omezilo vývoj jinde a nevyrobily by se díky němu jiné produkty?
Zajímavé! Takže v minulosti a pokračující současnosti, kdy firma NV byla spíše menší než dnes, vývoj a dodávky grafického řešení NV pro PS3 nic neomezily a dodávky a vývoj čipu nové generace by něco výrazně omezily? Zajímavé je to proto, že AMD, co do velikosti a financí podobně velká společnost jako je NV, dokázala za poslední rok udělat pro SONY tu požadovanou platformu na míru, mezitím zvládla s velkým náskokem před NV vydat celou 28nm grafickou generaci včetně profesionálních a výpočetních modelů na nevyladěném 28nm procesu od slibotechny TSMC, a k tomu vydat asi 3 různé nové nebo inovované platformy CPU řešení pro PC, Tablety či NB. Tedy na to, že by přidělení inženýrů a utracení nějakých peněz na vývoj čipu pro konzoli SONY mělo něco výrazně omezit, či zabránit dokonce něčemu ve výrobě, toho bylo stihnuto až dost. Takže podobné vysvětlení jen těžko uspěje, navíc když je NV stále ještě současným dodavatelem grafického řešení pro PS3.
4, Neúspěch jako ucházející se dodavatel podávat jako vlastní iniciativu a úspěch s výhodami?
To, že AMD ovládlo celý konzolový trh a přetvořilo jej na PC platformu s technologicky aktuálními PC komponenty, které aktuální budou nějakou dobu, je, a bylo by pro kohokoliv v pozici společnosti NV, malá, v delším horizontu spíše větší katastrofa. V současné situaci, kam se PC trh dostal, to má význam ještě větší. Pakliže se nestane nějaký zázrak, a na podzim chystaná druhá generace 28nm grafik nedopadne tak, že AMD něco totálně pohnojí a nebude moci vůbec konkurovat novým GF modelům, není obsazení konzolí GCN grafikami AMD něčím, co nebude mít vliv. Pokud bude situace na poli grafik podobná té současné, nebo se třeba i více vyrovná, což teď není, budou mít v základu dělané optimalizace her pro GCN AMD grafiky, tvorba vlastních herních engine přímo na míru GCN grafikám, zcela zásadní vliv i na výkon a fungování grafik v PC. A je jasné které grafiky díky tomu budou ve výhodě a které budou ztrácet a těžko s tím něco udělají. GCN je nová architektura, která tady bude další minimálně 2-3 roky v této či vylepšené podobě. Takže podávat tento zásadní dodavatelský neúspěch ze strany NV jako úspěch s výhodami, je přinejmenším dosti "zvláštní"
Takže NV předně neuspěla jako dodavatel pro novou generaci konzolí (nejen PS4) nikoliv proto, že by SONY nabízela málo peněz a NV odmítla, ale proto, že byla odmítnuta (možná více než jednou), protože NV zkrátka neměla to, co SONY pro svou novou generaci PS hledala. Nemůžete uspět s nabídkou motorky, když po vás zákazník chce letadlo. To je celé. Pokud jde o Intel, ten by samozřejmě rád dodával CPU pro konzole, pro něj je každý jeho x86 prodaný čip komukoliv a kamkoliv dobrý, ale prostě nedokázal nabídnout tu výkonnou grafickou část v kombinovaném řešení, ať svépomocí nebo dohodou s jinou firmou.
Ale na rozdíl od NV nemá Intel vlastně žádný důvod ke smutku, naopak. AMD je jeho konkurencí pouze z hlediska výkonu CPU v některých segmentech a nabídky platforem v některých segmentech. Faktická konkurence není AMD pro Intel ani náhodou, protože mu výrobně, finančně a množstevně nemůže nikdy ani částečně konkurovat. V současné době spíše Intel kouká na to, aby na AMD moc netlačil, protože ho z vícerodůvodů potřebuje vedle sebe. V určitém smyslu je AMD pro Intel spíše technologický partner, protože v současném boji s nástupem ARM řešení je každá platforma, kde zvítězí Intelovské x86, výhrou pro Intel. Navíc 8jádrový PC x86 procesor, na který budou muset vývojáři využívat se všemi jeho jádry v herní konzoli? Intel je nadšený a může AMD jen poplácat po zádech. Vždyť díky AMD se jeho x86 architektura dostává na "novou platformu", kde dosud nebyla a kde byly jiné architektury! Je navíc možná jen otázka času, kdy kromě Microsoftu a SONY bude muset na tuhle platformu přejít i Nintendo. Intel sám dlouhodobě podporuje a učí vývojáře, aby využívali více jader procesorů, ale zejména u her s ne moc velkým úspěchem. Teď to bude jiná káva a z optimalizací pro vícejádrové x86 procesory AMD budou jistě těžit také vícejádrové x86 Intel procesory.
Takže ano, byla na začátku určitě možnost, že by nová generace herních konzolí, u které vývojáři her tlačili na to, aby to vlastně bylo PC, byla postavena na jiné, než dnes už známé kompletní AMD platformě, ale to by musela být poněkud jiné koncepce. A nebyla to zdaleka jen otázka ceny, ale především otázka technologického řešení komplexní platformy a to z trojice možných dodavatelů ve finále byla schopna realizovat jen jedna společnost, protože dalším dvěma chyběla minimálně jedna část skládačky.
AUTOR: Jan "DD" Stach |
---|
Radši dělám věci pomaleji a pořádně, než rychle a špatně. |
|