- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen CPU léghűtést vegyek?
- Dell notebook topic
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Marcona Thermaltake léghűtés jött HEDT processzorokhoz
- Vezeték nélküli fülhallgatók
- Milyen videókártyát?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- A Micron újszerű módszerrel javítja QLC-s SSD-jének sebességét
- Hardverkemping június végén
Új hozzászólás Aktív témák
-
rudi
nagyúr
Egy dolog az optimalizáció kód szinten és egy másik algoritmus szinten. Ha egy algoritmus n^2 komplexitású azt akárhogy kódolják, a legjobb esetben is akörül marad, de ha mondjuk egy n*log(n) algoritmust sikerül kiagyalni akkor máris jobban állun. Grafikus kódolásban algoritmus szintű optimalizálásról lehet beszélni, mert minden képlet a valós fényjelenségek lemodellezése, vagy ''közel élethűen'' és lassan vagy ''elnagyolva'' és gyorsan. A kódereknek azt a határt kell megkeresniük, ahol még szép, de már gyors, ez az igazi kihívás.
Persze ott van a másik oldalon a HLSL és egyéb prognyelvek automatizált kódja, amelyik nem mindig csinál optimális ahader assembler kódot, ott is hozhat a nem megfelelő erőforráskihasználás kellemetlen lassulásokat. Nem éppen az algoritmus csúszik szét, hanem előjön valami hardveres worst case, de ez a driver és HLSL íróknak az asztala. -
marcee
addikt
Szoftveres rendert sem lehetett összehasonlítani a hardveressel, akinek nem lesz fizikai chipje az kevesebb mozgatható tárggyal, részecskerendszerrel, effekttel fog találkozni nyilván.
Én egyelőre kompatibilitási problémáktól félek, remélhatőleg nem tart sokáig míg letisztul a piac. Fizikai motor már eddig is volt sok, remélhetőleg lesz directx-es támogatása a fizikai chipeknek is gyorsan, ami megteremti a kapcsolatot.
Ha tényleg vga kártyára ültetett verziók lesznek, akkor tovább bonyolódik a helyzet: ''A GF 8 gyorsabb dx10-ben, de lassabb havok-ban, radeon XII viszont moddolható az mi chip, MELYIKET VEGYEM SEGÍTSETEK!''
[Szerkesztve] -
Lehet, hogy rosszul fejeztem ki magam, de pontosan arra gondoltam, amit te is írsz - az igazi gyorsulásokat az algoritmikus kutatások hozzák.
Most éppen egy pályatervező algoritmuson dolgozom kooperatív robotirányításokhoz, és hiába sikerült pár napja 10000-szeres gyorsulást elérnem - egyelőre sajnos a n^8-al arányos a megoldási idő, ahol n a pálya oldalhossza... (bár az elején 8^n volt, úgyhogy javultam). -
ody42
senior tag
ez oké, hogy egy algoritmus O(n*logn)-es, de nem mindegy, hogy az n*logn műveletet mennyi idő alatt hajta végre a proci,és mennyi memóriát eszik.
(tehát a te megvalósításodban az a ciklus amit ismételgetsz n*logn-szer,mennyi idő alatt fut le.)
Arról nem is beszélve, h. ha valaki mondjuk az O(n*logn)-es algoritmus helyett, csak egy O(n*n)-est implementál,mert mondjuk olyan dolgot kell megcsinálnia, amit nem lehet kinézni a Bibliából, és nem jön rá, hogy O(n*logn) alatt megvalósítható,amit akar...nem mindegy...
Egyszerű példa, de ha pl. 100x100-as mátrix amivel számolsz, akkor már az sem mindegy, hogy egy változó word, int vagy byte, mert elég nagy a memóriafoglalások közötti különbség. Szerintem millió ilyet lehetne találni...
[Szerkesztve] -
Nem értek hozzá, csak gondolkodom: ha adott egy fizikai gyorsító a PCI buszon, és a CPU válláról veszi le a feladatot, akkor a kiszámított adatokat nem a CPU-nak kell visszaadnia, amely aztán a 3D scene alapjait kiszámítja, és továbbadja a VGA számára megjelenítésre?
Egyébként én jobban örülnék egy különálló PPU kártyának (mint ahogy tervezik is), mert ne akarják nekem megmondani, hogy milyen párosításban vegyem meg a GPU-t és PPU-t.
Új hozzászólás Aktív témák
Hirdetés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Horgász topik
- Milyen CPU léghűtést vegyek?
- Milyen okostelefont vegyek?
- AliExpress tapasztalatok
- iPhone 16e - ellenvetésem lenne
- Dell notebook topic
- Villanyszerelés
- Sweet.tv - internetes TV
- További aktív témák...
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! Gigabyte H510M i5 10400F 16GB DDR4 512GB SSD GTX 1080Ti 11GB Rampage SHIVA Zalman 600W
- DDR5 16GB 8GB 32GB 4800MHz 5600MHz RAM Több db
- 127 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080 (ELKELT)
- Csere-Beszámítás! AMD Ryzen 7 9700X Processzor!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged