9 ms·
2019 Mac Pro (28-core) Review
- tqkxzugoaupvwqr 7y agoWould be interesting to see the same benchmarks for an AMD Threadripper or Epyc with 64 cores.
- Symbiote 7y ago> Now, ordinarily these computations are run on a supercomputer and cost thousands of dollars per solution, or you’d need to build a cluster for $15-20K or more. But with 28 cores and the ability to handle up to 1.5TB of memory, the Mac Pro is a competitive alternative. If a desktop is being considered, aren't desktops with similar performance from Dell, HP or whoever just as competitive? (Also, that cluster is cheaper than this Mac.)
- freepor 7y agoA high spec Mac Pro isn't much more expensive than a similarly spec'd HP/Dell workstation.
- ChuckNorris89 7y agoFor the base config with the pitiful 256GB SSD maybe, but once you start loading it up to usable workstation grade configs the difference becomes wider and wider. And with DELL/HP you can also go the AMD route with even better performance/bang for your buck. IIRC the Mac Pro is mostly aimed at music/graphic professionals for whom the software is Mac only.
- NoPicklez 7y agoThat's right and the spec'd up Mac Pro can deliver you performance tailored to music/graphic/video professionals that almost no PC can.
- archerx 7y agoThat is not true.
- NoPicklez 7y agoHow so?
- martin_a 7y agoThat might have been the case 15 years ago, when software was specifically written to work with the different CPU architecture. Nowadays it's Intel and so any Intel (or AMD) CPU will perform just as good as the Mac Pro CPUs with these tasks.
- NoPicklez 7y agoYou do know that the Mac Pro's CPU is Intel right? Check out the machine and see the amount of other hardware components that can be attached to it that makes it outshine a PC for its use case. The spec'd up Mac Pro is a complete beast. It can run upto 1.5TB's of memory at 140GB/s, it has eight PCIE slots that can include two Radeon Pro Vega II Duo MPX Module's that provide 32GB of video memory per GPU that cranks out 28 teraflops of computing power per duo which is 56 teraflops with both modules installed. The 2080 Ti only puts out 14 teraflops. Remember, these are designed for video editing, image processing and graphics design. PS: I am a PC builder and avid fan of PC's.
- martin_a 7y ago> You do know that the Mac Pro's CPU is Intel right? That was my point. ;-) I don't think that Adobe or others are still optimizing their software to run better on Mac OS. How would they? Any Mac is a (special) configuration of parts from the shelves of Intel and alike. I think it was different with the PowerPC architecture where you could do things differently internally. The Mac Pro surely is a beast but I think you could configure/build other workstations to have the same amount of power.
- mdemare 7y agoI couldn't find any dell or hp workstations that go over 64GB in RAM. The Mac Pro goes up to 1.5TB. Apples and oranges.
- ChuckNorris89 7y agoI don't know what you saw on heir websites but we have an EPYC powered HP workstation with 1tb of RAM in the office for almost a year now.
- MrUnderhill 7y agoIt looks like you can configure the Dell Precision 7920 [1] and the HP Z8 [2] both with 3TB if you want (admittedly at an absolutely bonkers price point). [1] https://www.dell.com/en-us/work/shop/workstations-isv-certified/precision-7920-tower-workstation/spd/precision-7920-workstation/xctopt7920us_4?view=configurations https://www.dell.com/en-us/work/shop/workstations-isv-certif... [2] https://store.hp.com/us/en/pdp/hp-z8-g4-workstation-customizable-z3z16av-1 https://store.hp.com/us/en/pdp/hp-z8-g4-workstation-customiz...
- ChuckNorris89 7y agoMore bonkers than what Apple is charging?
- bluedino 7y agoYes, Dell actually wants a little bit more for RAM than Apple does. Not by much though.
- deleted 7y ago[deleted]
- deleted 7y ago[deleted]
- woofie11 7y agoHow are the AMD Radeon Pro Vega II Duo for GPGPU? If I'm running numpy, pytorch, TensorFlow, etc. does AMD now just work? Last I looked maybe a half-decade ago, everything did CUDA smoothly and seamlessly. Support for OpenCL was a bit limited. I see a bunch more things from AMD now (ROCm, etc.), but I don't really now if they're first class citizens yet or still playing catchup. Often, GPU performance is more important than CPU.
- phero_cnstrcts 7y agoI use Blender and GPU rendering isn’t supported because Apple recently took away OpenCL support in favor of their Metal implementation. Maybe something to be aware of.
- mratsim 7y agoYou need to compile from source but PyTorch and Tensorflow now support ROCm in their build configuration. Numpy never supported GPUs and the most advanced Numpy-like was Cupy supported by the Chainer team which stopped development in favor of PyTorch. Now I'm unsure how well Rocm is supported with Apple drivers as Apple always customized their drivers.
- pdimitar 7y agoAs an iMac Pro user I can relate to this review a lot. - The iMac Pro is beautiful. Really. The space grey and black around the screen are both discrete and stylish. I absolutely despise bright colors on my computers and this machine ticked all boxes for me. - Insanely quiet. A month ago I was working at about 4:00 AM and everything around was absolutely quiet. Then I heard a slight humming noise and I thought this might be the time I actually hear the iMac Pro. But no, it turned out to be my external HDD. To this day, after owning the iMac Pro for ~4.5 months, I haven't heard its fans, not even once. - It's of course powerful. Haven't seen it glitch or lag once. And the rare cases I did it was definitely a software issue (like the Mac AppStore mysteriously refusing input for some odd 5 seconds sometimes). Anything that can actually use the hardware works fast. I am little worried about the SSD promised performance though; it says it should support 3.3GB/s writing speed but the very best PostgreSQL `pg_restore` performance was 1.6GB/s; I am guessing it's the quad-memory channel that might be the bottleneck, as several reviewers in the past claimed. Overall, everything just works fast. - The iMac Pro's power highlights how flawed are so many software packages. They simply can't make use of the 10 cores I have, or that much RAM, or the insanely fast SSD. We finally arrived at a point when hardware is more than capable but software is stuck in the past. Having the iMac Pro really did drive this point home for me. - macOS however leaves something to be desired in terms of stability. One of my external HDDs practically ruins the sleep of the iMac Pro and I often found it shut down in the morning. And one dual-rack box where I keep two old SSDs in RAID 6 configuration is always disconnected after I wake up the computer. It's weird. One time I even had to do safe mode reboot. But hey, this might be hardware vendors not fully complying to specs. Wouldn't be the first time. --- Overall, I am extremely satisfied with the iMac Pro. But I do wonder if I should be buying a Linux workstation with the 64-core Threadripper in 1-2 years; practically only very specialised software packages can make use of such monstrous hardware. We the programmers have to start using multicore-friendly technologies like Elixir or Rust's rayon library. We can't slack any longer. Powerful machines which will sit idle because of our crappy technologies and programming languages are coming.
- pixel_fcker 7y agoIf the biggest negative you have with macOS is unreliable sleep, you’re not going to enjoy linux. source: i use linux
- OrangeMango 7y agoI had one of those original G4 PowerMacs. It was my first Apple computer and I've used Apple as my primary machine since that day. For a similar price as the Microsoft/Intel machines, you got the far better performance (though Intel caught up quite quickly) and a case that was fairly stylish (at the time) yet was amazing for its flexibility and ease of access. The new one: it doesn't appear to offer any performance advantage at its price point. The case appears to be great for flexibility and ease of access, but it is clearly overstyled for the purpose of being as expensive as possible. It really isn't as impressive as the original.