Just press 'b' for benchmark (GPUFiltering)

Started by
24 comments, last by DudeMiester 18 years, 10 months ago
Hello again. For some days ago(2005-05-24) I posted a messege( http://www.gamedev.net/community/forums/topic.asp?topic_id=321430 ) and asked for help with testing my program for GPU-implemented image processing. Then I did a LOOONG description of how to use and do a benchmark with my program. Since it was to long, ohh yes i admit that =), I did a new version of my program. Please help me with this, all you have to do is: 1. Download either 'GPUFilter_Benchmark.rar' or 'GPUFilter_Benchmark.zip' at http://www.student.hig.se/~kp02kkn/exjobb/ 2. Unpack 3. Start program, may take a while to load the whole image(make sure you can see the console) 4. press 'b' once, and wait while the benchmark is processing 5. when its done, you should have a text file with all information. 6. copy and post/paste the information to this thread Every filter(its just 4 of them) is applied 10 times, so it may take some time to do the test, a minute or two =)
Advertisement
GPUFiltering Benchmark

ATI Technologies Inc.
RADEON X800 XT Platinum Edition x86/SSE2

Image Size : 4180x6000
Rectangular support : No
Used texture format : GL_TEXTURE_2D
Used texture size : 1024
Nr of textures needed : 5x6 --> 30
Created textures : 30

- Results from benchmark -
Every filter was applied 10 times, these are the average values:

Averaging 5x5 filter[ 1 ] : 0.601349 (sec)

Saturation filter[ 1 ] : 0.0527821 (sec)

Gaussian blur 5x5 filter[ 1 ] : 0.589182 (sec)

GPUFiltering Benchmark

ATI Technologies Inc.
RADEON 9600 XT x86/MMX/3DNow!/SSE

Image Size : 4180x6000
Rectangular support : No
Used texture format : GL_TEXTURE_2D
Used texture size : 1024
Nr of textures needed : 5x6 --> 30
Created textures : 30

- Results from benchmark -
Every filter was applied 10 times, these are the average values:

Averaging 5x5 filter[ 2 ] : 2.02688 (sec)

Saturation filter[ 1 ] : 0.0996023 (sec)

Gaussian blur 5x5 filter[ 2 ] : 2.03699 (sec)
GPUFiltering Benchmark

NVIDIA Corporation
GeForce FX 5950 Ultra/AGP/SSE2

Image Size : 4180x6000
Rectangular support : Yes
Used texture format : GL_TEXTURE_2D
Used texture size : 1024
Nr of textures needed : 5x6 --> 30
Created textures : 30

- Results from benchmark -
Every filter was applied 10 times, these are the average values:

Averaging 5x5 filter[ 1 ] : 1.64243 (sec)

Laplacian 5x5 edge-detection filter[ 1 ] : 1.62191 (sec)

Saturation filter[ 1 ] : 0.0628742 (sec)

Gaussian blur 5x5 filter[ 1 ] : 1.97438 (sec)

-------------------------------------------------Founder and DirectorAllSoft Studios
GPUFiltering Benchmark

NVIDIA Corporation
GeForce 6800 GT/AGP/SSE2

Image Size : 4180x6000
Rectangular support : Yes
Used texture format : GL_TEXTURE_2D
Used texture size : 1024
Nr of textures needed : 5x6 --> 30
Created textures : 30

- Results from benchmark -
Every filter was applied 10 times, these are the average values:

Averaging 5x5 filter[ 1 ] : 4.22051 (sec)

Laplacian 5x5 edge-detection filter[ 1 ] : 4.20118 (sec)

Saturation filter[ 1 ] : 1.48193 (sec)

Gaussian blur 5x5 filter[ 1 ] : 4.58244 (sec)

Wow paic, those times are incredibly high for a 6800 GT. You sure you weren't encoding xvid or something in the background? :P
I was actually compiling in the background :)

BTW: Why doesn't you use 2048x2048 textures if supported? Shouldn't this be faster?
Quote:Original post by paic
GPUFiltering Benchmark

NVIDIA Corporation
GeForce 6800 GT/AGP/SSE2

Image Size : 4180x6000
Rectangular support : Yes
Used texture format : GL_TEXTURE_2D
Used texture size : 1024
Nr of textures needed : 5x6 --> 30
Created textures : 30

- Results from benchmark -
Every filter was applied 10 times, these are the average values:

Averaging 5x5 filter[ 1 ] : 4.22051 (sec)

Laplacian 5x5 edge-detection filter[ 1 ] : 4.20118 (sec)

Saturation filter[ 1 ] : 1.48193 (sec)

Gaussian blur 5x5 filter[ 1 ] : 4.58244 (sec)



Thanks for all the testing!
But I am really interested in why you had so high values. Did you have two monitors activated when you run the benchmark. nVidia cards do really NOT like having two monitors activated when it does whats it suppose to do.. =/
Ahh so that was the "problem"... compiling in the background.. =)
GPUFiltering Benchmark

ATI Technologies Inc.
RADEON 9600SE x86/MMX/3DNow!/SSE

Image Size : 4180x6000
Rectangular support : No
Used texture format : GL_TEXTURE_2D
Used texture size : 1024
Nr of textures needed : 5x6 --> 30
Created textures : 30

- Results from benchmark -
Every filter was applied 10 times, these are the average values:

Averaging 5x5 filter[ 2 ] : 10.1336 (sec)

Saturation filter[ 1 ] : 4.58405 (sec)

Gaussian blur 5x5 filter[ 2 ] : 8.27732 (sec)

This topic is closed to new replies.

Advertisement