Hamis kártyát mutatott be az nVidia
Jelentkezz be a hozzászóláshoz.
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Biztos csinált az nv sok cudás demót de demókat nézegetni egy idõ után uncsi. (egyébként az ati is csinált, keressél. Sõt video kódoló is van rá 😉)
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Egyébként az nv-nek ezt sikerült csak összehozni a fantasztikus cuda-val? Az ati szintén 4000+ békával is megcsinálta ezt, ráadásul az grafikailag is fejlettebb volt.
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
10000+1 appot fejlesztettek az utóbbi idõben CUDA-val, de titeket az bánt hogy hogy az ATI stream cuccal nem demóznak semmit (há persze hogy nem 😄 ).
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Ha nem megy a DX11 API teljes supportja, akkor hiányos a DX11 feature set. (SM 5.0, és egyébb nyalánkságok)
Ahhoz mit szólsz hogy a Fermi olyannyira okos , hogy nincs szüksége kiterjedt szofvteres okositásra már. A többi hardware hülye, nekik szükségük van dx11-re. Szóval a dx11 szerintem is jó arra ami 😄
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Hát azért 20x-os nagyításban ki játszik?
Mondjuk B-spline/Besier-approxymációval létrehozott felületekkel lehet ütközni elég egyszerûen, még GPU-val számolva is tessiláció nélkül (B-spline Adatok -> textúrák, program.local<0>0>=kezdõpont program.local<1>1>=írány-> pixel shader -> ütközési poziciók és százalék). Na mindegy.
Az Adobe jelenleg nem képes olyan flash playert írni, ami directxre alapulna, és gyorsabb lenne általános esetben mint a jelenlegi szoftver renderer. Amit csináltak directxes dolog az kizárólag video lejátszásnál gyorsabb, emellett minden másban lassabb, és kompatibilisnek sem kompatibilis, mivel legfölülre kerül, így html dropdown menük szépen a flash alá fognak nyílni. Éppen ezért kell az a wmode kapcsoló a html oldalba való beágyazásnál amit csak akkor kapcsol be az ember, ha akar.
hát ja. annyira nyílt a directx, hogy annál nyíltabb már nem is lehetne. és még véletlen sem a microsoft csinálja, és ezért linux alatt is tökéletesen fut.
,,Boldogok, akik üldözést szenvednek az igazságért, mert övék a mennyek országa.\" //INRI
A videó egyszerû textúra és azzal már minden le van rendezve.
"Ha ez nem megy - márpedig az Adobenak nem megy, ..."
A hír szerint éppen most megy.
Nem az a cél, hogy egy olyan playert írj, ami egy piros kört k.rva gyorsan ki tud rajzolni, hanem ami kompatibilis a jelenlegivel, vagyis mindent amit meg lehet csinálni flashben ki tudjon rajzolni. Ráadásul a pontosság is maradjon ugyanaz, mert alakzatok ütközését nem árt ha ugyanúgy számolja mondjuk almás gépen meg PCn, mivel ha 1 multiplayer játék erre alapoz akkor nem vicces ha A oldalon visszapattan a golyó, B oldalon meg nem.
Ha ez nem megy - márpedig az Adobenak nem megy, de te is próbálkozhatsz, az swf formátuma nyílt - akkor jön az a rész, amirõl lejjebb írtam. Részleges megoldások, ezt-azt belerakjuk, de kicserélni nem fogják a teljes flasht csak azért hogy directx is képes legyen renderelni.
"ha a flash szoftverbõl 0.05 pixel pontossággal dolgozik ezekkel?"
Ekkora pontosság felesleges és ez az adat honnan jött? Amúgy meg DX10.1-es kártyáktól van "ingyen" 4xFSAA. Ami éppen a határoló vonalon kell. Ja és szerinted prociból ekkora pontossággal számolni mekkora erõforrást vesz el? (Feltéve ha nem csak valami fixpontos/lebegõpontos válzó pontosságával villognak csak amit tessilálásnál használnak, hanem AA-ra fordítják.)
Az Adobenál nem matt hülyék ülnek. Õk is látják, hogy ha képernyõn jelenítenek meg dolgokat, és van a gépben erre gyorsító kártya, akkor lehet használni kéne. Gondolom kiszámolták, hogy túl sok energiába kerülne, és a megoldás se lenne valami jó.
Video esetén más a helyzet, de arra léptek is a 10.1-es playerben.
Egyszerûen a directx api az primitív alakzatokból rengeteg, ezeken sokféle textúrázás, egyéb mûveletek. Flash api meg bonyolult alakzatokból kevés, ezeken relativel kevés féle mûvelet. Alma vs körte esete - nehéz összehozni õket.
Tessilálás, nem de? Véletlenûl nem ilyet csínál a DX11-es GPU-k egyik új shader típusa, de.
Mert aranyos hogy lehet C++-ban programozni. De ki lesz az az elmerokkant aki a töbszáz vagy több ezer szál programozása közben nem fog hibázni..meg egyáltalán nekiállnak-e?
Szar játék az élet de qwa jó a grafikja!
Szar játék az élet de qwa jó a grafikja!
Erõforrászabálóan... Atin is fut ai, még hd3xxx-en is, bár gondolom újra kell írni. De írják is, ne optimalizálatlan nem oda való kódokat futtatgassanak, mint amit a fermin lehet majd. Legalább ati-nél kényszerítve vannak az optimális kódra.
"Egyebkent jelenleg maximum a 8-adara eshet vissza a szamitasi teljesitmeny ha tul sok az elagazas."
Éppen ezért nincs értelme cézni. Max gányolásnak lehet hívni az ilyet és az nv még támogatja is a gányolást...
Egyébként is az ai pont az a dolog, amire pont nemjó a gpu, hanem arra cpu a legjobb megoldás(hiszen egy ai végülis egy nagy rakás if-bõl áll). Techdemónak elmegy, de értelme nincsen. Grafika, fizika, (akár hang is) mehet gpu-ra, mert abban jó(és ez már meg van oldva szoftveres támogatással vagy a közeljövõben meg lesz oldva mind2 gyártó gpuira(opengl, directx, opencl)). De az ai nem mert abban pont hogy nem jó.
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Ha nem tiltjak le kulon valamilyen szerzodes miatt, akkor igen.
"C++ fortran támogatás? Hagyjuk már, mindenre meg lehetne írni ezt... csak éppen olyan gyök2 sebességgel futtatna egy normál általános kódot mint ahogy fog is, mert a gpu nem erre való. Korlátozott utasításkészlettel, és megszabott kódformával meg olyan mint a kakinak egy pofon. A cpu való általános programozásra, gpu éppen azért gyorsabb mert specializált."
A c++ tamogatas a jatekokhoz kell, mert igy a mesterseges intelligenciat es fizikat szamito kodot siman le lehet forditani gpu-ra, ujrairas nelkul. Egyebkent a gf8800-ota tudjak a kartyak csak fordito nem volt hozza. Ezzel szemben pl. a ps3-ban talalhato cell spe-k nem tudnak rendes c++-os kodot futtatni, mert nincs egyseges cimteruk. Az nvidia kartyaknak viszont mindig is az volt, csak nem tettek szoftverbol elerhetove, csak a gf8-as csalad ota. Most mar fordito is lesz hozza, igy nem kell assembly-ben vacakolni. (mondjuk ez akkor lenne hasznalhato ha az opencl szabvany resze lenne es nem cuda extension-kent jonne) Egyebkent jelenleg maximum a 8-adara eshet vissza a szamitasi teljesitmeny ha tul sok az elagazas. Ugyanez ati kartyakon csak a 4-ede. Ha az nvidia rakna branch egyseget minden magba, akkor viszont nem esne a teljesitmeny. (mondjuk kb. haromszorosara none tole a gpu azonos magszam mellett, tehat ketszer annyi maghoz hatszor tobb tranzisztor kellene, tehat olyan 8-9 millio tranzisztoros lenne)
A fortran hasonlo okokbol kell a tudosoknak, ott a kod jo resze meg mindig abban van. Mondjuk a fortrannal sok gond nem lehetett, jellemzoen szereti a buta de gyors vektorprocesszor tomboket, mivel a legtobb regi szuperszamitogep gyakorlatilag haz meretu, de a mai gpu-kkal megegyezo architekturaju rendszer volt.
Cuda? Kit érdekel, fizetõs, platformfüggõ gáz.
Pisix? Elvileg már jópár játékba volt, mégis semmit sem mutatott csak azt hogy geforcen gyorsabb (ami nem biztos hogy a phisiksz miatt van, hanem inkább azért mert az nv csak úgy fizetett hogy gyorsabbnak KELL lennie 😊 ), a havok motoros játékok több éve jobban villantottak a képességekben mint a mai pisixes játékok. Szerencsére az nvidia nevû "bankon" kívül, senki sem támogatja, mert zárt (és gagyi).
C++ fortran támogatás? Hagyjuk már, mindenre meg lehetne írni ezt... csak éppen olyan gyök2 sebességgel futtatna egy normál általános kódot mint ahogy fog is, mert a gpu nem erre való. Korlátozott utasításkészlettel, és megszabott kódformával meg olyan mint a kakinak egy pofon. A cpu való általános programozásra, gpu éppen azért gyorsabb mert specializált.
Egyedül az ECC nevezhetõ újításnak, de az is csak a profi tudományos felhasználásban, otthonra olyan mint babakocsira a spoiler.
De a legviccesebb az, hogy egyelõre csak az nv mérnökök álmaiban létezik a chip 😄 A tesztadatokhoz meg énis oda tudom írni hogy 534535345 tflops 😄
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
DX11 vagy opencl. Mindketto nyilt es ingyenes szabvany.
"Jelenleg ugyanis teljesen szoftverbol rajzolnak mindent, ami csigalassu.
Nagyon sokan keverik a szoftver-hardver fogalmakat."
Szoftveres rendereles amikor a program a cpu-val rajzolja meg a grafikat. Ezzel szemben van a szabvany 2d/3d api hasznalata, amire mar a winnt4.0-ben is volt lehetoseg, az adobe azota nem birta ezt meglepni, pedig rengeteget javitana a flash teljesitmenyen. Az, hogy az api mogott mi van mar nem lenyeges. Egy intel integralt videokartyan tobbnyire ugyanugy a cpu, de barmilyen rendes 3d-s kartya eseten mar a gpu vegezne a grafika eloallitasat. Persze a javascript alapu (actionscript nevu) script motoruk ettol nem lesz gyorsabb, de legalabb a grafikaval nem kellene a cpu-nak szorakoznia. A 3d api-k hasznalatanak egyik problemaja, hogy jopar regebbi driver nem tud rendesen tobb 3d-s context-et kezelni, ami egy tobb flash-t tartalmazo oldalnal es tobb nyitott bongeszo ablaknal elengedhetetlen. Vista ota ez megoldott, de jo lenne ha winxp alatt is menne a gyorsitas.
Itt sok egyéb tényezõn is fog múlni a Fermi jövõje is. Kíváncsi milyen nagy lesz az új chip. Errõl már több pletykát is hallottam, van ahol a GT200-nál nem sokkal nagyobb verzióról írtak, van ahol eléri a 600 négyzetmilliméter-es nagyságot is. Ott van a 384bites nyák is, ami jót tesz a sebességnek biztosan, de az árat szintúgy tornázza felfelé nem beszélve az eddigi gyenge kihozatali arányról. (Ami persze változhat idõvel)
És ami a konkrét kérdés lesz a PC-s játékot érintõen, az, hogy DX11 (ATI) vagy PhisyX (Nvidia).
http://prohardver.hu/teszt/radeon_hd_5870/tesztek_i.html
Intel.DZ77RE-75K.Core.i7-3770K.32GB.RAM.360GB.RAID.SDD.8TB.RAID.HDD.GTX660Ti.Dual.NEC.Windows.10.Enterprise Apple.Mac.mini.Core.i7-3615QM.16GB.RAM.1TB.HDD.OS.X.El.Capitan
Erre ne fogadj, az ördög a részletekben lakozik. Hatalmas mumus a GPU programozásnál a címzés és a load/store (a 4 szintû memória miatt), viszont a Fermi képes univerzális mutató kezelésére (lásd C++/egyesített címtér rész), amirõl még nem sokat tudni. Valami hasonló dolog lesz, mint CPU-nál a virtuális/fizikai címfordítás, aminek a költsége 0 (zéró) órajel. Ha az nVidia mágusai alacsonyan tudják tartani az órajel költséget, akkor a kernel kód lényegesen rövidülhet a fél-koherens L1/L2-nek köszönhetõen. Azaz kisebb és gyorsabb lehet a kód mint az ATI kártyáknál komplex, dinamikus vagy nehezebben párhuzamosítható algoritmusok esetén. Ha meg magas (>20), akkor csak egy kirakat funkció lesz, a következõ generáció demózása. Újabb gyorsulás lenne, ha meg az L2-k (grid-ek) között lehetne közvetlen adatcsere, nem kellene annyit feleslegesen szinkronizálni. Viszont a Fermi sok adatintenzív és aszietrikusan párhuzamos (pl. vágás) DirectX funkciót nem fix áramkörrel old meg, nem véletlenül nyilatkoznak rettenetesen óvatosan a teljesítményrõl.
Amúgy igen, a már sokszor emlegetett video encode teljesítményben is sokszorta gyorsabban mint a CPU. Ezért sem értem, mi a fenéért nem rohadtul elterjedtek az ilyen programok? Dürhõ paraszt flashnek is már rég kellett volna támogatnia a hw gyorsítást.
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
https://twitter.com/foodlfg
Nagyon sokan keverik a szoftver-hardver fogalmakat. Egy szoftveres megvalósítás az, amikor egy adott funkció egy programkódnak köszönhetõen speciális és általános képességû hardveren fut (pl. a Flash a CPU-n). Hardveres egy megvalósítás ha fix célhardveren fut és lényegében nincs algoritmikus programkód, csak végrehajtási sor. Azaz hardveres GPU az nVidia TNT sorozat, és szoftveres az új Fermi alapú GT300, mivel a DirectX és OpenGL funkciókat 90-95%-ban általános feldolgozó egységek (shader-ek) valósítják meg. Tehát ha a Flash nagy része az új GPU-n (cGPU-n) fut, akkor is szoftveres marad.
Örökzöld sláger lett a \"Hol a Start-menü?\", melyet a mai, informatikában dolgozó, az adófizetők pénzén kiképzett, magukat értelmiségnek nevező emberek költöttek. Ennyi konzervatív f@szt...
Az nvidia pedig tenyleg osszeszedhetne magat, a marketingesei ossze-vissza beszelnek. Egyszer azt mondjak, hogy nem kell dx11, aztan azt, hogy lesz es itt a hardver. Aztan kiderul, hogy nem is arrol van szo. Inkabb mutatnanak egy barkacsolt, osszedrotozott, de mukodo peldanyt. Sokkal hitelesebb lenne. A mernokeikkel nem lesz gond, azok meg tudjak csinalni csak a vezetesuk nagyon gyenge.