because if you were doing high end music production, the cost of the pc is so small in comparison to the other tools/facilities needed that i can't grasp the worry over a thousand dollars.
You seem to be under the impression that anyone who wants to own a Mac must be at the top of their field earning hundreds of thousands of dollars, so the cost of a Mac Pro
must be trivial to their work.
Just because someone is a photographer, does not mean they're making hundreds of thousands of dollars a year - perhaps they do stock photography which earns them enough to live on, but not so much that $5000 on a computer is not a purchase which has to be considered - especially if the software they use does not
require that they use OS X, and they can build a PC that will handle their requirements for significantly lower costs.
Doing music production for a living does not necessarily mean that they're a top-tier music producer working for clients that are producing top 10 hits and making millions a year.
Congratulations if you're in a position where you can just spend $5000 on a new Mac Pro without even having to think about it.
Just because that's true for you, does not make it true for probably the majority of Mac owners.
thinking they're going to do it though-- it's more/less a waste of energy.. they're not a new company.. we see their history and based off that, we can make pretty decent assumptions about their future.. i personally think you're better off wishing for a faster mac mini because that's probably going to happen unless they kill the line..
You really don't seem to have a grasp on what people are asking for with the "xMac" and it sounds like you are not very technically minded, as you don't seem to understand the performance requirements many people have.
You seem to be in a position where you can just buy the fastest Mac available and assume that it will meet your performance requirements, without actually having to think about whether it will or not, or considering the price you have to pay for the level of performance that you get from it.
Please stop bringing up the Mac Mini. That's for people that want OS X and just use it for email or word processing on a large monitor instead of buying a notebook.
It's far too slow for anything which requires real CPU performance, and useless for anything that requires graphics performance.
The iMac is the closest thing Apple have to a "mid-range" machine - only it's bordering on low-end.
It has a mid-range CPU, offering the fastest Haswell quad-core CPUs - which is great.
But you're also forced to spend $1000 on a display that many of us don't want or need, and it only offers notebook graphics performance.
Many of us want a machine that costs ~$2000 where it's all spent on performance, and not a built-in display.
The Mac Pro is far beyond what most people wanting an "xMac" require - and in some areas it's actually
lacking compared to what an xMac could offer.
The Mac Pro uses Xeons which are expensive, and a generation behind the consumer CPUs - so if you are only buying a 4 core machine, the Haswell iMac is
faster. You need to step up to the 6-core Mac Pro to beat it (now you're at $4000) and it will only outperform it in tasks which can actually utilize more than 4 cores.
The Mac Pro offers dual GPUs, but many applications can only take advantage of one right now, they are AMD GPUs so you don't have access to CUDA (which is what most GPU compute applications are currently built for) dual GPUs offer less stable performance than a single high-end GPU, and the fastest GPUs offered are a generation out of date - behind both Nvidia and AMD's latest offerings.
An xMac with a single high-end GPU (an R9 290X or preferably a 780Ti for CUDA) would easily outperform the Mac Pro in most cases, at a much lower price.
personally, i don't think the aluminum unibody nor the thermal core are wacky gimmicks and instead i can highly appreciate the design/engineering of both.. to each his own though..
When the CPU is hitting 95C and the GPUs are hitting 97C, I don't think it's very well engineered at all.
That thermal core sure looks nice though.
fwiw, cuda was never supported on osx.. there was never an apple computer you could plug in and start running cuda based apps straight out of the box.. comparing to flash, there was a point when macs supported it straight up but they dropped support.. cuda had even less of a chance with apple than flash.
Not being built into the OS is not the same as not being supported.
This might actually work out for Apple in the end, since CUDA is dying a slow death due to its proprietary nature. Yeah, it's fast, and yeah, it's good, but only if you're using Nvidia cards. With OpenCL, you're not tied to one specific type of anything.
I agree that OpenCL seems like a better idea since it's not vendor-specific. However,
today's applications use CUDA.
It's gonna go the way of PhysX, I think. An awesome idea well implemented, but since it only worked with one manufacturers set of cards, it wasn't available to everyone, and it ended up being dropped by the wayside.
Actually, PhysX is still being implemented in the latest games, and if anything it's likely to be more popular with the emphasis on physics with the PS4/Xbox One.
if you're talking about gaming then i need to bow out of the conversation with you.. i quit playing video games in the street fighter / mortal combat days because i started feeling like a zombie after sitting in front of a tv for 14hrs a day for a week straight while producing nothing.. it's just not for me anymore but i do understand the addiction at least.. but i have approx zero knowledge on computer requirements for modern games.
Not everyone has an addiction that causes them to play 14 hours a day.
I know a lot of people that work in the games industry, so playing games as a hobby is actually relevant to their work.
But many people enjoy spending an hour or so playing games rather than sitting back and passively consuming mindless television content for hours on end.
And again, it's not necessarily about buying a system
for games, it's about buying one which
is capable of good gaming performance.
But good job for once again latching onto a single point I made in my post and taking it to extremes, just because it's not something you have an interest in.