MC Gamer Posted June 2, 2010 Share Posted June 2, 2010 So it seems like the 4850 is working nice! Good, hopefully I can get it all functional when I hackintosh this system... <3 my 4850. Link to comment Share on other sites More sharing options...
mitch_de Posted June 3, 2010 Author Share Posted June 3, 2010 1.6.2HD4890, 1GB, weird Japanese brand. Hi, compared to the above listed 4870 GPU only time it is slow. (Half speed) Do you use native 10.6.3 ATI drivers or some modded ATI drivers from 10.6.2 ? I now that a lot of ATI 4XXX users cant use the ATI 10.6.3 drivers like Nvidia. (Newer ATI / Nvidia Drivers make sometimes big diff running OpenCL and also Steam Games on Mac.) Normally ATI 4890 should perform about 5% faster than 4870. Woudl be interesting if Highend GPU only and OpenCL pixelfilter results also are slower than 4870. PS: The next slg Update will be an major update with some new raytracing technics and other speed enhancements. But it will be available in >= 3 weeks (perhaps same time 10.6.4 cames out ) Link to comment Share on other sites More sharing options...
MaLd0n Posted June 4, 2010 Share Posted June 4, 2010 My gpu is the HD4850, but appears as HD 4870. "There is 3 device types hardcoded in file – radeon hd 4870 (used also for 4830 and 4850)" desculpas pelo meu ingles http://www.insanelymac.com/forum/index.php?showtopic=219705 http://www.insanelymac.com/forum/index.php?showtopic=219427 Link to comment Share on other sites More sharing options...
mitch_de Posted June 5, 2010 Author Share Posted June 5, 2010 Yep ! That belongs to the OpenCL drivers . The windows OpenCL drivers give other resukts in name. They not use ATI 4xxx , they tell the GPU famaliy names. Link to comment Share on other sites More sharing options...
MaLd0n Posted June 5, 2010 Share Posted June 5, 2010 Xeon 8Core gpu unsupported --> HD2600 Overclock MacPro http://www.insanelymac.com/forum/index.php?showtopic=219598 Link to comment Share on other sites More sharing options...
mitch_de Posted June 5, 2010 Author Share Posted June 5, 2010 That OpenCL Bench 0.25 was an very early bird and isnt measuring real OpenCL performance. Better use smallluxGPU now - much++ more complex usage of OpenCL code and therfore an good real world benchmark. Very soon i will update smallluxGPU to an major update HERE to get results collected before i put that on macupdet.com (with the got new results as reference) Stay tuned ! Link to comment Share on other sites More sharing options...
MaLd0n Posted June 6, 2010 Share Posted June 6, 2010 mitch_de my 4core has the same performance of my 8core very little improvement 56/52 ultra cpu only sorry for my english Link to comment Share on other sites More sharing options...
mitch_de Posted June 7, 2010 Author Share Posted June 7, 2010 Major update 163 (OpenCL optimisations). I will collect the ATI+Nvidia GPU only benchmark times (as references) before i upload it to macupdate.com Please post your highend / Ultrahigh GPU only results. My 8800GTX Times of GPU only are already referenced. (ATI will bet them ) I uploaded the new pre Version (only luxball scene to save size) . http://rapidshare.com/files/396183218/smallluxGPU_pre163.zip PS: With 1.6.3 abd above i removed CPU only benches - make (after long debug time) no sense anymore. Hybrid benches + GPU only benches make sense, because real world (used in upcoming OpenCL Apps). Running OpenCL Code(source complied on runtime by ATI/NVDIA drivers) on CPU only isnt fast as running optimized native Code (gcc) on CPU - so that was more an academic challenge, no real world usage Link to comment Share on other sites More sharing options...
MaLd0n Posted June 7, 2010 Share Posted June 7, 2010 Link to comment Share on other sites More sharing options...
mitch_de Posted June 7, 2010 Author Share Posted June 7, 2010 Seems that OpenCL optimisations speeds up Nvidia but slows down ATI ( i remember you had much faster times highend GPU and Ultrahigh gpu) If you have time , you could try to tell smallluxGPU ti use an other than default OpenCL code: Show Packadge Content (Finder on smallluxGPU_pre1963), Resources/scenes/luxball and replace (save before somewhere) the file render_fast_norm.cfg (download below). If i use that different OpenCL code, my 8800GTX runs at halp speed (Highend GPU = 33 sec, UltraHigh 97 sec) now. render_fast_norm.cfg.zip Link to comment Share on other sites More sharing options...
mitch_de Posted June 7, 2010 Author Share Posted June 7, 2010 Thanks, seem that gpus vendors may need different optimized OpemCL cores. I will add an Opti Flag in next pre Version, so set up to 3 different optimized OpenCL cores. Speed may also vary which scene is used ! Stay tuned - next pre163 will be complete so you can also compare the k Samples/Sec in the Interacrive Modes. Link to comment Share on other sites More sharing options...
MaLd0n Posted June 7, 2010 Share Posted June 7, 2010 could take a question? Snow leopard applications which use this technology? some application of existing own Snow Leopard? this question is a little confusing for most users Thankss, mitch_de Link to comment Share on other sites More sharing options...
mitch_de Posted June 8, 2010 Author Share Posted June 8, 2010 OpenCL is like CoreImage in case of usage: The App (Developer) must have OpenCL Source Code to use it. There is no "automatik" OpenCL. The only automatoc is, like CoreImage, if the App has OpenCL code but the gpu cant do OpnCL (ATI 3870 Mac, ATI 2XX Mac, NV 6xxx,7xxx Mac) the App will use the CPU insted. Same happens to CoreImage of the GPU can´t do CoreImage (most old AGP GPUs cant). And thats also the reason why, until now near non Apps support OpenCL: - lots of work to code OpenCL in fast way (its C++ like but must be parallised, which is very much work in "thinking") - quick & dirty OpenCL code didnt bring anything better. can even slow down the App - Until now, to less % of the Macs have needful fast GPUs - needful starts with ATI 4850M / 8800GT(GTX 285). The only App i now does really use OpenCL and with good results is an Videoencoder STARFIRE ! Scaling, Decoding + Filtering is done by OpenCL - saves at least 30% of overall CPU Load in the encoding process. If much skaling and also noise filtering is used may even higher % cpu load savings. http://web.me.com/cducommun/StarFire/Bienvenue.html Link to comment Share on other sites More sharing options...
MaLd0n Posted June 8, 2010 Share Posted June 8, 2010 Thanks I thought the system Snow leopard used this technology in the GUI, for example Link to comment Share on other sites More sharing options...
mitch_de Posted June 8, 2010 Author Share Posted June 8, 2010 No, only CoreImage since 10.5. But CoreImage does also put work on gpu, thats rigth. The smallluxgpu benchpixel does same as CoreImage but with OpenCL code. OpenCL is until now NOT used by any Apple App or any system code. NEW RC Version is out, complete and ready to bench. The new Type 0 / 1 OpenCL code setting may give different speeds on different gpus. My nvidia gpu runs fastest with Type 0, ATO gpus run maybe better with Type 1 code. http://rapidshare.com/files/396777834/smallluxGPU_163RC.zip RC Version is out. You can try the new different type 0 and type 1 OpenCL codes. You may get speed diffs between them !. My 8800 GT runs fastests with Type 0. Link to comment Share on other sites More sharing options...
MaLd0n Posted June 8, 2010 Share Posted June 8, 2010 thanks I'm downloading it now and put the screens are here Link to comment Share on other sites More sharing options...
mitch_de Posted June 9, 2010 Author Share Posted June 9, 2010 Final 1.6.3now at macupdate.com Link to comment Share on other sites More sharing options...
MaLd0n Posted June 14, 2010 Share Posted June 14, 2010 Link to comment Share on other sites More sharing options...
mitch_de Posted June 15, 2010 Author Share Posted June 15, 2010 THanks will be used als new reference values. Bad, that my GUI cleanups bugged the GPU type showings in Mid+High Result - only Ultra shows gpu type. Will be fixed in 10.6.4 (no major speed changes in the also updated slg code). Link to comment Share on other sites More sharing options...
kerr Posted June 16, 2010 Share Posted June 16, 2010 10.6.4 with 10.6.2 ATI kexts 1.6.3 bench Link to comment Share on other sites More sharing options...
mitch_de Posted June 16, 2010 Author Share Posted June 16, 2010 Hi, very fast ATI 4870 results ! Is your Sonic OC by vendor (GPU+RAM clk not standard) ? Information: Even running the GPU only benches / gpu only raytracing, ALSO the cpu+systembus speed has an effect on the gpu speed. The cpu/systembus must feed (and get) data to the gpu which takes not less cpu load (30-100% CPU load!). The faster the gpu the more effect of cpu speed is seen in gpu only. i7 + 8800GT vs C2D + 8800GT isnt much diff in gpu only.On i7 + ATI 4870 (or GTX 285) vs C2D + + ATI 4870(GTX 285) this cpu effect is significant (on same gpu). Link to comment Share on other sites More sharing options...
kerr Posted June 16, 2010 Share Posted June 16, 2010 yes, it's 775/4000 while reference 4870 is 750/3800 Link to comment Share on other sites More sharing options...
mitch_de Posted June 22, 2010 Author Share Posted June 22, 2010 Update to V170 (always same link ) http://www.macupdate.com/info.php/id/33632/smallluxgpu Major update with console tab (you can see informations the gui also shows but now even more + errors) Happy benching (times type 0 no changes, type 1 maybe little faster) Link to comment Share on other sites More sharing options...
MaLd0n Posted June 22, 2010 Share Posted June 22, 2010 HD4850 Link to comment Share on other sites More sharing options...
mitch_de Posted June 23, 2010 Author Share Posted June 23, 2010 Thanks. you see now (since 1.6.4) again the gpu informations in MID+HIGH result window. Also i added the CPU type to the result window - even its GPU only, the CPU does matter in speed. The faster the GPU the more the CPU has effect also on GPU only speed. Link to comment Share on other sites More sharing options...
Recommended Posts