- 200 megapixeles zoomkamerát sem kap az S26 Ultra?
- Magisk
- Honor 200 Pro - mobilportré
- Vivo X200 Pro - a kétszázát!
- Android alkalmazások - szoftver kibeszélő topik
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Yettel topik
- iPhone topik
- Motorola Edge 60 és Edge 60 Pro - és a vas?
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
Új hozzászólás Aktív témák
-
LordX
veterán
VLIW4 gépen VLIW5 kódot ha beleszakadsz sem fogsz tudni futtatni, de még VLIW5 és VLIW5 között is lehetnek masszív különbségek, amit fordító nélkül úgyse fogsz megoldani, de hatékonyan még inkább nem (pl. VLIW equals scheduling model, különböző pipeline hosszal, vagy csak simán különböző számú delay slot..). A VLIW pont annak mintapéldája, amit direkt úgy terveznek, hogy van jó fordító (és ennek hiánya miatt bukott eddig mindegyik) - nem is véletlen, hogy átálltak skalárra AMD-ék.
-
LordX
veterán
válasz
#06658560 #29 üzenetére
Mutasd meg a legutolsó programot, amit 100% ASM (vagy lejjebb) volt programozva. Megmondom neked: Transport Tycoon Deluxe, 1995. Disclaimer: nem az a lényeg, hogy pont ez a játék, hanem hogy mikor történt. Azóta minimum C, és csak a kritikus részekben vannak ASM utasítások (vagy még az se, megállnak intrinsics-nél). Ma már ott tartunk, hogy néhol JavaScriptben(!!!) csinálnak számításokat (mondjuk az már erősen /facepalm kategória).
Fiery: Azért nincs ASM AMD kártyákra, mert minden 3. évben kijön egy gyökeresen új ISA, és dobhatnád ki az egész kódodat a francba. Nagyon, NAGYON kevesek engedhetik meg maguknak, hogy ez így menjen, a 99%-hoz még pár kilencest nyugodtan hozzá lehet írni. <1% userre meg senki nem fog új nyelvet/API-t/fordítót fejleszteni 3 évre (de néha még 10%-ért sem). A Mantle nagyon nem ugyanaz a kategória, az egy tényleges piaci rést céloz meg, nem véletlenül néz ki majdnem ugyanúgy, mint az új konzolok APIjai.
-
LordX
veterán
Ez a legnagyobb hülyeség amit tőled valaha olvastam, már bocsánat. Ha direkten szálakat futtatok, akkor nincs szinkronizáció? Annak nincs overheadje, akár kézzel történik (-> extra meló), akár az oprendszer csinálja (túl általános célú -> gyenge perf)? Nem véletlenül van context meg command queue - pontosan erre.
És hogy írjak direkten ASM utasításokat? Mert a C++ fordító, OpenCL fordító nem ismeri őket, vagy mi? Ilyen alacsony szinten ma már senki nem dolgozik komolyan. Max egykét kritikus ponton optimizál kézzel, de ez pont azt jelenti, hogy nem dobják ki a magas szintű programnyelvet.
Nem ez a különbség. A hagyományos grafkártya data parallel modellben működik, az Intel MIC meg task parallel. A kettő ég és föld - egyik se jobb a másiknál (azonos elméleti peak teljesítmény mellett, és itt viszont úgy tűnik a GPU-knak áll a zászló), de ha a másik kabátját akarod ráhúzni, akkor eléggé döcögősen fog menni.
Új hozzászólás Aktív témák
Hirdetés
- Kedvenc zene a mai napra
- Ilyen lesz a Lies of P: Overture
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Milyen légkondit a lakásba?
- Luck Dragon: Asszociációs játék. :)
- Nem tetszik a Procon-SP-nek, hogy a Nintendo távolról kivégezheti a Switch 2-t
- 200 megapixeles zoomkamerát sem kap az S26 Ultra?
- Milyen TV-t vegyek?
- 3D nyomtatás
- További aktív témák...
- Telefon felvásárlás!! iPhone 13 Mini/iPhone 13/iPhone 13 Pro/iPhone 13 Pro Max
- AKCIÓ! MSI B450 R5 5500 16GB DDR4 512GB SSD RTX 2070 8GB GDDR6 Rampage Shiva Zalman 500W
- Bitcoin miner Bitmain Antminer S9 S9I 13.5 - 14 Th 1250W eladó
- Creative Sound BlasterX G5 (70SB170000000) (Sound Blaster) (DAC)
- AKCIÓ! Apple iPad Pro 13 2024 M4 512GB Cellular tablet garanciával hibátlan működéssel
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest