Max 4.6.0b4 performance measurements


    Jul 14 2006 | 10:21 pm
    Hi All,
    I have been keeping a log of performance data using the same test patch (originaly done by Dave Stanford). I include comparisons to other Max versions back to 3.6.2. All tests were on a 1G tiBook, with a 512 sample I/O and signal vector size. Overdrive off.
    Would someone please run this test on the new Intel hardware and post results.
    Thanks,
    Keith McMillen
    Max 4.6.0b4 (OS 10.4.7 PPC) buttons: 92 - 139 triggers: 162 - 243 bangbangs: 104 - 150
    Max 4.5.7 (OS 10.4.7) buttons: 58 triggers: 92 - 104 bangbangs: 58
    Max 4.5 (OS 10.2.8)
    buttons: 91 triggers: 149 bangbangs: 103
    Max 4.3 (OS 10.2.8)
    buttons: 3249 triggers: 178 bangbangs: 131
    Max 4.1 (OS 9.2.2)
    buttons: 393 triggers: 108 bangbangs: 39
    Max 3.6.2/MSP 1.7 (OS 9.2.2)
    buttons: 232 triggers: 46 bangbangs: no result
    Keith McMillen BEAM Foundation http://www.beamfoundation.org/ 510.502.5310

    • Jul 14 2006 | 11:10 pm
      Quote: keith@beamfoundation. wrote on Fri, 14 July 2006 15:21 ---------------------------------------------------- > Hi All, > > I have been keeping a log of performance data using the same test patch (originaly done by Dave > Stanford). I include comparisons to other Max versions back to 3.6.2. All tests were on a 1G > tiBook, with a 512 sample I/O and signal vector size. Overdrive off. > > Would someone please run this test on the new Intel hardware and post results. > > Thanks, > > Keith McMillen
      Max 4.6b11 (OS 10.4.7 2gig Macbook Pro)
      buttons: 11, sometimes 0 triggers: 23 or 34 bangbangs: 11 or 0
      mzed
      > > Max 4.6.0b4 (OS 10.4.7 PPC) > buttons: 92 - 139 > triggers: 162 - 243 > bangbangs: 104 - 150 > > Max 4.5.7 (OS 10.4.7) > buttons: 58 > triggers: 92 - 104 > bangbangs: 58 > > Max 4.5 (OS 10.2.8) > > buttons: 91 > triggers: 149 > bangbangs: 103 > > Max 4.3 (OS 10.2.8) > > buttons: 3249 > triggers: 178 > bangbangs: 131 > > Max 4.1 (OS 9.2.2) > > buttons: 393 > triggers: 108 > bangbangs: 39 > > Max 3.6.2/MSP 1.7 (OS 9.2.2) > > buttons: 232 > triggers: 46 > bangbangs: no result
    • Jul 15 2006 | 8:34 am
      On 15-Jul-2006, at 0:21, Keith McMillen wrote:
      > Would someone please run this test on the new Intel hardware and > post results.
      Max 4.6b11, OS X 10.4.7, iMac 1.83 GHz Intel Duo, 1GB
      buttons: 21 bangbangs: 21 triggers: 33
      While we're here: I've done numerous comparisons with various Litter objects, using the patch below to test MSP performance. Compared to Rosetta I'm seeing improvements of anything from 10% to ~3times as fast.
      -- Peter
      (Requires lp.stacey from the Litter Starter Pack)
      -------------- http://www.bek.no/~pcastine/Litter/ ------------- Peter Castine +--> Litter Power & Litter Bundle for Jitter Universal Binaries on the way iCE: Sequencing, Recording & Interface Building for |home | chez nous| Max/MSP Extremely cool |bei uns | i nostri| http://www.dspaudio.com/ http://www.castine.de
    • Jul 16 2006 | 2:57 am
      What is the improvement from OS 9 to the new intel build?
      Peter Castine wrote: > On 15-Jul-2006, at 0:21, Keith McMillen wrote: > >> Would someone please run this test on the new Intel hardware and post >> results. > > Max 4.6b11, OS X 10.4.7, iMac 1.83 GHz Intel Duo, 1GB > > buttons: 21 > bangbangs: 21 > triggers: 33 > > While we're here: I've done numerous comparisons with various Litter > objects, using the patch below to test MSP performance. Compared to > Rosetta I'm seeing improvements of anything from 10% to ~3times as fast. > > -- Peter > > (Requires lp.stacey from the Litter Starter Pack) > #P window setfont "Sans Serif" 9.; > #P window linecount 1; > #P hidden newex 308 115 69 196617 speedlim 600; > #P hidden newex 25 114 69 196617 speedlim 600; > #P hidden newex 115 26 69 196617 speedlim 600; > #P hidden newex 203 91 99 196617 unpack 0. 0. 0. 0. 0.; > #P hidden newex 99 91 99 196617 unpack 0. 0. 0. 0. 0.; > #P comment 157 208 17 196617 %; > #P comment 157 188 17 196617 %; > #P comment 157 167 17 196617 %; > #P comment 155 143 26 196617 sec.; > #P comment 0 327 257 196617 Freeware , enjoy!; > #P comment 0 315 257 196617 Written by Peter Castine , Copyright 2002-05; > #P number 224 142 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P flonum 224 206 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P number 224 185 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P number 224 164 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P window linecount 2; > #P comment 215 114 90 196617 Last x seconds (max. 10); > #P window linecount 1; > #P comment 114 114 70 196617 Total; > #N thispatcher; > #Q window flags nogrow close zoom nofloat; > #Q window size 188 41 635 381; > #Q window title; > #Q window exec; > #Q savewindow 1; > #Q end; > #P hidden newobj 261 328 59 196617 thispatcher; > #P hidden newex 386 2 44 196617 onecopy; > #B color 5; > #P hidden message 269 309 205 196617 window size 188 41 640 338 , > window exec; > #P hidden message 269 269 239 196617 window flags nogrow , savewindow 1 > , window exec; > #P hidden message 269 290 158 196617 window flags grow , window exec; > #N vpatcher 98 327 520 455; > #P origin -1 -50; > #P window setfont "Sans Serif" 9.; > #P hidden newex 15 -141 39 196617 t front; > #P hidden comment 330 -162 50 196617 Recent:; > #P hidden comment 55 -162 70 196617 Cumulative:; > #P hidden newex 126 -94 261 196617 unpack 0. 0. 0. 0. 0. 0.; > #P hidden newex 126 -114 69 196617 speedlim 600; > #P hidden newex 126 -134 261 196617 pack 0. 0. 0. 0. 0. 0.; > #P number 326 15 25 9 0 0 8352 3 0 0 0 255 255 255 222 222 222 0 0 0; > #P comment 350 16 48 196617 seconds; > #P hidden message 7 23 159 196617 window flags grow , window exec; > #P hidden message 6 3 169 196617 window flags nogrow , window exec; > #P flonum 324 84 35 9 0. 0 161 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P flonum 324 42 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P flonum 324 63 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P hidden newex 436 -7 27 196617 - 0.; > #B color 9; > #P hidden newex 406 -20 27 196617 + 0.; > #B color 9; > #P hidden newex 453 -57 145 196617 expr 1.96*$f2/sqrt(10*$f1); > #B color 8; > #P hidden comment 515 -163 13 196617 s; > #P hidden comment 459 -163 13 196617 m; > #P hidden inlet 488 -163 15 0; > #P hidden inlet 438 -163 15 0; > #P hidden inlet 388 -163 15 0; > #P hidden comment 409 -163 13 196617 n; > #P comment 3 44 187 196617 90% Confidence Interval Upper Bound:; > #P comment 1 85 189 196617 90% Confidence Interval Lower Bound:; > #P flonum 220 84 35 9 0. 0 161 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P flonum 220 42 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P flonum 220 63 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P hidden newex 220 -7 27 196617 - 0.; > #B color 6; > #P hidden newex 186 -20 27 196617 + 0.; > #B color 6; > #P hidden newex 237 -57 145 196617 expr 1.96*$f2/sqrt(10*$f1); > #B color 6; > #P hidden comment 246 -163 13 196617 s; > #P hidden comment 197 -163 13 196617 m; > #P hidden inlet 226 -163 15 0; > #P hidden inlet 176 -163 15 0; > #P hidden inlet 126 -163 15 0; > #N thispatcher; > #Q window flags nogrow close zoom nofloat; > #Q window size 98 327 520 455; > #Q window title; > #Q window exec; > #Q savewindow 1; > #Q end; > #P hidden newobj 15 -108 59 196617 thispatcher; > #P hidden inlet 15 -163 15 0; > #P hidden comment 147 -163 13 196617 n; > #P comment 40 64 150 196617 Mean CPU Utilization for DSP:; > #P hidden comment 253 -37 100 196617 Rule-of-thumb calculation of 90% > Confidence Intervals; > #P comment 294 16 33 196617 Last; > #P comment 185 16 104 196617 Total Running Time; > #P user panel 185 16 104 94; > #X brgb 189 255 206; > #X frgb 0 0 0; > #X border 0; > #X rounded 0; > #X shadow 0; > #X done; > #P user panel 294 16 104 94; > #X brgb 255 206 165; > #X frgb 0 0 0; > #X border 0; > #X rounded 0; > #X shadow 0; > #X done; > #P hidden connect 7 0 43 0; > #P hidden fasten 35 0 8 0 12 41 -3 41 -3 -117 20 -117; > #P hidden fasten 34 0 8 0 11 20 -2 20 -2 -117 20 -117; > #P hidden connect 43 0 8 0; > #P hidden connect 9 0 38 0; > #P lcolor 2; > #P hidden connect 38 0 39 0; > #P hidden connect 39 0 40 0; > #P hidden connect 10 0 38 1; > #P lcolor 4; > #P hidden fasten 40 1 15 0 181 -25 191 -25; > #P lcolor 4; > #P hidden fasten 14 0 15 1 242 -23 208 -23; > #P lcolor 7; > #P hidden fasten 40 1 16 0 181 -25 225 -25; > #P lcolor 4; > #P hidden fasten 15 0 18 0 191 35 225 35; > #P lcolor 7; > #P hidden fasten 40 1 17 0 181 59 225 59; > #P lcolor 4; > #P hidden fasten 16 0 19 0 225 13 264 13 264 80 225 80; > #P lcolor 7; > #P hidden connect 11 0 38 2; > #P lcolor 6; > #P hidden fasten 40 0 14 0 131 -61 242 -61; > #P lcolor 2; > #P hidden connect 14 0 16 1; > #P lcolor 7; > #P hidden fasten 23 0 38 3 393 -145 281 -145; > #P lcolor 3; > #P hidden fasten 29 0 32 0 411 38 329 38; > #P lcolor 9; > #P hidden fasten 40 4 31 0 331 -71 401 -71 401 59 329 59; > #P lcolor 5; > #P hidden fasten 30 0 33 0 441 81 329 81; > #P lcolor 9; > #P hidden fasten 24 0 38 4 443 -141 331 -141; > #P lcolor 5; > #P hidden fasten 23 0 37 0 393 11 331 11; > #P lcolor 3; > #P hidden fasten 40 2 14 1 231 -65 377 -65; > #P lcolor 6; > #P hidden fasten 25 0 38 5 493 -138 381 -138; > #P lcolor 8; > #P hidden fasten 40 4 29 0 331 -71 411 -71; > #P lcolor 5; > #P hidden fasten 28 0 29 1 458 -24 428 -24; > #P lcolor 9; > #P hidden fasten 40 4 30 0 331 -71 441 -71; > #P lcolor 5; > #P hidden fasten 40 3 28 0 281 -68 458 -68; > #P lcolor 3; > #P hidden connect 28 0 30 1; > #P lcolor 9; > #P hidden fasten 40 5 28 1 381 -73 593 -73; > #P lcolor 8; > #P pop; > #P hidden newobj 97 285 118 196617 p Confidence Intervals; > #P comment 0 303 257 196617 Version 1.3; > #P message 97 266 125 196617 Show Confidence Intervals; > #B color 1; > #P message 97 244 81 196617 Show Histogram; > #B color 1; > #P comment 266 208 17 196617 %; > #P comment 6 206 88 196617 Avg. Utilization:; > #P comment 266 188 17 196617 %; > #P comment 154 69 17 196617 %; > #P comment 266 167 17 196617 %; > #P comment 264 143 26 196617 sec.; > #P comment 6 186 88 196617 Max. Utilization:; > #P comment 15 69 95 196617 Current Utilization:; > #P number 115 68 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P comment 6 165 88 196617 Min. Utilization:; > #P comment 6 144 88 196617 Running time:; > #P number 115 142 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #N vpatcher 383 336 951 687; > #P origin -41 0; > #P window setfont "Sans Serif" 9.; > #P newex 126 122 64 196617 adstatus cpu; > #P comment 248 67 300 196617 We also need to filter out data passed; > #P newex 126 81 77 196617 t i i; > #N comlet; > #P inlet 14 141 15 0; > #P newex 334 264 134 196617 pack 0. 0. 0. 0. 0.; > #N comlet List (Window Running time , min , max , mean , std. dev.); > #P outlet 334 296 15 0; > #P newex 109 260 132 196617 pack 0. 0. 0. 0. 0.; > #P newex 334 235 33 196617 * 0.1; > #P newex 334 207 196 196617 lp.stacey 100; > #P message 14 183 28 196617 open; > #B color 1; > #P newex 109 235 33 196617 * 0.1; > #N vtable 100 609 44 891 592 990005 500; > #P newobj 47 207 31 196617 table; > #P newex 47 183 31 196617 Histo; > #P newex 109 207 191 196617 lp.stacey; > #P button 14 163 15 0; > #P toggle 126 63 15 0; > #N comlet Current CPU Utilization; > #P outlet 87 292 15 0; > #N comlet List (Total Running time , min , max , mean , std. dev.); > #P outlet 109 292 15 0; > #P newex 126 41 53 196617 delay 100; > #P newex 128 0 81 196617 adstatus switch; > #P message 199 42 31 196617 clear; > #P newex 199 20 44 196617 select 1; > #P newex 126 102 55 196617 metro 100; > #P newex 109 160 27 196617 gate; > #P comment 246 0 300 196617 Need to delay start of statistics by one > cycle , because adstatus cpu always reports 0% when DSP starts , > skewing the statistics.; > #P connect 21 0 10 0; > #P connect 10 0 15 0; > #P fasten 1 0 12 0 114 180 52 180; > #P fasten 4 0 12 0 204 150 122 150 122 150 52 150; > #P lcolor 16; > #P fasten 4 0 13 0 204 150 84 150 84 204 52 204; > #P lcolor 16; > #P connect 12 0 13 0; > #P fasten 15 0 13 0 19 204 52 204; > #P connect 12 1 13 1; > #P fasten 1 0 8 0 114 193 92 193; > #P fasten 22 1 1 0 198 156 114 156; > #P connect 1 0 11 0; > #P fasten 4 0 11 0 204 199 114 199; > #P lcolor 16; > #P connect 11 0 14 0; > #P connect 14 0 18 0; > #P connect 18 0 7 0; > #P fasten 3 0 6 0 204 39 131 39; > #P connect 6 0 9 0; > #P fasten 3 1 9 0 238 60 131 60; > #P connect 9 0 22 0; > #P connect 22 0 2 0; > #P connect 2 0 24 0; > #P connect 24 0 1 1; > #P connect 11 1 18 1; > #P connect 11 2 18 2; > #P connect 5 1 3 0; > #P connect 3 0 4 0; > #P connect 11 3 18 3; > #P connect 11 4 18 4; > #P fasten 1 0 16 0 114 193 339 193; > #P fasten 4 0 16 0 204 199 339 199; > #P lcolor 16; > #P connect 16 0 17 0; > #P connect 17 0 20 0; > #P connect 20 0 19 0; > #P connect 16 1 20 1; > #P connect 16 2 20 2; > #P connect 16 3 20 3; > #P connect 16 4 20 4; > #P pop; > #P hidden newobj 293 1 90 196617 p SampleADStatus; > #P flonum 115 206 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P number 115 185 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P number 115 164 35 9 0 0 160 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P user panel 94 114 104 116; > #X brgb 189 255 206; > #X frgb 0 0 0; > #X border 0; > #X rounded 0; > #X shadow 0; > #X done; > #P user panel 203 114 104 116; > #X brgb 255 206 165; > #X frgb 0 0 0; > #X border 0; > #X rounded 0; > #X shadow 0; > #X done; > #P window setfont "Sans Serif" 18.; > #P comment 115 1 176 196626 Running CPU Usage; > #B frgb 205 154 102; > #P background; > #P window setfont "Sans Serif" 9.; > #P comment 6 43 441 196617 This patch calculates a running average of > the CPU Utilization sampled in the DSP Status window.; > #P background; > #N picture; > #K replace 1215; > #K set 0 317587459 38 7077905 50269184 -1 0 196608 7077888 2490368 0 > 1966081 655364 37 7078042 255 -2119958528 32 6881280 262144 72 72 16 > 2097155 524288 1786 -1007419392 0 32 6881284 36 6881280 3469823 63743 > 10092031 -122093374 -134282270 2053549503 -16776968 -16737795 -483072 > -1359479037 -649251951 -1073807360 -117505895 -1275133890 -234946560 > -134283264 -16842353 1895523841 2058221567 8060518 12763391 63487 65279 > 23740923 855723409 -134283187 -30211922 -1057030144 -134283264 > -1258356666 -234946560 -234946387 -43646772 -167772826 12188671 66435450 > -486801661 -172393758 -721485824 -234946415 -46989125 -167772877 > 10615807 66232653 -637796605 -224309799 -721485824 -1442906019 33489139 > -16776975 -16727299 1711331061 -16470682 1718676733 -16651121 -26869515 > -33619476 -1879153152 -169607424 15990528 15859456 -1359138048 > -906625276 -1858915519 -436338943 -445972941 15924735 31812350 855700195 > -16776973 -16777047 -16757760 15924992 15859456 -688036352 -487260414 > -1028002564 -16722179 1727856384 -688036125 -16776974 -16776975 > -16725507 855693812 -16601439 -436404480 -906152964 -16725507 870579968 > 15924992 11140864 989265664 16711678 1727201024 -688036118 -104960 > 1895563262; > #K set 128 1711304920 -16776962 -117774 -16725507 871038974 855654907 > -118016 1104740096 10813184 1190657792 16711428 1724645580 1727266560 > -688036118 -104960 -1879310338 1711312857 -16776962 -16501863 10040307 > -16725507 871038974 855665403 -118016 1792671488 16580352 11140864 > -2063794432 -1711603962 1724697600 -859019532 -16722179 1727266563 > -693273886 -50332058 9436159 -26869617 -100726795 -1182570906 2058218747 > -16263507 2063597485 1718025471 10091263 104044953 10066227 -184614711 > -46926849 63541581 -637730818 855665403 -118016 1794768647 -224306637 > 860721637 -67172407 -1857159169 -1858915332 -16737801 -16777047 > -16737539 -16737798 -16488756 13369598 -872388875 -16722179 1727463169 > -1888420506 14089983 30838778 1711449046 -1879415296 -1543569651 > -864393565 -1181784474 1893924863 -1888420506 83862374 1719336447 > 10091263 70490368 -1727988071 3405311 13237555 -151060118 1107112704 > -906035455 -915736013 42322282 -97320827 -16839237 1295222177 1781740353 > -637534358 1107112708 -8047821 1308491520 -1711735038 16711849 -16737035 > -16750850 -872414978 -872388875 -16722179 1727463169 -1179779738 > 16121599 26185726 1711304958 -1895641969 -1879153152 1895730950 > -855638109 1718008318 -16281754 1719336959 -1179779738 12779110 9434623 > 3407513 65177 3405311 13237555 -151060063 -1845677312 -218169599 > 1785396787 4324970; > #K set 256 45836906 -30212031 -26605893 -31437 866254591 124400435 > 1308622753 -1845677312 -1359072512 1794244352 11140864 -1744659969 > -1711735040 1727974400 16698368 1727987456 16383744 -688036108 -16740354 > 1727791102 1711312891 -104960 -1879245056 -687970563 -16727298 > 1711331070 -16740354 1711763650 -693923943 -6686465 3407513 65177 > 3407615 63999 13237555 -184614806 -30147585 -30211990 -67109325 7011583 > 13237811 -33619794 -30211895 -16842646 -30210239 -1362524822 -1711302156 > -16776966 -16777039 -16742154 -16750851 -872087348 13421670 -151060266 > -43584257 9436774 -67109274 9436159 -26869617 -50396253 1717994493 > -16722178 1711323646 -16740354 1711331070 -16716554 -16763907 > -1727725415 10066227 -151060279 -46926593 7011891 -67109325 7011327 > -30211990 -50396283 859003645 -16725506 855679486 -16749826 855689726 > -16718351 -16645889 11271936 2063007488 1727908869 13421823 -865667329 > 14089574 -184614769 -26805249 -26869617 -67109274 9436415 58353254 > 2063448320 -1543608832 -1174470912 -1879152911 -16763907 -1727725415 > -1714644685 -151060279 -46926593 7011891 -67109325 7011327 -30211990 > -50396339 859000317 -1593801218 855679486 -16749826 871169792 11140864 > 2046295810 1728053246 -872414978 -872218625 1727528704 -688036108 > -16740354 1727791102 1711312891 -104960 -1879244809 1711438489 -687931648; > #K set 384 -1879152901 -16724740 -16397057 -869020468 -23527424 > -23526708 -869009409 13237555 -184614806 -30147585 -30211990 -67109325 > 7011583 -147652019 2009726719 7011891 -318832640 -1442905979 -134279578 > -858980404 -872349697 -859006618 -6686209 14089574 -184614769 -26804993 > 14089830 9436415 14089830 9436415 -26869617 -167837553 -26806529 > 13434623 137599385 -862349056 -858980711 36962201 -100728631 -46926593 > 7011891 -50396983 -30211990 -50396983 -30211990 -50332109 7009791 > 7011891 -318832640 -33619047 -26191 -16741128 -16750851 -872218676 > -144380 16738047 16449280 -688036103 -16653588 -16842609 -26804993 > 14089830 9436415 14089830 9436415 -43646731 -151060337 -26805761 > 13434111 3407257 46963148 -40303616 -13369600 -83951415 -46925313 > 31057406 -16749826 872218368 -906087680 1794965248 -906087680 1794965501 > 855700214 -16749826 870842112 16711424 11730688 -1996947712 1727843329 > -16712244 50331494 -117505834 -43582977 24164862 -16740354 1727856384 > -687970816 -1879245056 -687970816 -1879245056 -1879153152 -1024000256 > -1879152909 -16763908 -1727935488 -40303617 -13382402 -16397057 > -855638071 -46925313 21078526 -16749826 872218368 -906087680 1794965248 > -906087680 1794965248 1795044096 -1359544576 1795044332 -16777047 > -16739079 -16488756 -862348802 -872414979 -872153089 6748671 13434214; > #K set 512 -83950868 1725366015 9436774 -50396970 -26869638 -50396970 > -26869638 -50396999 -26869392 -487063808 -1879152908 -16763910 > -1728052995 -1727725569 3394810 -16729091 872087298 -449590786 -16749826 > 872218368 -906087680 1308425984 -906087680 1308425984 -1577176319 > 1104803839 7011891 -234946151 -1711341824 16514816 11599616 -1611006208 > 1727909116 -1711354626 -16750855 -16729603 1727725314 -1385771010 > -637486850 -1342054936 -16842538 -43645511 -691863553 -688036346 > -1177107713 -689410 1711763650 -318769726 -1880293633 8650342 -184614861 > -174457089 3406335 10616115 -83950959 866582197 8978045 29085950 > -16725507 856007113 -1358954551 -46987615 -911278081 -229769677 > 121745125 -872854 -436273408 1526608879 -222748 -422143 -1715875329 > 12910335 65279 90622976 -859045634 -872414979 -855769344 1727790849 > -174457498 -57737094 -26866955 -456340304 -2121749812 -858259713 7404646 > 10747647 7404646 10747647 31617273 1711575039 -2702595 1711449046 > -318963968 16711429 865665177 -1727988071 64921 -33619917 -67173902 > 2013082620 1778404862 856355528 -1717994162 1433901465 -1308688640 > 1107047168 -2046886144 1107047168 -2046886143 -649987789 74121215 > -911278797 42322405 -50397184 -50396416 -65282 -16776990 -16143002 > 1720702668 -1721342321 -755040096 -83951514 -104070912 -855729667 > -16750853 -16748301 1711603697 -859007490; > #K set 640 1711782092 -856293377 -495255962 9436671 31619838 1711312892 > -16583261 1895654916 2059007487 -432640 -1174864128 871995648 16620029 > -16763909 -16760333 855965668 -1718000898 856130969 -1712521217 > -649200077 7011839 31018494 855665404 -16584059 1107112708 1302459135 > -445696 -1578107135 16776857 -419494954 1718008318 -16546970 1726141439 > 8125439 73845964 -1717961524 64972 -50397082 -318831631 -858986242 > -16521012 -856556033 48420566 -83950878 -690554625 65197782 -169083136 > 871930112 16620028 -16763924 -16522087 -1714356481 64002457 -453116158 > -641086982 -16590391 -906428669 -641086990 -385941095 -1711472896 > 14876419 -697932103 -16841799 1718015699 -16726532 -16750857 -872414979 > -855900416 1726873347 -238236440 -16839196 -858981121 -201752 -387188225 > -200441 -100663317 -234881035 -17760007 -33618962 -387385860 -16384789 > -202511 -50397133 -140967936 -40240129 3403263 65313177 -788594931 > -929457671 -1577 -791619598 -796 133365759 -672858113 -318839808 > -218235133 -573517588 -50395655 -671090224 -453902592 14876419 > -697932103 -16839251 1718023679 -671047 -1178407681 -207353 -318767166 > -687865886 -19529492 -33618996 -1179000068 -16386622 -673322 14221055 > 23488246 -872414979 -855965951 1718022143 955370700 -385875972 > -741546753 -1520433 -387920692 -335550257 -858988303 -208941 -5155; > #K set 768 -857869825 -928806 -388772636 -9521 -858981165 -856948993 > 20132854 -1728052995 -1711603967 859041791 954505625 -788529159 > -1499870977 -3106400 -792553063 -671100768 -1717976348 -417626 -10309 > -1715739393 -1792331 -794388024 -19040 -1717962330 -1713901057 58111 > 953575014 -1174405131 2053549567 -4626832 -1180473754 -1023428240 > 1718002646 -692102 -15719 1721358079 -2721137 -1183160659 -28816 > 1718023546 1723990249 -26807092 64972 184549324 -13108 16737894 > -234931983 -858986261 -388772640 -50336052 -856293377 -389231375 > -1520436 -234881048 -858983937 -1127172 -3636 -687865871 -858982913 > -1782580 -690302991 -30149479 64921 184549273 -26215 301937459 > -234931996 -1717972777 -794388030 -100672103 -1712521217 -795239964 > -3106407 -452984880 -1717967617 -2254343 -7015 -1375731740 -1717965569 > -3630695 -1380605724 -234946560 -67173018 -39322 15662904 -697932103 > -1028031898 -1544159284 1718018815 -4626842 -687883930 1725366271 > -1184471338 -13210 -167772202 1719926783 -697932062 -21146 1719897968 > -704587284 314572 13421820 52465 -16256564 -857147928 -386531585 > 47893718 -16837903 -858987265 -104018716 -208948 -857866241 -522125569 > 48090340 -16839732 -857145345 -389231375 -656148 301465 10066428 39409 > -16259943 -1714361136 -789774593 45455789 -16837916 -1717974785 -224814648; > #K set 896 -417639 -1715732481 -1027408129 45849032 -16839783 > -1714356225 -795239964 -1246740 288358 6711037 69990 -234944554 > 1718008290 -1179000066 -16609434 -2080440558 -697932115 -1284506 > -1375734416 1718000127 -6052866 -16606874 -1375797493 1718008319 > -4626842 -687873291 11989759 -20184065 -858984729 -16518708 -857146625 > 46976218 -33615412 -858062849 -691218689 -338435892 -856031281 > -285278462 -858991618 -637023028 -385875992 -858984705 -23526401 > -1717965081 -16522087 -1714357505 43620789 -33615463 -1716125697 > -1382437377 -676937063 -1712128096 -570491134 -1717983490 -1257793127 > -788529200 -1717965057 -26868737 1718021863 -16525722 1723464447 > 40265359 -33615514 1720713215 -2090433537 -1032150170 1726807920 > -855703806 1717992190 -1895340442 -1174405191 1718025727 12189900 > -167836212 -855703297 -857407741 -238236440 -83950900 -858063361 > 281857242 -6964 -855845909 -104018720 -288358913 46976224 -34537223 > -16842008 -858980865 10089983 93952511 16751076 -16522087 -1714357505 > 43620789 -33615719 -1716125697 -929457671 -1495797095 -1715282528 > -33619303 -1715274268 15924991 47225241 -33619866 -167836314 1727987967 > 1726283523 -697932103 -83951002 1720712703 275146383 -21146 1727363778 > -328833373 -865010177 40265379 -36306708 -16842055 1718025727 11862527 > -855965949 -858980404 -16842752 -486603791 -858986246 -16592948 > -687997168 -858988289; > #K set 1024 -930612 -623640577 -523449123 -520225022 -808659207 > -16586548 -855834880 -1711603965 -1717960807 -16842752 -486603804 > -1717972742 -16605031 -1375863024 -1717976321 -1795687 -1247346689 > -1030121029 -1023541502 -1600541191 -16592743 -1711472896 1727725315 > 1718026086 -16842752 -486603818 1718008314 -16617370 -2080506096 > 1718002687 -2726298 -1887764481 -1553570151 -1543635198 1885766649 > -16598682 1727921920 -838074369 -859045633 -3355393 -3342849 65279 59135 > 66178252 -386203895 -573780740 -1588 -856948993 114281676 -335544335 > -20184850 -33618979 -858983942 -16586548 -855900407 -1718025985 -6710785 > -6685185 65279 59135 65313177 -788857079 -1147561479 -3431 -1713897729 > 111188377 -671088668 -23527203 -33619013 -1717967622 -16592743 > -1711538423 1717960959 -10066177 -10027521 65279 59135 64382566 > -1174733047 -1721342219 -5018 1724055295 108029542 -1023410218 -26869556 > -33619047 1718015738 -16598682 1727921920 -973209602 -856097024 16580352 > 16646142 -1712324861 -338899744 -83949323 -858986241 -1520422 -33619235 > -858784257 47631567 -50393355 -858992664 -236003079 -6964 -855835905 > -23463681 64767 65023 -23465985 64461209 -1023738104 -325477936 -12135 > -1241645310 -1147559683 -16601703 -1594032370 -325477984 -790307390 > -218103864 -1717962246 -104712 -16776964 -16776963 -91665 -16530842 > 1722022655; > #K set 1152 149055078 -1174405191 1720712703 43607664 -33619325 > 1718680831 249718374 1891227340 -1544749057 -1385797899 -16842561 > -67174400 -117506048 -117506048 -302054950 -805385215 -689177601 > 133288908 -690565916 -50462974 -389225219 -16585780 -520356095 > -237764916 164620543 -2437172 -858528519 -16776968 -16776968 -16776979 > -16665184 -23526995 -671351033 -458843731 -1382430471 -33619248 > -1714881025 47684034 -67173916 -1493264119 -1596915713 -1247766119 > -1496778241 63743 63743 60927 26177790 1711375298 -67172394 2053538691 > 1722676733 -16598682 -1375863038 -1033460741 -16656774 -26866832 > -1174405233 1885759098 -1375731968 16758491 125251392 -613566757 0; > #P vpicture -1 2 109 39; > #P background; > #P hidden connect 43 3 24 5; > #P hidden fasten 43 3 46 0 274 111 313 111; > #P hidden fasten 21 0 8 0 102 261 450 261 450 -2 298 -2; > #P hidden fasten 27 0 29 0 274 326 266 326; > #P hidden fasten 25 0 29 0 274 307 266 307; > #P hidden fasten 26 0 29 0 274 287 266 287; > #P hidden fasten 46 0 34 0 313 204 229 204; > #P hidden connect 43 2 33 0; > #P hidden connect 43 1 32 0; > #P hidden connect 43 0 24 4; > #P hidden connect 43 0 35 0; > #P hidden connect 43 4 24 6; > #P hidden fasten 8 2 43 0 378 87 208 87; > #P hidden connect 42 4 24 3; > #P hidden fasten 42 3 45 0 170 111 30 111; > #P hidden connect 42 3 24 2; > #P hidden connect 42 0 9 0; > #P hidden connect 42 0 24 1; > #P hidden fasten 45 0 7 0 30 203 120 203; > #P hidden connect 42 2 6 0; > #P hidden connect 42 1 5 0; > #P hidden connect 44 0 12 0; > #P hidden fasten 8 0 44 0 298 23 120 23; > #P hidden fasten 8 1 42 0 338 84 104 84; > #P hidden connect 22 0 24 0; > #P window clipboard copycount 47; > > -------------- http://www.bek.no/~pcastine/Litter/ ------------- > Peter Castine +--> Litter Power & Litter Bundle for Jitter > Universal Binaries on the way > iCE: Sequencing, Recording & > Interface Building for |home | chez nous| > Max/MSP Extremely cool |bei uns | i nostri| > http://www.dspaudio.com/ http://www.castine.de > > >
      -- barry threw :: sound | (if you would see the stars clearly, http://www.barrythrew.com | look hard at the surrounding darkness) bthrew(at)gmail(dot)com | -Ooka Makoto 857-544-3967 |
    • Jul 16 2006 | 1:18 pm
      On 16-Jul-2006, at 4:57, Barry Threw wrote: > What is the improvement from OS 9 to the new intel build?
      Interesting question.
      With so many factors effecting performance, I'm not sure how meaningful any answer is. The new Intel machines have so much more raw horse power at their disposal than machines that would typically be running OS 9 (or 8.6), that, well, of course you get more fps and lower DSP-CPU readings and faster [Uzi 1000000]'s. OS X eats up some of that HP (as discussed ad naseum when Max.MSP 4.2 came out), but it's a pittance compared to basic VRRRoooom.
      The short answer is: compared to a G3/G4 running a Classic Mac OS, the Intel Macs are a lot faster.
      -- Peter
      -------------- http://www.bek.no/~pcastine/Litter/ ------------- Peter Castine +--> Litter Power & Litter Bundle for Jitter Universal Binaries on the way iCE: Sequencing, Recording & Interface Building for |home | chez nous| Max/MSP Extremely cool |bei uns | i nostri| http://www.dspaudio.com/ http://www.castine.de
    • Jul 17 2006 | 4:06 pm
    • Jul 17 2006 | 4:41 pm
      MacBook Pro 15" 2.16 2.0 gb ram osx 10.4.7 max 4.6b11
      buttons : 20 (sometimes 10) bangbang : 21 (sometimes 33) triggers : 33 (sometimes 44)
      On 17-jul-2006, at 18:06, Mihalic Alexander wrote:
      >> Would someone please run this test on the new Intel hardware and >> post results.
      ---------------------------
      Gideon G. Kiers MA/IMM
      mobile.: +31 6 16614770 home...: +31 10 4112603 fax....: +31 84 7559757 iceland: +354 6626132
      dlf@telcosystems.net www.telcosystems.net
      Stadhoudersweg 49B 3038 EE Rotterdam the Netherlands
      ---------------------------
    • Jul 18 2006 | 2:43 pm
      Hi,
      Pc (Intel MB with Intel Pentium4 3.20 ghz, Sapphire radeon 9200SE), Windows Xp SP2, 512 MB Ram, Max/Msp 4.57.
      buttons: 11or 0 triggers: 11 or 0 bangbangs: 11 or 0
      All the best
      Alessandro Fogar
      2006/7/15, Keith McMillen : > Hi All, > > I have been keeping a log of performance data using the same test patch (originaly done by Dave > Stanford). I include comparisons to other Max versions back to 3.6.2. All tests were on a 1G > tiBook, with a 512 sample I/O and signal vector size. Overdrive off. > > Would someone please run this test on the new Intel hardware and post results.
    • Jul 18 2006 | 3:18 pm
      Can someone please explain what these figures mean? High = good? Low = good?
      In short: is there a performance improvement or hit when I switch to vs 4.6 on my PPC(g4 & g5) puters?
      Best,
      Zip
      Zip Boterbloem Media Mechanics Zwaluwstraat 54 2025 VR Haarlem The Netherlands +31627014758 zip@knoware.nl
      Op 18-jul-2006, om 16:43 heeft Alessandro Fogar het volgende geschreven:
      > Hi, > > Pc (Intel MB with Intel Pentium4 3.20 ghz, Sapphire radeon 9200SE), > Windows Xp SP2, 512 MB Ram, Max/Msp 4.57. > > buttons: 11or 0 > triggers: 11 or 0 > bangbangs: 11 or 0 > > All the best > > Alessandro Fogar > > 2006/7/15, Keith McMillen : >> Hi All, >> >> I have been keeping a log of performance data using the same test >> patch (originaly done by Dave >> Stanford). I include comparisons to other Max versions back to >> 3.6.2. All tests were on a 1G >> tiBook, with a 512 sample I/O and signal vector size. Overdrive off. >> >> Would someone please run this test on the new Intel hardware and >> post results.
    • Jul 18 2006 | 3:44 pm
      I don't think these tests are a good benchmark at all. The patch is clearly not capable of using multiple processors, which make the results of the quad and intel macs rather useless. My 1 year old pentium M 1.86 is getting better results than a quad 2.5 or a macbook pro. (0 sometimes 11 on all tests). The results from these tests tell you something about your L2 cache more than anything else.
      cheers, thijs
    • Jul 18 2006 | 4:16 pm
      My understanding is that Max/MSP (unlike Jitter) is not multi-processor capable. Has this changed? If not, these tests do indicate relative scheduler/event performance. If so, could you look to see how the processes are balanced among the cores/CPUs ?
      Keith
      Thijs Koerselman wrote: I don't think these tests are a good benchmark at all. The patch is clearly not capable of using multiple processors, which make the results of the quad and intel macs rather useless. My 1 year old pentium M 1.86 is getting better results than a quad 2.5 or a macbook pro. (0 sometimes 11 on all tests). The results from these tests tell you something about your L2 cache more than anything else.
      cheers, thijs
      Keith McMillen BEAM Foundation http://www.beamfoundation.org/ 510.502.5310
    • Jul 18 2006 | 5:49 pm
      On 7/18/06, Keith McMillen wrote: > > My understanding is that Max/MSP (unlike Jitter) is not multi-processor > capable. Has this changed? If not, these tests do indicate relative > scheduler/event performance. If so, could you look to see how the processes > are balanced among the cores/CPUs ? >
      I think you're right about max/msp not supporting mp. I have no other computer to compare my test results with, but I still think it's a strange that my laptop would outperform a macbook pro running max/msp. I think its a good idea to put together a more sophisticated benchmark patch. Maybe I have some time later this week to build one. I am interested in this as well, because I'm about to buy a new computer soon....and it could finally be a mac this time;-)
      best, thijs
    • Jul 18 2006 | 6:11 pm
      There's a test by Ali Momeni that's gotten quite a bit of mileage that's somewhere around:
      Really for MSP (dsp), rather than Max (scheduler), but maybe you'll still find it useful.
      Also - Thank you, but I shouldn't be given credit for the test being used in this thread. It came out of another discussion:
      I just modified the patch to work with OS9.
      -David
      On Jul 18, 2006, at 1:49 PM, Thijs Koerselman wrote:
      > I think its a good idea to put together a more sophisticated > benchmark patch. Maybe I have some time later this week to build one. >
    • Jul 21 2006 | 8:14 pm
      Sorry to be the breaker of bad news, but the original post to this thread from July 14th provided 2 versions of the same patch originally created by David Stanford. If you look at the text files, the second version is missing one line that connects one of the bangs in the first test chain, thus giving very low results. I happend to run both versions simultaneously and had to track this down. I wondered why there was such a variety of results posted for the tests.
      The first file is all correct.
      Weird how some times cut and passed into the internet can drop information. I've noticed this before in a few other patches posted to the list.