V2 - Benchmarking Jitter's CPU/GPU performance on your computer - V2

alain's icon

Comparaison Max 7/Max 8 :

Same computer : Core i7 4770, 16 Go RAM, Nvidia GTX 660 – 2 Go VRAM
Same OS : Win 10 Pro (1803)

Max 7.3.4 :
CPU: 172.4
GPU Geometry 1: 179.3
GPU Geometry 2: 208.3
GPU Pixel Shaders: 217.1

Max 8.0.1
CPU: 153.2
GPU Geometry 1: 160.
GPU Geometry 2: 180.1
GPU Pixel Shaders: 165.5

Max 8.0.2
CPU: 166.6
GPU Geometry 1: 174.7
GPU Geometry 2: 194.2
GPU Pixel Shaders: 192.1

Bob's icon

Update with Max 8.01

mid-2015, 15" retina
2.8, i7, 16 GB, 1600 MHz, DDR3
AMD Radeon R9 M370X , 2048 MB
Intel Iris Pro 1536 MB
OS X Sierra

CPU: 65.2
GPU Geometry 1: 21.5
GPU Geometry 2: 67.8
GPU Pixel Shaders: 30.1

@Alain - these numbers are significantly lower than yours. What does this mean - anyone?

alain's icon

Hello,
looking these numbers, it seems that's the Intel Iris which is working in your case.

With GFX card status (a little Mac utility) you could switch between the Iris and the Radeon.

Bob's icon

Thanks Alain!
"Automatic graphics switching" had been unchecked. These results look better:
CPU: 254.2
GPU Geometry 1: 36.0
GPU Geometry 2: 179.1
GPU Pixel Shaders: 93.2

Candace Hazelwood's icon

I am getting much lower results than I would expect from my graphics card, although I have been thinking it's quite slow.. what could be the problem?

HP Omen
core i7 6700 hq @2.6 ghz
8 g of ram
NVIDIA Geforce GTX 960M


results:
CPU: 116.7
GPU Geometry 1: 6.9
GPU Geometry 2: 63.5
GPU Pixel Shaders: 42.4

Rob Ramirez's icon

i don't think 960 is the amount of VRAM, but i could be wrong.

Candace, make sure you've enabled Max to run on the dedicated GPU (rather than the integrated GPU) in the Nvidia control panel.

Candace Hazelwood's icon

that's not the vram. I just looked it up and I have 4096 MB vram.

Candace Hazelwood's icon

Max or cycling 74 aren't showing up in the programs to choose from in the nvidia control panel. someone on a forum said to add a shortcut to it on the desktop and that might work but it is still not showing up... anyone else have this issue?

Rob Ramirez's icon

You may have to add it in.
launch nvidia control panel
click Manage 3d Settings
click Program Settings
click the Add button and then find program files\cycling 74\max 8\max.exe in the list (it should be in the list if it's been previously launched, if not browse to find it).

you can now set the GPU to use for Max.

Candace Hazelwood's icon

ok was thinking the 'add' button was for after you find it in the list, but that worked and now my results are definitely better. thank you!

CPU: 89.5
GPU Geometry 1: 87.3
GPU Geometry 2: 89.7
GPU Pixel Shaders: 124.5

dtr's icon

Lenovo X1 Extreme laptop
CPU Intel i7 8750H 6-core
GPU Nvidia GTX 1050Ti Max-Q
RAM 16GB
Win 10 Pro

Max 7.3.5 64bit

CPU: 161.9
GPU Geometry 1: 189.8
GPU Geometry 2: 176.6
GPU Pixel Shaders: 193.6

Matth's icon

Mac mini Intel Core i7 hexacœur à 3,2 GHz
eGPU vega 64 8go

Max8.01
CPU: 292.6
GPU Geometry 1: 57.3
GPU Geometry 2: 91.4
GPU Pixel Shaders: 117.8

t's icon

Alienware 17 R5

i9-8950 HK, GeForce GTX 1080

Win10, Max 7.3.5.

CPU: from 254 to 284 (in average somewhere in between)
GPU Geometry 1: 277.7 (best result...can be around 20 less)
GPU Geometry 2: 327.1 (best result...can be around 20 less)
GPU Pixel Shaders: 306.9 (best result...can be around 20 less)

Approximately the same results in Max 8, slightly worse actually, but probably I would need to do more tests as values oscillate quite a lot.

Quite disappointing CPU performance in Max for i9... without CPU overclocking also the graphics results are way lower.

Any other experiences with i9? According to the specs and single thread CPU benchmark tests (https://www.cpubenchmark.net/singleThread.html) it should perform better as certain CPU's tested in this topic but...it's roughly the same.

Florent Ghys's icon

macbook pro 2018
i9 - 32GB - Radeon Pro Vega 20
macOS 10.14.2
Max 8.0.2

CPU: 280
GPU Geometry 1: 85
GPU Geometry 2: 260
GPU Pixel Shaders: 230

for some reason, results are in the hundreds when plugging external monitors (expect geometry 1 which is always low)

t's icon

@FLORENT GHYS: If you repeat the test few times, do you get stable results or do values oscillate a lot (like in my case)? Also, what are your overclocking settings?

Thanks!

t's icon

Was playing around with different overclocking settings and the best settings I could find are 5GHz and 1.3V (Alienware R5, see above for details).

CPU average (7 tests): 289.7 (best result 306.1)
GPU Geometry 1: best result 277.7
GPU Geometry 2: best result346.3
GPU Pixel Shaders: best result 331.1

Average for GPU tests is similarly lower as for CPU. Without overclocking the results are much more stable: 260 for CPU

luxi's icon

i don t know why but i see better result if Chrome is open

Mojave 10.14.2

MacBook Pro (Retina, 15-inch, Late 2013)

2.3 GHz Intel Core i7

16 GB 1600 MHz DDR3

NVIDIA GeForce GT 750M 2048 MB

Intel Iris Pro 1536 MB

Max 8.0.2

"Copy these values:

CPU: 120.2

GPU Geometry 1: 52.5

GPU Geometry 2: 123.2

GPU Pixel Shaders: 85.3

... and don't forget to mention your computer specs!"

Max 8.0.3

CPU: 119.6

GPU Geometry 1: 46.0

GPU Geometry 2: 122.2

GPU Pixel Shaders: 60.2

luxi's icon

Mojave 10.14.2

MacBook Pro (Retina, 15-inch, Late 2013)

2.3 GHz Intel Core i7

16 GB 1600 MHz DDR3

NVIDIA GeForce GT 750M 2048 MB

Intel Iris Pro 1536 MB

Max 8.0.2

"Copy these values:

CPU: 120.2

GPU Geometry 1: 52.5

GPU Geometry 2: 123.2

GPU Pixel Shaders: 85.3

... and don't forget to mention your computer specs!"

Max 8.0.3

CPU: 119.6

GPU Geometry 1: 46.0

GPU Geometry 2: 122.2

GPU Pixel Shaders: 60.2

Bob's icon

Hello - I can't find any clarity on the meaning of these results in this thread, the other one, or online. Would it not be useful to the majority of users here for someone who knows to provide a description? Then we could actually understand what's going on and how to improve our speed... Thank you

pdelges's icon

Model Name: iMac Pro (2017)
Model Identifier: iMacPro1,1
Processor Name: Intel Xeon W
Processor Speed: 3,2 GHz
Number of Processors: 1
Total Number of Cores: 8
Memory: 32 GB

Graphics : Radeon Pro Vega 56 8176 MB

OSX.13.6

Max 7.3.5
CPU: 272.5
GPU Geometry 1: 74.9
GPU Geometry 2: 155.8
GPU Pixel Shaders: 317.1

Max 8.0.3
CPU: 333.2
GPU Geometry 1: 81.4
GPU Geometry 2: 323.0
GPU Pixel Shaders: 385.9

Florent Ghys's icon

@T yes, these results are pretty stable
and no, I am not overclocking my macbook pro!

dtr's icon

@T: I don't think this benchmark should be regarded as a very precise and consistent test, and definitely not when in the 250+ fps score range. The test is then clearly way too light to tax the fast hardware. The benchmark was built to yield a 100 fps score on a medium performance system several years ago. Current high-end hardware blows that out of the water.

The test was intended as a way to make rough comparisons of Jitter performance between systems, not as a full-blown, extensive benchmarking system. It was also created in Max 6 or 7. I'm a bit off Max and Jitter developments at the moment but it could be that a test built with current/new Max 8 Jitter methods performs substantially differently (see also the differences in previous versions for Nvidia and AMD cards depending on which rendering methods are used).

Bob's icon

Edit: I've sent a request to c74 Support for an official Max/MSP benchmark or at least explanations of the terms and results used in this one - so we can all understand more. Much respect to cycling for all they do to keep us running!

Bob's icon

Could the original posters of this thread please supply an explanation of the effects of comparative numbers for CPU, GPU Geometry, GPU Geometry 2 and GPU Pixel Shaders on our use of Max and the state of our computers? Thanks.

I've asked others here and people don't really know. Today C74 Support suggested I ask directly on this thread. So here it is. I'm not asking for a definition of the terms Central Processing Unit, Graphics Processing Unit, etc - I'm asking for an explanation of what the numbers supplied here mean to us as Max users and what effect they have on the platforms and software versions we use.

This is the kind of knowledge we need to make better use of Max and what we see posted here.

Gregory Taylor's icon

The benchmarks provide comparisons for users who are considering configuring a new system for work with Jitter. With the move to jit.world and GPU-based processing, much of the attention on the part of Jittercentric users has shifted to Windows systems. For whatever reasons (to charitably put it), Apple has decided to forego their once-thriving market with users interested in image processing in the name of um... (no fans and thinner machines with more dongles?) whatever. Beats me.

Anyway, most users who are either looking at pre-made systems or - more likely - interested in constructing their own desktop machines are still keeping an eye on CPU and memory, but - more likely on GPU solutions. Some of the older benchmarking occurred at a time when this was less the focus. Were I strongly focused on graphics, I'd be making the switch to a Windows machine myself (I'm not. Yet.). I've heard interesting things about the Origin PC's S-class, in that regard - but it's strictly andecdotal.

Bob's icon

Sure. My only reasons for still not switching after all this time is the belief that things change and my familiarity with the Apple ecosystem is still somewhat valuable - even though there's not much we can do anymore except buy new ones. You've touched on a core issue in the perpetual mac vs pc game. My own question however is simply to what degree and in what ways (from above) are Florent Ghys results on a 2018 i9 MBP - 32GB, Radeon Pro Vega 20, macOS 10.14.2, running 8.02 (CPU: 280, GPU Geometry 1: 85, GPU Geometry 2: 260, and GPU Pixel Shaders: 230) different from my mid-2015 i7, 16 GB, AMD Radeon R9 M370X , 2048 MB running macOS 10.12.6? It's an interesting thread for all the above reasons. And I think it would be all the more interesting if we had a translation of the effect of these numbers on our work that we could all understand. So I can only ask - what do these numbers mean to you and to other people here? Thanks for your response.

t's icon

@DTR: Thanks!

I've switched myself to Win recently and it is a sour-sweet experience. Obviously the graphics performance is better, which is great, but then there are these PC screens with huge pixels, and everything looks really bad when you come from sexy retina @hi-res world. Also some features from Mac version of Max are missing or working differently on Win which I am learning each day...

However, for me, the main problem is that Max is a single threaded application, and since I am always using some CPU intense objects/externals, new computers don't shine in their performance as much as they should. I've tried some of my projects on the new machine and when I push CPU burden to an extend I want, the performance on my new computer (or any computer I've tried so far really, desktop or laptop) is roughly the same as on my old 2013 retina Macbook Pro.

PS: When checking the workload on separate CPU cores I can see that more that one core is engaged (for instance when running this benchmark test). Does that mean that one thread is being passed around between different cores? Just trying to understand what is going on because using one or many cores does not affect the performance in any significant way.

dtr's icon

@T: this is really another topic, also discussed in this forum. Some functions of Max use multi-threading, others not. My strategy has been to split up and export my Max system's components as a number of independent applications and have them communicate data via UDP, jit.net.* etc. This way each component runs in its own thread, possibly vastly improving performance.

@Bob: look into the benchmark patch. For each test you'll find a different rendering method. The score is the average frames per second on each of those tests. Higher is better. This does not guarantee that the tested methods are relevant to your Max/Jitter systems.

t's icon

@DTR: I am familiar with your solutions, thanks, tried similar things myself. But for my sort of workflow and needs I wasn't able to improve the performance much. Also, once you have 12 cores available (as with my current processor), running 12 Max applications has it's obvious disadvantages. However, I would be very interested to hear which functions of Max use multi-threading - I don't remember ever coming across this info (I know only about the audio version of poly).

Pedro Santos's icon

I there! I built this test patch years ago (2014?) merely as a demonstration of what could be a benchmarking tool for jitter users with the intent of it being worked on and expanded by the community before being used as a reference point. I feel somewhat "ashamed" that it still being used to this day without any update/modification (aside from the inclusion of an initial @cache_mode attribute that was missing and the use of jit.gl.material instead of the fixed-function rendering pipeline in v2). Here's a quote from the original thread where the idea was initially developed:

Anyway, I think the benchmark should measure at least 4 components:CPU processing:Regular jitter matrix operations Physics processingGPU processing:geometry rendering shader processing

These should be as isolated as possible. The resolution could be in HD (1280 x 720) in order to accommodate both laptops and desktops easily. The routine could be automated, cycling through each test for x seconds and capturing an average of the framerate for each one. These values could be stored in a text file or a GUI that could be easily copy/pasted to the forum including captions.

The 4 tests effectively developed were the following:
CPU: Jitter regular objects usage (CPU only).
GPU Geometry 1: uses many instances of the same geometry (jit.gl.gidshape / jit.gl.multiple)
GPU Geometry 2: uses 3 high poly-count objects and animates them with jit.animdrive
GPU Pixel Shaders: GPU texture processing using a series of jit.gl.slab effects

This test was built in Max 6, before all the Max 7 Jitter functionalities. I think it's time for a community effort in building new benchmark scenes to test things not currently included such as:
GPU video decoding
Jitter Physics
Jit.mo objects (animation)
Render to texture and texture to matrix operations (bringing the rendered images back to CPU/RAM)
MRT (Multiple Rendering Targets) effects such as shadows, motion blur, among others.
...

Bob's icon

@Pedro: Thanks for these insights! I asked the question because I've been following the thread for a long time and still don't fully understand what the numbers actually signify in terms of their effect on Max and how it runs on my Mac versus someone else's computer.

I've admired your Max coding - something I've recently gone back to University to study. As a professional designer who now needs to understand help menus and tutorials, I have some thoughts on how help can be more successfully communicated by Graphic Design rather than pure coding - which to non-programmers can be quite opaque. If you or a group of members decide to work on this benchmark together I'd be happy to contribute my design knowledge. That would involve your answering questions about precisely what is being measured and the insights it provides to users.

I was in Porto in 2011 for the Alliance Graphique Internationale (AGI) Congress. Attached is a poster I made for this about my design process. If nothing else it may illustrate the dogged determination of the designer :)



Pedro Santos's icon

@Bob: Thanks for the compliment, but there are far more knowledgeable members worthy of praise in these forums. Coincidentally, since you've mentioned it in your post, I'm from Porto, Portugal.

Regarding the benchmark, in addition to the suggestions I mentioned above, I also think that a new benchmark should tend to value scene and rendering complexity instead of merely frame rate, because there are other bottlenecks when pushing for very high frame rates (200+) and it wouldn't be a practical scenario anyway...

jninek's icon

CPU: 249.5
GPU Geometry 1: 232.4
GPU Geometry 2: 498.2
GPU Pixel Shaders: 200.1

Lenovo P72
Windows 10
Processor    Intel(R) Xeon(R) E-2176M CPU @ 2.70GHz, 2712 Mhz, 6 Core(s), 12 Logical Processor(s)
Ram: 16gb
GPU: NVIDIA Quadro P4200

I had the task manager open during one of the tests and at no time did the cpu or gpu perfomance graph ever get above 40%.

Chris Rolfe's icon

MacBook Pro (Retina, 15-inch, Mid 2015)
Catalina 10.15.6 (19G73) [64-bit]
2.2 GHz Quad-Core Intel Core i7
16 GB 1600 MHz DDR3
Intel Iris Pro 1536 MB

Max 8.1.5

OpenGL Engine: gl2
Video Engine: vddll

OpenGL Engine: gl2
Video Engine: avf
CPU: 213.5
GPU Geometry 1: 25.9
GPU Geometry 2: 79.0
GPU Pixel Shaders: 59.6

OpenGL Engine: gl3
Video Engine: avf
CPU: 186.0
GPU Geometry 1: 14.9
GPU Geometry 2: 72.6
GPU Pixel Shaders: 54.3

toothpaste's icon

Imac (27" 2020)
Catalina 10.15.6
3.1 Ghz 6-core Corei5
32 GB 2667 MHz DDR4
AMD Radeon Pro 5300

Max 8.1.5

CPU: 424.6
GPU Geometry 1: 88.7
GPU Geometry 2: 289.5
GPU Pixel Shaders: 280.7

It is disappointing that GPU Geometry 1 performance of this brand new mac is worse than that of almost a-decade-old PCs. This should be noted somewhere in the Max documentation (that on a Mac with certain Jitter operations, you'll get SIGNIFICANTLY worse performance than on a PC)

davidestevens's icon

Mac mini (M1, 2020)
Chip: Apple M1
Memory: 16GB

CPU: 243.6
GPU Geometry 1: 7.3
GPU Geometry 2: 254.6
GPU Pixel Shaders: 245.8

bt.soundmaker's icon

MacBook Pro 13 from mid 2017, Touch Bar 3.1ghz, Big Sur, eGPU, Radeon 5700 XT

Running on eGPU only:

CPU: 156.3
GPU Geometry 1: 62.6
GPU Geometry 2: 127.5
GPU Pixel Shaders: 295.7

Only internal:

CPU: 155.5
GPU Geometry 1: 26.5
GPU Geometry 2: 89.5
GPU Pixel Shaders: 84.5

Haven't tried on bootcamp but its probably a bit higher there.

pagarreton's icon

MacBook Air M1

8GB of Ram

CPU: 233.6
GPU Geometry 1: 6.3 < --- Rosetta emulation problem?
GPU Geometry 2: 165.9
GPU Pixel Shaders: 180.4

anthonysaunders's icon

Tried this with an M1 Pro 2021 MacBook Pro, 16GB RAM:

CPU: 231.5
GPU Geometry 1: 11.0
GPU Geometry 2: 222.7
GPU Pixel Shaders: 200.9

This is running in the arm64 version of Max 8.2. Curious about that GPU Geometry 1 result.

Ran it again after closing some background apps:

"Copy these values:
CPU: 197.1
GPU Geometry 1: 11.9
GPU Geometry 2: 168.6
GPU Pixel Shaders: 147.6
... and don't forget to mention your computer specs!"

which is weird, and then I ran it a third time and got:

"Copy these values:
CPU: 238.6
GPU Geometry 1: 11.8
GPU Geometry 2: 244.0
GPU Pixel Shaders: 245.1
... and don't forget to mention your computer specs!"

So I dunno what to think?

pagarreton's icon

What version of max did you use?

anthonysaunders's icon

The latest non-beta build, 8.2, arm64 build not Rosetta.

analogue01's icon

Intel 2017 15" MBP, 16GB ram, Radeon Pro 560 4GB :

CPU: 255.0
GPU Geometry 1: 35.9
GPU Geometry 2: 147.0
GPU Pixel Shaders: 107.9

running Max 8.1.11

TFL's icon

Hackintosh on macOS Mojave, i9 9900K, 16GB RAM, Radeon RX 590 8GB

Jitter Benchmark v1.0121

Max 7.3.6:
CPU: 417.4
GPU Geometry 1: 73.8
GPU Geometry 2: 267.0
GPU Pixel Shaders: 345.1

Max 8.1.11 (gl2):
CPU: 466.9
GPU Geometry 1: 71.2
GPU Geometry 2: 479.4
GPU Pixel Shaders: 348.6

Max 8.1.11 (gl3):
CPU: 404.7
GPU Geometry 1: 58.9
GPU Geometry 2: 197.6
GPU Pixel Shaders: 284.5

I was surprised to see such a performance loss between gl2 and gl3, I was expecting the opposite. This benchmark might need an upgrade, or at least a simple update for a better gl3 support.

I also noticed that in most results AMD GPUs give very poor results on the GPU Geometry 1 test (score about 3 to 5 times lower than the Geomtry 2 test) compared to Nvidia GPU. Any idea why this?

jselody's icon

MacBook Pro M1 Max

Max Version 8.2.0 (ARM version)

gl3

CPU: 234.8
GPU Geometry 1: 296.6
GPU Geometry 2: 347.5
GPU Pixel Shaders: 195.2

gl2

CPU: 237.7
GPU Geometry 1: 13.2
GPU Geometry 2: 233.6
GPU Pixel Shaders: 160.9

So looks like something is going on in the GPU Geometry 1 test between gl3 and gl2

Herr Markant's icon

MacBook Pro M1 Max , Max Version 8.2.0 (ARM version)

GL3
CPU: 237.2
GPU Geometry 1: 304.7
GPU Geometry 2: 349.3
GPU Pixel Shaders: 196.5

GL2
CPU: 239.6
GPU Geometry 1: 12.4
GPU Geometry 2: 248.4
GPU Pixel Shaders: 248.8

Herr Markant's icon

MacBook Pro M1 Max , Max Version 8.2.1 (ARM version)

GL3
CPU: 432.3
GPU Geometry 1: 384.2
GPU Geometry 2: 490.1
GPU Pixel Shaders: 300.4

Now we're talking!

haugbui's icon

MacBook Pro M1 Pro, 16GB RAM, macOS 12.0.1
Max Version 8.2.1

OpenGL Engine: gl3
CPU: 312.9
GPU Geometry 1: 146.0
GPU Geometry 2: 491.8
GPU Pixel Shaders: 266.5
-
OpenGL Engine: gl2
CPU: 353.3
GPU Geometry 1: 11.0
GPU Geometry 2: 453.2
GPU Pixel Shaders: 391.6

haugbui's icon

MacBook Pro (15 inch mid 2015), 2,2 Ghz Intel Core i7, 16GB RAM, macOS 10.14.6
Max Version 8.2.1

OpenGL Engine: gl3
CPU: 226.5
GPU Geometry 1: 16.2
GPU Geometry 2: 117.2
GPU Pixel Shaders: 70.3
-
OpenGL Engine: gl2
CPU: 244.4
GPU Geometry 1: 31.9
GPU Geometry 2: 199.2
GPU Pixel Shaders: 79.7

haugbui's icon

MacBook Pro (13 inch mid 2012), 2,5 Ghz Intel Core i5, 8GB RAM, macOS 10.10.5
Max Version 8.0.8

OpenGL Engine: gl2
CPU: 99.9
GPU Geometry 1: 16.1
GPU Geometry 2: 62.0
GPU Pixel Shaders: 24.5

cooptrol's icon

Asus Intel Core i7 2.5 GHz 6500U
16 Gb RAM
Nvidia GeForce GTX 960M
4096 MB GDDR5

CPU: 108.6
GPU Geometry 1: 113.2
GPU Geometry 2: 96.2
GPU Pixel Shaders: 143.0

Jonas Magnussen's icon

Judging from the results in the thread, I want to second in on the notion of modernising the benchmark patch.

My suggestion is that one of the people here knowledgeable about the inner workings of computers and Max takes the lead with making a prototype, and creates a thread where people can post feedback, suggestions or updates; as a brief community effort. I could of course attempt a first draft myself, but I also don't feel qualified.

The update is overdue, and the confusing computer market really urges for a good benchmark tool right now. Personally I am getting close to investing in a new workstation mainly for use with Max, and with ARM (specifically M1 Max or M1 Ultra) it has never been so difficult for me to make a weighted choice between windows or mac: Not to speak of choosing between Mac models. Apples deprecation of OpenGL in conjunction with supporting new technology makes the future uncertain (for better or worse).

haugbui's icon

Sounds like a good idea!

pagarreton's icon

MacBook Pro 14 12c M2 Max 30c GPU 32GB RAM

I got quite confusing results. Does anyone have an explanation?

Max 8.3.1
CPU: 445.6
GPU Geometry 1: 400.0
GPU Geometry 2: 499.3
GPU Pixel Shaders: 446.9

Max 8.5.2:
CPU: 119.1
GPU Geometry 1: 117.6
GPU Geometry 2: 118.1
GPU Pixel Shaders: 118.2

Bob's icon

16" 2024 Macbook Pro M3 MAX 48 GB, 16 Processor Cores, 40 Graphics Cores, 1TB SSD.
Sonoma 14.4.1

Max 8.6.1

CPU: 81.7

GPU Geometry 1: 274.5

GPU Geometry 2: 645.3

GPU Pixel Shaders: 127.2

DIM: 3840 x 2160 (4k UHD)

Bob's icon

16" 2024 Macbook Pro M3 MAX 48 GB, 16 Processor Cores, 40 Graphics Cores, 1TB SSD.
Sonoma 14.5

Max 8.6.2

CPU: 459.6

GPU Geometry 1: 495.1

GPU Geometry 2: 493.6

GPU Pixel Shaders: 402.6

DIM: 3840 x 2160 (4k UHD)

hz37's icon

Max 8.6.2

MacOS 14.4 (23E214)

Macbook Pro Apple M3 Max

CPU: 469.7

GPU Geometry 1: 494.9

GPU Geometry 2: 495.6

GPU Pixel Shaders: 426.4

2nd test:

CPU: 490.6

GPU Geometry 1: 499.0

GPU Geometry 2: 499.8

GPU Pixel Shaders: 453.4

Bob's icon

Interesting comparison between these new computers with similar specs. Comparing your 453 for Pixel Shaders with my 402, I think the only difference could be RAM (mine is 48) and available/total SSD space – I have 127 GB available on a 1TB SSD. What are your RAM and SSD available/total specs?

b


Florent Ghys's icon

I believe this benchmark is really old and it would need to be updated in order to get accurate results

Bob's icon

I've read that on the forum here Florent. Thanks for reminding me/us. I'm happy to send another email to support. The last time I did, they told me to ask the question online, which I did - and that's why I'm still here :) Maybe you'd also like to write to them - even if you already have. At least getting 2 requests for an update to this software might bring a response. It's really that someone at a managerial level has to approve the cost for the software and a clear explanation of how the results affect our ability to use Max at it's most efficient. Once done it would be so valuable to most of us.

Submitted 6:48 PM June 15 2024

Bob's icon

June 16 2024

Hi @Florent, C74 Support responded very positively right away:

"Thanks for getting in contact here. I have gone ahead and put in a feature request to update this example. Many thanks for bringing this one to our attention." –Christopher 

I sent them the latest patch and it sounds like they may take this on.

What I asked for: This request is for C74 to create a new V3 - Benchmarking Jitter's CPU/GPU. The original was created by Pedro Santos in 2014. The thread is quite well populated with user info - however, with all the changes in OSes and chips, I agree with Florent Ghys that we (c74 and its users here) need a new version written to accommodate the significant tech changes since 2014. Also it would be incredibly useful for whichever c74 programmer takes this on, to be helped with thorough documentation of what the patch is measuring, how that functions, and how it affects all of us. 

b

Florent Ghys's icon

OK, thanks for the update. Please keep us informed about any eventual developments.