Earlier quoted context omitted.
Sounds like a nightmare to me. Want to change browsers? Buy a new device with a different processor or suffer massive battery or performance penalties. Want to change media players? Buy a new device with a different processor or suffer massive battery or performance penalties.
Most of the time the hardware accelerators are available for everyone to use, if they program to it. Ex ffmpeg and other media encoding engines all have the ability to write coders / decoders against certain hardware accelerators. You can choose CPU coders, Nvidia specific ones, etc.
Benchmarking the Apple M1 Max
91–100 of 217 posts
Re: Benchmarking the Apple M1 Max
#92for those curious about running their own matmul benchmarks, I wrote a script a while back that works with both linux and MacOS that should make comparison easy. https://jott.live/code/blas_test.cc I saw ~1.2tflops on the regular M1
On Linux I had to use `-lcblas` instead of `-lblas`. "6.63171 gflops" with a 24-core AMD EPYC 74F3
git clone https://github.com/xianyi/OpenBLAS
&& cd OpenBLAS
&& make PREFIX=/opt/openblas install
&& curl https://jott.live/code/blas_test.cc | sed -n "/ inspect blas_test.cpp file, and then... g++ -I/opt/openblas/include/ blas_test.cc -lopenblas -std=c++11 -O3 -L/opt/openblas/lib/ -o blas_test && ./blas_test 512 512 512 100 100 and got a peak of about 192 gflops, averaging closer to 180.
So yeah, the M1 is > 6x faster in this simple single-precision matrix test./,/code>/p" | tail -n +2 | head -n -1 > blas_test.cpp
Re: Benchmarking the Apple M1 Max
#93I also got an M1 Max. The chip is amazing. Compile times are a lot faster than on the 6 core Intel Mac mini I had before. But at this point it's really held back by Apple's software. Anything related to Apple ID and iCloud regularly hangs 30-60 seconds, showing a spinner with no progress indicator whatsoever. Apps randomly take 20 seconds to launch, maybe because of [1]? The Open/Save dialog taking 30 seconds to show…
You're not alone. my m1 mac mini is better, but i still see random beach balls, though the duration is less than on the intel mbp. For anyone saying "I never see this" or "something's wrong with your system" - I've seen these sorts of problems, in some capacity or another, over ... 12 years, multiple macbooks and imacs, multiple OS versions, multiple internet providers, from various parts of the world. I think the fo…
Is this even possible? I don't think a 50k computer can guarantee no wait on software. How would any hardware prevent excessive software utilization?
Re: Benchmarking the Apple M1 Max
#94Great detailed benchmarking. This mirrors my experience with my M1 Max: Absolutely amazing battery life and performance in a laptop. I’m thrilled to have it. Huge step up from last gen Apple laptops. But at the same time, it feels like some of the rhetoric around the performance claims got a little out of hand in the wake of the launch. It’s fast, but it’s not actually crushing my AMD/nVidia desktop like a lot of new…
Re: Benchmarking the Apple M1 Max
#95I also got an M1 Max. The chip is amazing. Compile times are a lot faster than on the 6 core Intel Mac mini I had before. But at this point it's really held back by Apple's software. Anything related to Apple ID and iCloud regularly hangs 30-60 seconds, showing a spinner with no progress indicator whatsoever. Apps randomly take 20 seconds to launch, maybe because of [1]? The Open/Save dialog taking 30 seconds to show…
My M1 Pro has none of these problems. I would try a fresh install.
Re: Benchmarking the Apple M1 Max
#96Great detailed benchmarking. This mirrors my experience with my M1 Max: Absolutely amazing battery life and performance in a laptop. I’m thrilled to have it. Huge step up from last gen Apple laptops. But at the same time, it feels like some of the rhetoric around the performance claims got a little out of hand in the wake of the launch. It’s fast, but it’s not actually crushing my AMD/nVidia desktop like a lot of new…
Re: Benchmarking the Apple M1 Max
#97Earlier quoted context omitted.
They are probably going to do two M1 Max chips in the imac, so basically take the existing m1 max, and double it (at least for multicore perf, who knows how single-threaded will play out).
They almost certainly will not do this and it would be a NUMA nightmare if they did.
Considering that some of the magic in these things is the shared, local memory with a very wide bus it would seem obvious that trying to go multi chip would indeed be a massive headache in this regard
Re: Benchmarking the Apple M1 Max
#98Earlier quoted context omitted.
On Linux I had to use `-lcblas` instead of `-lblas`. "6.63171 gflops" with a 24-core AMD EPYC 74F3
I used OpenBLAS on my cheap last-generation AMD Ryzen 7 4700U laptop like so: git clone https://github.com/xianyi/OpenBLAS && cd OpenBLAS && make PREFIX=/opt/openblas install && curl https://jott.live/code/blas_test.cc | sed -n "/ /,/code>/p" | tail -n +2 | head -n -1 > blas_test.cpp inspect blas_test.cpp file, and then... g++ -I/opt/openblas/include/ blas_test.cc -lopenblas -std=c++11 -O3 -L/opt/openblas/lib/ -o bla…
Re: Benchmarking the Apple M1 Max
#99Earlier quoted context omitted.
I don't understand why people keep talking about power performance per watt, do we know for a fact that a 90w Apple GPU would perform 4x faster if it was running at 500w? Does the performance scales linearly? The other thing is price, the m1 max cost $5k here. You know what kind of PC you can get for that price? A 3080 MSRP is $700 and beat any mac GPU right ( and that's a GPU from last year ). 5900x cost $480.
The obvious answer is that performance/watt is literally everything when talking about laptops. Most people favor laptops these days even if they (like me) leave their machines "docked" 90% of the time. do we know for a fact that a 90w Apple GPU would perform 4x faster if it was running at 500w It's somewhat besides the point IMO, but don't GPU workloads tend to scale well simply by adding more compute units? This sh…
At some point you are adding 90% more power use for 3% more performance.
Re: Benchmarking the Apple M1 Max
#100Earlier quoted context omitted.
There were a lot of people saying things like this after the M1 too. I'm not expecting another huge leap with whatever comes next in the M-series, but I won't be surprised if there is one either.
I wouldn't say M1 max is another leap. It's mostly scaling for linear performance gains.