Speed/Stability test. Please downlaod and test

BlitzMax Forums/BlitzMax Programming/Speed/Stability test. Please downlaod and test

Oddball(Posted 2007) [#1]
If you have some time to spare please download and test my program. I'm looking to find out what speeds people are getting on different systems. Specificaly I wish to know how many objects it takes to make the update function hit 16ms. To help detect this the update time will turn red at 16ms(It could take a minute or two). If you could post results here with system specs(CPU type/speed) that would be great. There is an option to switch the shifted grid off, but I'm only interested in results with it on.

Download[147kb] - DirectX version

I get approx. 210 objects on my Celeron M 1.6GHz.

Thanks.


Azathoth(Posted 2007) [#2]
Just opens a black screen then quits here on Vista x64.


Oddball(Posted 2007) [#3]
Just opens a black screen then quits here on Vista x64.
Have you had problems with any other BlitzMax programs? It only uses Max code and I'm not doing anything strange in the code. It does read from the "media/box.plb" file, but other than that it's just math and Max2D code.


Oldtimefun(Posted 2007) [#4]
202 - 1.85GHz AMD Athlon XP2500,RADEON 9600XT,2Gb ram, XP Home


Azathoth(Posted 2007) [#5]
I can run the examples in Grey Aliens Framework, but the only problem I've noticed is switching between DX and OGL in fullscreen causes them to crash unless I switch to window then back to fullscreen.

If it helps my system is Core 2 Duo 2.66Ghz, 3gb ram, Geforce 8800 GTS 320mb


Jake L.(Posted 2007) [#6]
255 - 2.21 GHz Athlon64 X2 4200, 2GB Ram, XP Pro


jsp(Posted 2007) [#7]
226 - Pentium M 1.73GHz Mobile Intel 915GM,910GML Chipset, XP Pro


Derron(Posted 2007) [#8]
make it real fullscreen or just window it...

if I start the fps-cound is only drawn half (top is cut) and the bottom shows my taskbar...



bye
MB


Dreamora(Posted 2007) [#9]
380
Main problem: screen becomes to small. Even at this point half of the time its in yellow (15ms) so not steady 16ms
Started with red blinks of text at 365

Intel Core 2 Duo E6600 OC to 2x 3Ghz, 2GB RAM, 8800GTS, XP Pro SP2

Impressive results as the whole thing had to push against everywhere to get the blocks below the red platform (was nearly filled below it)


Glenn Dodd(Posted 2007) [#10]
250 when it starts flashing Red.
274 when constantly Red.

AMD Athlon 64 Processor 3700+, 2.21GHz, 2.00 GB Ram

Very impressive. I will buy the Module just to look at the source code and demos.

Cheers
Glenn


Glenn Dodd(Posted 2007) [#11]
Bought the product.
Downloaded Tutorials.
Tutorial 1

'We use TMass.Create to make a mass
'The first two values (390,290) are the initial position
'The third (10) is the actual mass of the TMass
'And finally there's friction (1)
'We've left the final parameter (colGroup) blank
'This will make PhysLite select a unique colGroup for the mass
mass[0]=TMass.Create(390,290,10,20,1)

What is the 4th parameter of 20?

Once i get the actual module i expect to be able to figure it out, but i am curious now.

Cheers
Glenn


Azathoth(Posted 2007) [#12]
Nvm, I think its the driver.


Glenn Dodd(Posted 2007) [#13]
what does nvm stand for?
i haven't seen that before


tonyg(Posted 2007) [#14]
nvm = Never Mind
4th Parm = Radius.


Glenn Dodd(Posted 2007) [#15]
It is kind of sad that at 39 years old and 10 minutes to midnight, knowing i need to get up again in 6 hours, that i am sitting here waiting for the module to arrive...
but damn the demos are very impressive.


GfK(Posted 2007) [#16]
starts flashing red at 80, solid red at 102. Which is actually better than I expected it to do on a 6 year old laptop.

P3 1.1GHz, 496MB RAM + 16MB shared graphics, WinXP SP2.


Oddball(Posted 2007) [#17]
Thanks to all those who were kind enough to try it. I know it's pretty boring just watching some boxes fall down the screen, but this info is invaluable.

@Azathoth&MichaelB: It uses the OpenGL driver and first tries to open fullscreen 800x600. If that fails it just opens it in a window. Not sure why that would cause any issues, but I've got a friend with a couple of different Vista setups so I'll have to do some testing.

@Glenn Dodd: Sorry to keep you waiting. I've sent it now. As tonyg points out, thanks tonyg, the fourth parameter is radius. PhysLite isn't a strict verlet integration, each mass particle has a radius for collision.

@Dreamora: Wow. Impressive setup you've got there. Didn't expect anyone to have such good specs. I'll make it bigger next time.

@GfK: I'm pretty pleased with those results too. Although there is more speed in it. I played it a bit cautious and increased the iterations to make sure it stayed completely stable. If needed the speed could be roughly doubled, but the chance of instability increases.

From the results so far it looks like the Intels fair slightly better. Thanks again guys.


dmaz(Posted 2007) [#18]
fyi.
I have not been able to open fullscreen OpenGL in vista(x64). windowed works fine and so does windowed and full in DX. I was thinking it's the drivers for my nvidia 8800


Oddball(Posted 2007) [#19]
Thanks for the info dmaz. I didn't know that. I'll upload a DirectX version.

Edit: Ok uploaded a DX version.


Derron(Posted 2007) [#20]
ogl 800x600 fullscreen (and windowed) works in my apps... yours seems to do something different.

ps: tried on xp sp1 with amd xp1700+ and ati radeon 9700.


bye
MB


WendellM(Posted 2007) [#21]
With the DX version:

starts flashing red: 195
solid red: 233


BlitzSupport(Posted 2007) [#22]
Flickers red at 240, solid red at 270 -- DX version.

(BTW @ all... I own a copy of PhysLite myself and it's *easily* worth the measly £12/$24.95 I paid for it!)


Mark Tiffany(Posted 2007) [#23]
starts flashing red at 240
solid red at 280

nice work!


Big&(Posted 2007) [#24]
Flashing at approx 250
Solid at approx 290


GfK(Posted 2007) [#25]
Tested on dev PC now - 225 before it was constantly red.

Athlon XP3000+ @ 2.2GHz, ATI Radeon 9600 128MB, 1GB RAM, Windows Vista.


*(Posted 2007) [#26]
flashing red at 84
solid red at 102

Via C&-M 1.5Ghz laptop


Perturbatio(Posted 2007) [#27]
305 for me


Azathoth(Posted 2007) [#28]
I have not been able to open fullscreen OpenGL in vista(x64). windowed works fine and so does windowed and full in DX. I was thinking it's the drivers for my nvidia 8800
I think its the forceware drivers, I tried with some older drivers like 100.xx something and it seems to work.

Edit: Works so far with 100.65

Starts flashing red around 230 on a Core 2 Duo 2.66Ghz, 3gb ram, Geforce 8800 GTS 320mb


Russell(Posted 2007) [#29]
Looks good, Oddball! And thank you for making it cross-platform.

Two suggestions, though:
1) Put some ordering info in the tutorials (You never know who's going to see it).
2) Consider replacing neon green as your primary website color with a more eye-friendly one :)

Definitely worth the small price. Is there going to be a 'full-blown' version as well?

Russell


SculptureOfSoul(Posted 2007) [#30]
P4 2.4 ghz with 768 megs of ram and a GeForce 6600GT with 128 megs of ram.

It was consistently at 16ms at 185.


Oddball(Posted 2007) [#31]
Thanks again everyone for testing. The results seem to be consistant when graphed. Only a couple of wayward results.

@Russel: Thank Blitz Max for making it crossplatform. As for the garish green website, my only defence is that the crappy screen on my laptop doesn't make it look so bad. Not sure what you mean by 'full-blown' version though.


xlsior(Posted 2007) [#32]
Core 2 Duo E6600, ATI X1650XT

Hits 16ms @ 330 objects.


Russell(Posted 2007) [#33]
"Not sure what you mean by 'full-blown' version though. "

Well, I figured with a name like PhysLite, that it was perhaps lacking some additional heavy duty features that a non-lite version might have. For the most part, I probably would not need any more functionality unless I was doing virtual engineering simulations, etc. For gaming, and 2D gaming in particular, it looks like it is just what the doctor ordered!

Russell


Madcap13(Posted 2007) [#34]
odd. Opens a black screen then quits.

Windows XP pro. 600mhz laptop. 128 mb ram. bla-bla.


Oddball(Posted 2007) [#35]
I figured with a name like PhysLite, that it was perhaps lacking some additional heavy duty features
Maybe the name is a little misleading. There will only be one version.


Muttley(Posted 2007) [#36]
This is looking really great. I ordered a copy yesterday and can't wait for it to arrive so I can start playing. :D


Oddball(Posted 2007) [#37]
can't wait for it to arrive so I can start playing
I sent your copy yesterday. Let me know if you didn't get it and I'll resend.


Muttley(Posted 2007) [#38]
Hi Dave,

Nope, it didn't arrive. Doesn't appear to have been caught up in my spam filter either. :?


Oddball(Posted 2007) [#39]
Ok I've re-sent it. Let me know if you receive it.


Muttley(Posted 2007) [#40]
Got it.

Cheers mate. :)


Muttley(Posted 2007) [#41]
Oh, and to keep on topic. Numbers from my work laptop:

Occasionally flashing red: 250
Solid Red: 290

This is a 2GHz Intel Centrino Duo.

I'll try my main box at home tonight.