2024. április 26., péntek

Gyorskeresés

OpenCL Raytrace 'benchmark' v0.02

Írta: | Kulcsszavak: OpenCL . raytrace . raytracing . benchmark

[ ÚJ BEJEGYZÉS ]

A múltkori Mandelbrot óta az egyik szabad estémen elkészítettem a második kis progit. Nyílván egy sakktáblán gömbök jellegű scene az nem túl bonyolult, de szerintem vannak benne érdekes dolgok. Első pl. a teljes képernyős antialiasing, elégedett vagyok vele, a sakktábla meg a gömbök sem pixelesek.Masodik az ég, procedurális textúra, konkrétan Perlin-noise. A kolléga Oscart is kapott érte, illetve Technical Achievement Awardot. A többi már kevésbé érdekes, de nyilván egyesével meg kellett csinálni, van árnyék, highlight, vakító 'nap'.

Kipróbáltam több kártyán, ugyhogy nvidia g92-n meg gt200-on, Fermin, illetve ati 4xxx-en es 5xxx-en. Ment mindenhol, atin neha a 4. gömb árnyéka nem jelent meg. GTX 480-on 150 fps, GTX 285-on 48 fps, tud valamit a Fermi. 5870 nemsokara... Szokás szerint OpenCL kell hozza, nvidiánál megfelelő driver, atinál stream sdk.

Letöltés itt.

Hozzászólások

(#1) szablya


szablya
tag

Nálam rendesen megfingatta a CPU-t, böngészéssel meg egyebekkel mellette stabil 16 fps.
Celeron D331 @ 3.1 Ghz, azért jobban is optimalizálhattad volna.

Madarat tolláról, embert desktopjáról. | Inni és inni adni. | Ellopták az alisok a tankot. | Az igazi tuningos Prescott kávét iszik. - all by szablya | "Igazat az igazaknak, zárják be a hazugokat!" \m/

(#2) lenox válasza szablya (#1) üzenetére


lenox
veterán

Ha van kedved, probald ujra, elvileg csokkent a cpu foglaltsag. Persze cpu-ban csak a message loop porog, vagyis nem csinal semmit, a gpu-t fogja inkabb, azt meg direkt.

(#3) szablya válasza lenox (#2) üzenetére


szablya
tag

Simán CPU limites, és maradt 16 FPS, majd megpróbálom később is, most egy csomó más dolog fut.
Azért azt a 9600GT-t nem fingatná ám meg ;]

Madarat tolláról, embert desktopjáról. | Inni és inni adni. | Ellopták az alisok a tankot. | Az igazi tuningos Prescott kávét iszik. - all by szablya | "Igazat az igazaknak, zárják be a hazugokat!" \m/

(#4) lenox válasza szablya (#3) üzenetére


lenox
veterán

Milyen kartyad van? Meg milyen driver? Miert gondolod, hogy cpu limites?

(#5) szablya válasza lenox (#4) üzenetére


szablya
tag

Mondom, 9600 GT. És azért gondolom, mert a CPU kihasználtság folyamatosan 100%, míg a VGA oda se bagózik :DDD nem egy összeillő páros

Madarat tolláról, embert desktopjáról. | Inni és inni adni. | Ellopták az alisok a tankot. | Az igazi tuningos Prescott kávét iszik. - all by szablya | "Igazat az igazaknak, zárják be a hazugokat!" \m/

(#6) lenox válasza szablya (#5) üzenetére


lenox
veterán

Letoltotted a masodik exe-t? Nekem 5-7 %-os a cpu kihasznaltsag. A vga oda sem bagozik azt nem ertem. 2 threadet futtat, egyikben porog a message loop, masikban meg az opencl rendering. Nekem kulonben 23 fps 9600 gt-n, de azt lattam, hogy ez driverfuggo. Gyengebb cpu-val 260 gtx-en 40 fps.

(#7) lezso6 válasza szablya (#3) üzenetére


lezso6
HÁZIGAZDA
LOGOUT blog

A géped CPU limites... Mit keres egy kazán-cerka a 9600GT mellett? :N

A RIOS rendkívül felhasználóbarát, csak megválogatja a barátait.

(#8) N€T0X|N


N€T0X|N
őstag

9600M GT 9.2 fps. :D

Sent from my keyBoard

(#9) szablya válasza lezso6 (#7) üzenetére


szablya
tag

Igen, ezt már akkor tudtam, amikor vettem a VGA-t. Úgy volt, hogy hamarosan le lesz cserélve a CPU is... Ez volt 2008 végén. Talán majd most, karácsonykor.. :o

Madarat tolláról, embert desktopjáról. | Inni és inni adni. | Ellopták az alisok a tankot. | Az igazi tuningos Prescott kávét iszik. - all by szablya | "Igazat az igazaknak, zárják be a hazugokat!" \m/

(#10) dezz


dezz
nagyúr

Radeon HD5750 Passive (700 MHz GPU/1150 MHz mem): 20.38 fps
Lehet, hogy procilimit van (Athlon64@2.5 GHz), mert az 100%-on megy közben.

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.