Jump to content


Photo

Another Performance Test


  • Please log in to reply
59 replies to this topic

#1 icuurd12b42

icuurd12b42

    Self Formed Sentient

  • Global Moderators
  • 14393 posts
  • Version:GM:Studio

Posted 01 April 2009 - 07:44 PM

I was bored so I make this performance test.
Download performance.gm6

--------------------------------------
GM8 vs GM7
GM8

Instances In View. 102% Count: 10370
Instances In View With Simple draw. 101% Count: 6410
Instances In View With Complete draw. 101% Count: 5790
Instances In View With Complete draw bm_add On and OFF. 101% Count: 4110
Instances In And Out Of View. 101% Count: 11130
Instance With Collision Event. 101% Count: 10910
Instance With Collision With Self. 102% Count: 1810
Tiles In View. 101% Count: 12020
Tiles In And Out Of View. 102% Count: 61900
Instances With Code Invisible. 101% Count: 18210
Instances No Code Invisible. 102% Count: 76190


GM7

Instances In View. 101% Count: 10990
Instances In View With Simple draw. 101% Count: 6030
Instances In View With Complete draw. 101% Count: 5600
Instances In View With Complete draw bm_add On and OFF. 101% Count: 4020
Instances In And Out Of View. 102% Count: 11050
Instance With Collision Event. 101% Count: 10720
Instance With Collision With Self. 101% Count: 1330
Tiles In View. 102% Count: 10820
Tiles In And Out Of View. 111% Count: 22455
Instances With Code Invisible. 101% Count: 14580
Instances No Code Invisible. 101% Count: 50870


Posted Image
Blue GM8, Red GM7
Number of items on the left, test name at the bottom
Left side is number of items. The bigger the better


-------------------------------------------------
It's a no fuss, fast, straight to the point performance test with the most common methods in GM I have used.

The source is included so if you have other tests you want to add, It should be easy for you to do so. Please share your results and your test ideas/mods if you have any.

And you don't need a screen shot, it's just a window with test sprites, nothing to impress visually, just performance tests, it will take you longer to ask for a screen shot than try out the gm6 file.

% is the game stress... When it reaches below 30FPS (Above 100% stressed), the result is sent to the clipboard along with the instance count

You can press F4 to perform the tests in full screen. Just be quick about pressing it when the test starts.

Laptop on High Performance
Instances In View. 102% Count: 3310
Instances In View With Simple draw. 101% Count: 2360
Instances In View With Complete draw. 101% Count: 2260
Instances In View With Complete draw bm_add On and OFF. 101% Count: 1770
Intances In And Out Of View. 102% Count: 3290
Instance With Collision Event. 101% Count: 3250
Instance With Collision With Self. 104% Count: 990
Tiles In View. 101% Count: 3260
Tiles In And Out Of View. 132% Count: 20334
Instances With Code Invisible. 101% Count: 9350
Instances No Code Invisible. 102% Count: 28830

Laptop on Power Saver
Instances In View. 102% Count: 1540
Instances In View With Simple draw. 104% Count: 1160
Instances In View With Complete draw. 101% Count: 1090
Instances In View With Complete draw bm_add On and OFF. 102% Count: 850
Intances In And Out Of View. 101% Count: 1650
Instance With Collision Event. 101% Count: 1650
Instance With Collision With Self. 107% Count: 650
Tiles In View. 102% Count: 1630
Tiles In And Out Of View. 102% Count: 15250
Instances With Code Invisible. 101% Count: 5100
Instances No Code Invisible. 101% Count: 22560

My new AlienWare M17 Laptop (Woot!!)

Power Saver
Instances In View. 101% Count: 7300
Instances In View With Simple draw. 107% Count: 3740
Instances In View With Complete draw. 108% Count: 3440
Instances In View With Complete draw bm_add On and OFF. 101% Count: 2540
Intances In And Out Of View. 102% Count: 7470
Instance With Collision Event. 107% Count: 7080
Instance With Collision With Self. 105% Count: 1090
Tiles In View. 104% Count: 6640
Tiles In And Out Of View. 117% Count: 20875
Instances With Code Invisible. 104% Count: 9230
Instances No Code Invisible. 104% Count: 39990

High Performance
Instances In View. 101% Count: 10200
Instances In View With Simple draw. 120% Count: 6300
Instances In View With Complete draw. 117% Count: 5200
Instances In View With Complete draw bm_add On and OFF. 101% Count: 3850
Intances In And Out Of View. 101% Count: 10020
Instance With Collision Event. 102% Count: 10700
Instance With Collision With Self. 101% Count: 1340
Tiles In View. 102% Count: 10120
Tiles In And Out Of View. 120% Count: 22136
Instances With Code Invisible. 104% Count: 13070
Instances No Code Invisible. 102% Count: 45550

Darn, Even in power saver mode its pretty darn good!

Edited by icuurd12b42, 25 December 2009 - 06:10 PM.

  • 0

#2 Lukearentz

Lukearentz

    My Two Cents

  • New Member
  • 2587 posts

Posted 09 April 2009 - 07:41 AM

Instances In View. 140% Count: 6120
Instances In View With Simple draw. 140% Count: 4300
Instances In View With Complete draw. 140% Count: 3960
Instances In View With Complete draw bm_add On and OFF. 140% Count: 2910
Intances In And Out Of View. 137% Count: 8880
Instance With Collision Event. 140% Count: 8250
Instance With Collision With Self. 140% Count: 1110
Tiles In View. 140% Count: 6010
Tiles In And Out Of View. 137% Count: 11360
Instances With Code Invisible. 185% Count: 1230
Instances No Code Invisible. 140% Count: 14320

MySpecs:
AMD ATHLON 64+ Socket 754 (2.0Ghz)
Asus K8n Mobo
2.5Gb Kinston DDR400
ATI Radeon 9800XT
WinXp Pro

Note: I just realised that this little app, adds to the clipboard, so all that was on my clipboard shows up also :)

Edited by Lukearentz, 09 April 2009 - 07:44 AM.

  • 0

#3 smart_monkey

smart_monkey

    GMC Member

  • GMC Member
  • 91 posts

Posted 09 April 2009 - 08:49 AM

My Computer:
Dual Core - 2.1ghz
1GB Ram
ASUS 9600GT Video Card

Instances In View. 108% Count: 11070
Instances In View With Simple draw. 108% Count: 6050
Instances In View With Complete draw. 108% Count: 6060
Instances In View With Complete draw bm_add On and OFF. 108% Count: 4560
Intances In And Out Of View. 108% Count: 14620
Instance With Collision Event. 108% Count: 13100
Instance With Collision With Self. 108% Count: 1110
Tiles In View. 108% Count: 9780
Tiles In And Out Of View. 139% Count: 22404
Instances With Code Invisible. 108% Count: 11240
Instances No Code Invisible. 108% Count: 32630

Other Computer:
Quad Core - 2.6Ghz
2GB Ram
9800GT Video Card

Instances In View. 108% Count: 16580
Instances In View With Simple draw. 108% Count: 9840
Instances In View With Complete draw. 108% Count: 8830
Instances In View With Complete draw bm_add On and OFF. 139% Count: 6990
Intances In And Out Of View. 108% Count: 23370
Instance With Collision Event. 108% Count: 21320
Instance With Collision With Self. 139% Count: 1570
Tiles In View. 108% Count: 16800
Tiles In And Out Of View. 139% Count: 26017
Instances With Code Invisible. 139% Count: 19870
Instances No Code Invisible. 108% Count: 50950


Also, you could add 3D performance testing. I made a simple benchmark where it creates an object with a simple 3D model. Maybe that would be good.

EDIT: Another good thing about the performance app, its not a executable so i can download it in a second. Maybe all gm things should be like this.

Edited by smart_monkey, 09 April 2009 - 10:40 AM.

  • 0

#4 icuurd12b42

icuurd12b42

    Self Formed Sentient

  • Global Moderators
  • 14393 posts
  • Version:GM:Studio

Posted 09 April 2009 - 10:28 AM

Also, you could add 3D performance testing. I made a simple benchmark where it creates an object with a simple 3D model. Maybe that would be good.


Yes that's a good idea
  • 0

#5 Revel

Revel

    ɹǝqɯǝɯ ɔɯƃ

  • GMC Member
  • 4873 posts
  • Version:GM8

Posted 09 April 2009 - 04:14 PM

Instances In View. 120% Count: 3730
Instances In View With Simple draw. 120% Count: 2490
Instances In View With Complete draw. 120% Count: 3050
Instances In View With Complete draw bm_add On and OFF. 120% Count: 2170
Intances In And Out Of View. 120% Count: 7550
Instance With Collision Event. 120% Count: 5680
Instance With Collision With Self. 120% Count: 890
Tiles In View. 120% Count: 3110
Tiles In And Out Of View. 149% Count: 12980
Instances With Code Invisible. 119% Count: 6400
Instances No Code Invisible. 120% Count: 16960

That is interesting...During the test the % values hung around 60% and now it shows them all around 120%
  • 0

#6 damster25

damster25

    Spastic Defender

  • New Member
  • 266 posts

Posted 09 April 2009 - 05:32 PM

Instances In View. 102% Count: 9530
Instances In View With Simple draw. 101% Count: 5410
Instances In View With Complete draw. 101% Count: 4890
Instances In View With Complete draw bm_add On and OFF. 104% Count: 3310
Intances In And Out Of View. 101% Count: 9490
Instance With Collision Event. 102% Count: 9190
Instance With Collision With Self. 108% Count: 1070
Tiles In View. 102% Count: 9410
Tiles In And Out Of View. 104% Count: 21895
Instances With Code Invisible. 102% Count: 8720
Instances No Code Invisible. 107% Count: 42800
  • 0

#7 m22

m22

    GMC Member

  • New Member
  • 24 posts

Posted 10 April 2009 - 02:19 AM

Instances In View. 139% Count: 7850
Instances In View With Simple draw. 108% Count: 5880
Instances In View With Complete draw. 108% Count: 5550
Instances In View With Complete draw bm_add On and OFF. 108% Count: 4380
Intances In And Out Of View. 108% Count: 8310
Instance With Collision Event. 139% Count: 8490
Instance With Collision With Self. 139% Count: 1230
Tiles In View. 108% Count: 8290
Tiles In And Out Of View. 139% Count: 21823
Instances With Code Invisible. 108% Count: 10590
Instances No Code Invisible. 108% Count: 28660

Not bad for a four year old computer...
  • 0

#8 icuurd12b42

icuurd12b42

    Self Formed Sentient

  • Global Moderators
  • 14393 posts
  • Version:GM:Studio

Posted 10 April 2009 - 02:56 AM

That is interesting...During the test the % values hung around 60% and now it shows them all around 120%


it was 60% "CPU Usage" (roughly described) until it finaly gave in, that's when I stop and log. You do not get the chance to see the step when the increase in CPU goes beyond 100%. Since I add 100 instances per step, I can break the cammel's back in one step.
  • 0

#9 icuurd12b42

icuurd12b42

    Self Formed Sentient

  • Global Moderators
  • 14393 posts
  • Version:GM:Studio

Posted 15 April 2009 - 06:05 PM

My new AlienWare M17 Laptop (Woot!!)

Power Saver
Instances In View. 101% Count: 7300
Instances In View With Simple draw. 107% Count: 3740
Instances In View With Complete draw. 108% Count: 3440
Instances In View With Complete draw bm_add On and OFF. 101% Count: 2540
Intances In And Out Of View. 102% Count: 7470
Instance With Collision Event. 107% Count: 7080
Instance With Collision With Self. 105% Count: 1090
Tiles In View. 104% Count: 6640
Tiles In And Out Of View. 117% Count: 20875
Instances With Code Invisible. 104% Count: 9230
Instances No Code Invisible. 104% Count: 39990

High Performance
Instances In View. 101% Count: 10200
Instances In View With Simple draw. 120% Count: 6300
Instances In View With Complete draw. 117% Count: 5200
Instances In View With Complete draw bm_add On and OFF. 101% Count: 3850
Intances In And Out Of View. 101% Count: 10020
Instance With Collision Event. 102% Count: 10700
Instance With Collision With Self. 101% Count: 1340
Tiles In View. 102% Count: 10120
Tiles In And Out Of View. 120% Count: 22136
Instances With Code Invisible. 104% Count: 13070
Instances No Code Invisible. 102% Count: 45550

Edited by icuurd12b42, 16 April 2009 - 12:39 AM.

  • 0

#10 NakedPaulToast

NakedPaulToast

    GM Studio/Mac/Win

  • GMC Member
  • 7203 posts
  • Version:GM:Studio

Posted 17 April 2009 - 04:15 AM

On my MacBook running Vista.
Intel Core 2 Duo 2.0Ghz
NVida Geforce 9400M


Instances In View. 101% Count: 7510
Instances In View With Simple draw. 101% Count: 4650
Instances In View With Complete draw. 101% Count: 4390
Instances In View With Complete draw bm_add On and OFF. 101% Count: 3350
Intances In And Out Of View. 101% Count: 7590
Instance With Collision Event. 101% Count: 7500
Instance With Collision With Self. 104% Count: 1190
Tiles In View. 101% Count: 7540
Tiles In And Out Of View. 113% Count: 21345
Instances With Code Invisible. 111% Count: 10560
Instances No Code Invisible. 123% Count: 35420

Power Save
Instances In View. 101% Count: 6190
Instances In View With Simple draw. 101% Count: 3770
Instances In View With Complete draw. 101% Count: 3560
Instances In View With Complete draw bm_add On and OFF. 101% Count: 2690
Intances In And Out Of View. 101% Count: 6240
Instance With Collision Event. 101% Count: 6090
Instance With Collision With Self. 101% Count: 1050
Tiles In View. 101% Count: 6250
Tiles In And Out Of View. 101% Count: 20924
Instances With Code Invisible. 101% Count: 10340
Instances No Code Invisible. 101% Count: 39800
  • 0

#11 gymnastdaniel5

gymnastdaniel5

    Roboleader

  • GMC Member
  • 1018 posts

Posted 17 April 2009 - 04:33 AM

Holy crap, just looked at that laptop, the alienware m17, that's... More room than I thought could fit inside a laptop... Full terabyte man... I could store so many movies... Now I want one! Anyway enough ranting.
My Specs:
Intel Centrino Core 2 Duo 2.1 GHz(64-bit) proccessor
4 GB of RAM
200 GB Hard Drive
STAC9205 Sigmatel Sound Card
ATi Mobility Radeon 2600HD Graphics Card
Intel ICH8 motherboard
Intel 4964 AGN Wireless, this doesn't pertain to anything but I love my laptop :ph34r:.
I could list everything about this laptop.
Edit:
Oh almost forgot to mention, running Windows 7 Beta, don't know if that affects anything...
Anyway:
Balanced or Power Saver, I can't remember.
Instances In View. 102% Count: 7230
Instances In View With Simple draw. 102% Count: 3920
Instances In View With Complete draw. 102% Count: 3640
Instances In View With Complete draw bm_add On and OFF. 111% Count: 2280
Intances In And Out Of View. 101% Count: 7120
Instance With Collision Event. 102% Count: 7090
Instance With Collision With Self. 102% Count: 1030
Tiles In View. 102% Count: 5950
Instances In View. 101% Count: 8950
Instances In View With Simple draw. 101% Count: 5190
Instances In View With Complete draw. 101% Count: 4640
Instances In View With Complete draw bm_add On and OFF. 102% Count: 3250
Intances In And Out Of View. 101% Count: 8990
Instance With Collision Event. 101% Count: 8660
Instance With Collision With Self. 101% Count: 1150
Tiles In View. 101% Count: 8530
Tiles In And Out Of View. 122% Count: 21425
Instances With Code Invisible. 102% Count: 12160
Instances No Code Invisible. 101% Count: 44010

Edited by gymnastdaniel5, 17 April 2009 - 04:47 AM.

  • 0

#12 Robbiee

Robbiee

    LemonBulb

  • GMC Member
  • 351 posts
  • Version:GM:Studio

Posted 17 April 2009 - 04:37 AM

Hmm seems like my computer doesn't compare too badly. I should run the test again with my oc'ing settings.
OS: Windows 7 Pre Beta 6801
CPU: Intel Core 2 Duo E6750 @ 2.66ghz
Gfx: Gigabyte/Nvidia GeForce 9800 GT Pre-OC'd to 700Mhz (1GB GDDR3) ( I get it to a bit over 800Mhz with my own non factory OC'ing)
Mem: 4GB

Instances In View. 101% Count: 9310
Instances In View With Simple draw. 101% Count: 6100
Instances In View With Complete draw. 101% Count: 5490
Instances In View With Complete draw bm_add On and OFF. 101% Count: 4240
Intances In And Out Of View. 101% Count: 9710
Instance With Collision Event. 101% Count: 9540
Instance With Collision With Self. 101% Count: 1310
Tiles In View. 101% Count: 9370
Tiles In And Out Of View. 111% Count: 21916
Instances With Code Invisible. 101% Count: 15410
Instances No Code Invisible. 102% Count: 49940

Edited by Robbiee, 17 April 2009 - 04:42 AM.

  • 0

#13 MrJackSparrow2

MrJackSparrow2

    GMC Member

  • GMC Member
  • 493 posts

Posted 17 April 2009 - 04:48 AM

Instances In View. 101% Count: 5590
Instances In View With Simple draw. 102% Count: 4080
Instances In View With Complete draw. 101% Count: 3800
Instances In View With Complete draw bm_add On and OFF. 101% Count: 3230
Intances In And Out Of View. 101% Count: 12470
Instance With Collision Event. 101% Count: 12470
Instance With Collision With Self. 102% Count: 1330
Tiles In View. 101% Count: 5630
Tiles In And Out Of View. 120% Count: 20866
Instances With Code Invisible. 101% Count: 14430
Instances No Code Invisible. 101% Count: 46100

gymnastdaniel5 AMAZING SIG! :ph34r:



Vista Home Premium (32 bit)
4 GB RAM.
Intel Quad Core (2.66 ghz)
Integrated Intel 256mb video card. (YUK!)

Edited by MrJackSparrow2, 17 April 2009 - 04:50 AM.

  • 0

#14 Nocturne

Nocturne

    Nocturne Games

  • Administrators
  • 16810 posts
  • Version:GM:Studio

Posted 29 September 2009 - 01:52 PM

Instances In View. 137% Count: 12900
Instances In View With Simple draw. 140% Count: 7350
Instances In View With Complete draw. 137% Count: 6390
Instances In View With Complete draw bm_add On and OFF. 140% Count: 4990
Intances In And Out Of View. 140% Count: 17600
Instance With Collision Event. 140% Count: 12780
Instance With Collision With Self. 140% Count: 1040
Tiles In View. 140% Count: 5710
Tiles In And Out Of View. 141% Count: 21196
Instances With Code Invisible. 137% Count: 14060
Instances No Code Invisible. 140% Count: 43850

SPECS:
Athlon 4200+ Dual Core
nVidia 9800GTX 256ram
4Gig Ram
Windows XP sp3
  • 0

#15 Jext

Jext

    GMC Member

  • GMC Member
  • 1002 posts

Posted 30 September 2009 - 12:05 AM

Instances In View. 139% Count: 16880
Instances In View With Simple draw. 139% Count: 9490
Instances In View With Complete draw. 140% Count: 9690
Instances In View With Complete draw bm_add On and OFF. 140% Count: 7290
Intances In And Out Of View. 140% Count: 16350
Instance With Collision Event. 139% Count: 16740
Instance With Collision With Self. 140% Count: 1550
Tiles In View. 137% Count: 15630
Tiles In And Out Of View. 140% Count: 25316
Instances With Code Invisible. 140% Count: 17630
Instances No Code Invisible. 140% Count: 49170
  • 0

#16 Sven

Sven

    GMC Member

  • GMC Member
  • 621 posts
  • Version:GM8.1

Posted 30 September 2009 - 12:56 AM

Results:
Instances In View. 101% Count: 9990
Instances In View With Simple draw. 101% Count: 6830
Instances In View With Complete draw. 101% Count: 6370
Instances In View With Complete draw bm_add On and OFF. 101% Count: 4840
Instances In And Out Of View. 101% Count: 17860
Instance With Collision Event. 101% Count: 17250
Instance With Collision With Self. 101% Count: 1440
Tiles In View. 101% Count: 10140
Tiles In And Out Of View. 104% Count: 21938
Instances With Code Invisible. 101% Count: 19500
Instances No Code Invisible. 101% Count: 59480

System Specs:
  • Win 7 RC
  • AMD Phenom II x4 3.0GHz
  • 4gb DDR3 1333Mhz
  • nVIDIA GTX275
  • 64gb SSD
  • 3x 1tb HDD

It is interesting to see the comparison with the first few sets of tests on slower machines vs the last few sets on faster machines. I would have assumed that a faster PC would do better in more areas, however I seem to only do well in the last few sets of tests.

Edited by Sven, 30 September 2009 - 12:58 AM.

  • 0

#17 icuurd12b42

icuurd12b42

    Self Formed Sentient

  • Global Moderators
  • 14393 posts
  • Version:GM:Studio

Posted 30 September 2009 - 02:02 AM

It is interesting to see the comparison with the first few sets of tests on slower machines vs the last few sets on faster machines. I would have assumed that a faster PC would do better in more areas, however I seem to only do well in the last few sets of tests.


Not many drastic changes (if any) have been made to graphic cards regarding the functions GM uses. So the main speed increases will be related the CPU...
  • 0

#18 Pinpickle

Pinpickle

    Abscure Programmer

  • GMC Member
  • 1353 posts

Posted 30 September 2009 - 02:16 AM

Instances In View. 139% Count: 5070
Instances In View With Simple draw. 108% Count: 7880
Instances In View With Complete draw. 108% Count: 6860
Instances In View With Complete draw bm_add On and OFF. 108% Count: 5080
Intances In And Out Of View. 108% Count: 11330
Instance With Collision Event. 139% Count: 12690
Instance With Collision With Self. 108% Count: 1220
Tiles In View. 108% Count: 11200
Tiles In And Out Of View. 139% Count: 22965
Instances With Code Invisible. 108% Count: 12570
Instances No Code Invisible. 108% Count: 41090
  • 0

#19 xXHalfieXx

xXHalfieXx

    GMC Member

  • GMC Member
  • 486 posts

Posted 30 September 2009 - 04:10 AM

Instances In View. 101% Count: 8170
Instances In View With Simple draw. 101% Count: 5550
Instances In View With Complete draw. 101% Count: 5190
Instances In View With Complete draw bm_add On and OFF. 101% Count: 4060
Intances In And Out Of View. 101% Count: 14410
Instance With Collision Event. 101% Count: 14180
Instance With Collision With Self. 101% Count: 1340
Tiles In View. 101% Count: 7860
Tiles In And Out Of View. 110% Count: 21196
Instances With Code Invisible. 101% Count: 16530
Instances No Code Invisible. 101% Count: 51060

Windows Vista 64 bit
6.0 GB of RAM
AMD Anthlon 64 X2 Dual Core Processor +6400 3.20 GHz
GeForce 9800 GTX+ Black Edition graphics card
  • 0

#20 Newly Discovered

Newly Discovered

    Harmonious Genius

  • New Member
  • 2467 posts
  • Version:GM8

Posted 30 September 2009 - 05:45 AM

Laptop Power Saver:
Instances In View. 105% Count: 1400
Instances In View With Simple draw. 101% Count: 990
Instances In View With Complete draw. 101% Count: 930
Instances In View With Complete draw bm_add On and OFF. 105% Count: 770
Intances In And Out Of View. 101% Count: 1450
Instance With Collision Event. 104% Count: 1480
Instance With Collision With Self. 101% Count: 600
Tiles In View. 101% Count: 1440
Tiles In And Out Of View. 101% Count: 14960
Instances With Code Invisible. 101% Count: 4670
Instances No Code Invisible. 104% Count: 20240

Laptop High Performance:
Instances In View. 101% Count: 2970
Instances In View With Simple draw. 101% Count: 2210
Instances In View With Complete draw. 101% Count: 2090
Instances In View With Complete draw bm_add On and OFF. 101% Count: 1660
Intances In And Out Of View. 101% Count: 3010
Instance With Collision Event. 101% Count: 2860
Instance With Collision With Self. 102% Count: 970
Tiles In View. 102% Count: 3020
Tiles In And Out Of View. 150% Count: 20194
Instances With Code Invisible. 101% Count: 9070
Instances No Code Invisible. 101% Count: 29060

Specs:
It's a crappy computer. Few years old and hardly gets the job done.

Edited by Newly Discovered, 30 September 2009 - 05:46 AM.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users