- nVidia GeForce GTX 1070 / 1070 Ti / 1080 (GP104)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen billentyűzetet vegyek?
- AMD Navi Radeon™ RX 7xxx sorozat
- AMD Catalyst™ driverek topikja
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Nikon Z MILC fényképezőgépcsalád
- CES 2025: társnak tervezett robotokat prezentált a Realbotix
- ThinkPad (NEM IdeaPad)
- Milyen belső merevlemezt vegyek?
Új hozzászólás Aktív témák
-
#06658560
törölt tag
A köztes rendszer még nem garantálja, hogy a kód jól is fordul FPGA-ra. Hogy példával szemléltessem, mire gondolok: pl. egy CFD szimuláció. megírják a kódot, valami valahogy átfordítja, minden fut, csak épp az eredmények nem korreálnak a valósággal.Ilyenkor, ha az FPGA részhez nem ért, hogy tudja megmondani, mi a rossz? Egy olyan tickettel, hogy nem jó az eredmény, senki nem tud mit kezdeni.
-
MaUser
addikt
válasz #06658560 #18 üzenetére
Hát mondjuk TDD-t használva fejleszt. Vagy olyan szintű lesz az IDE (pl. alap unit test supporttal -> legtöbb embedded eszközhöz az utóbbi öt-hat évben a TDD miatt ez már alap, de PC vonalon is kis millió tool van ami mondjuk VS-be beépülve ezt támogatja.)
Egyébként a cél szerintem nem a hc fpga világ megfogása, hanem hogy a hagyományos vevőknek tudjanak egy viszonylag fájdalommentes beruházással járó nagyságrendbeli futásidő növekedést kínálni. Pl. mint a matlab cuda supportja. Kis túlzással annyi a dolgod pl. egy fft gyorsításánál, hogy beraksz egy cuda képes kártyát a gépbe, megveszed a parallel toolbox-ot és beraksz néhány gpuarray string-et a kódba és örülsz a megtáltosodott fft számolási sebességnek.
''A file-cserélés öli meg a filmipart? Inkább a filmipar öli meg a file-cserélést. 2 hónapja nincsen semmi értelmes film, amit érdemes lenne letölteni...''
-
MaUser
addikt
válasz #06658560 #10 üzenetére
Csak tippelni tudok, de jelenleg az elérhetőségre gondolok. Itt majd ott lesz a proci mellett közvetlenül az fpga, nem kell még azt külön beszerezni, helyet találni neki, külön licence-elni, stb.
A jövőben meg közös debug egy hihetelten előny lenne. Pl. ha én pl. egy fáradási szimulációt úgy tudok megírni hpc-re, hogy az érdemi számítást vagy egy részét már az fpga végzi. Ma ez úgy megy, hogy vagy matlab-ban megy direkben, vagy jobb esetben matlabból fortran/c kód hívásával fut a mérnök pc-jén. Esetleg natív c/c++/fortran kód pluginként. Most vándorulunk hpc-re, de a köv. lépés ezután egyértelműen valami fpga lesz, főleg, ha a mostani userszámnál egy-két nagyságrenddel több szabadul rá ugyanarra a szimulációs modulra.
''A file-cserélés öli meg a filmipart? Inkább a filmipar öli meg a file-cserélést. 2 hónapja nincsen semmi értelmes film, amit érdemes lenne letölteni...''
-
Reggie0
félisten
válasz #32839680 #13 üzenetére
Nem erre kodolna. Hanem nagyobb logikai egysegekbol pakolna ossze a funkciot es nem 6 bites LUTokbol. Tehat huzalozott lenne, mint egy HDL design. (Nagyjabol analog megoldas a regi bitszelet processzorokkal.)
A cryptocoin fpgakat nem kell bemutatni, en magam is aktivan foglalkozom vele. Es nem volt sosem olcsobb, mint egy ASIC, csak kisebb beruhazassal es rovidebb fejlesztesi idovel jart. Amint vilagossa valt, hogy hosszutavon megeri ASIC-ba fektetni meg is tettek, es a jelenlegi volumenben joval olcsobb az FPGA-nal(per IC).
[ Szerkesztve ]
-
Sir Ny
senior tag
az "adatcenter" helyett jobb lenne adatközpont
-
-
Reggie0
félisten
Pontosan. Ahhoz, hogy OpenCL kodot irjon, nem kell ismernie a HDL nyelvet es az FPGA sajatossagait, csak a koztes reteg sajatossagait, azaz azok a komplett es kesz modulok amiket a fordito lepakol es osszekot. Tehat mondjuk felosztjak az fpgat 128x128 negyzetre es mindegyikbe be tud pakolni a fordito egy alut, logikat, fpu-t barmi hulyeseget. Igy a programozonak nem kell ismernie az osszeadas/szorzas RTL szintu tervezest, sem egy szorzo vagy osszeado aramkor HDL szintu optimalizalasnak rejtelmeit.(De emlithetnem a pipeline, kommunikacios busz, stb.-t is.)
Arrol mar nem is beszelve, hogy egy komplexebb HDL dizajn forditasa olyan 6-48 ora, ami a jelenlegi programozoi gyarkolattal(fordit->tesztel->fordit->tesztel) kisse sok idot igenyelne.[ Szerkesztve ]
-
MaUser
addikt
Szvsz igen. Gondolj olyan HPC-kre, ahol vegyes felhasználás van (gyak. az összes céges rendszer igen nagy százaléka ilyen.) Na most itt akkor van olyan lehetőséged, hogy bizonyos modulokat átrakj fpga-ra egy-két nagyságrend gyorsulást elérve.
''A file-cserélés öli meg a filmipart? Inkább a filmipar öli meg a file-cserélést. 2 hónapja nincsen semmi értelmes film, amit érdemes lenne letölteni...''
-
#06658560
törölt tag
Tehát nem ért a programozó az egyikhez, ezért a hibrid rendszerhez majd fog és jobban, hatékonyabban fejleszt. Miért érzem, hogy sok nem fog megvalósulni belőle?
#7 E.Kaufmann: Ferrari-Trabant. Amire tervezik/tervezték őket, mindegyik nagyon jó, egymáshoz viszont sok közük nincs.
[ Szerkesztve ]
-
stratova
veterán
-
#06658560
törölt tag
Valaki, aki ezen a területen mozog, meg tudja mondani, tényleg ennyire fontos a Ferrari elé kössünk Trabantot gondolkodás?
-
Reggie0
félisten
válasz Petykemano #1 üzenetére
Lattice, Atmel?
-
Petykemano
veterán
Az intel vitte az alterát és van neki Xeon Phi gyorsítója.
Az Nvidia és a Xilinx része az IBM Openpower konzorciumának.Nem mintha a legnagyobb szereplő lenne.. sőt... De az AMD kiszorulni látszik ezekről a piacokról/területekről. Volt valami kósza hír, valami harmadik FPGA gyártóról, akiről addig még sose hallottam, akivel az AMD lepaktált. De úgy tűnik, elfogyott a levegő. PEdig milyen lelkesen mutogatta a média az AMD exascale elképzeléseit...
Találgatunk, aztán majd úgyis kiderül..
Új hozzászólás Aktív témák
- iPhone topik
- Poco X3 Pro - hardverfrissítés
- nVidia GeForce GTX 1070 / 1070 Ti / 1080 (GP104)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Nintendo Switch 2, vagy amit akartok (találgatós topik most még)
- Kerékpárosok, bringások ide!
- Okosóra és okoskiegészítő topik
- Külpolitika
- Milyen autót vegyek?
- Milyen billentyűzetet vegyek?
- További aktív témák...
- Lenovo ThinkCentre M93p SFF PC, Quad Core i5-4570 CPU, 8 GB DDR3 RAM
- Lenovo ThinkCentre M83 SFF PC, Quad Core i5-4590 CPU, 8 GB DDR3 RAM
- Lenovo ThinkCentre E73 SFF PC, Quad Core i5-4460 CPU, 8 GB DDR3 RAM
- Fujitsu Esprimo P500 E85+ SFF PC, Quad Core i5-2500 CPU, 8 GB DDR3 RAM
- Fujitsu Esprimo E710 E90+ SFF PC, Quad Core i5-3470 CPU, 8 GB DDR3 RAM