I have no idea what you actually spec'd out, as it's impossible to get absolute parity. As you increase the clock frequency, the price gaps diminish rapidly, and can go over the MP, according to the web pricing.
The only place I couldn't really get parity was the graphics card, so I went with a FireGL that was equivalent to the 5770. I went with the equivalent to the base 8 core Mac Pro.
It's designed for 2x graphics cards (16x lanes) and has the necessary power cables (designed for 225W max per).
The T5500 can handle 2x cards as well, but have a lower TDP of 150W per card.
It still doesn't have more cables than the Mac Pro. I've had to do the whole molex adaptor mess in a T7500 before. Although I suppose you could claim that at least the T7500 has molexes you can reroute, but it's not great...
You can cut yourself in the internals of any system, including the MP (done it). Nor do I find them nearly as difficult as the basic business machines either (consumer CPU's, as Xeon's aren't needed, but don't have the crapware or extra toys that come with the typical consumer oriented systems).
Never cut myself on a Mac Pro. My Mac Pro is great to open up and replace parts in, I have trouble getting a T7500s side door back on, that's how bad it is...
With the T7600 it seems that Dell finally redid the case, but I haven't gotten to play with one.
As per internal layouts, they vary from model to model (don't see the T7500 as too bad; T5500 OTOH, is more difficult due to the smaller space). I've seen some really good cable routing in some of Dell's systems, horrid mess in others (seriously if it was the difference between a "hung over Monday" vs. mid week "Wednesday Sober build"). The latter HP's were actually fairly clean inside.
Haven't played with the T5500, but by Mac standards, the T7500 has a really awful internal layout. Just totally awful. Even replacing the hard drives is a PITA because they're mounted vertically from what I remember.
Not heard of complaints on this before (Ethernet controller = Broadcom 5761, Audio = Analog Devices IIRC).
The audio I managed to fix by changing some settings in the BIOS. The ethernet was always a problem. Disabling and re-enabling the link seemed to fix it (or if that didn't work, a restart), so it's possible it's a software thing.
Yet Photoshop can only use 2x. Other applications have limits too (listed in other threads here on MR), such as some H.264 encoding done on one core.
If your H.264 encoder is only using one core, you need a new H.264 encoder. Free H.264 encoders can even use multiple cores.
Some software can do true n core multi-threading. But not all software out there now can even do multi-threading of any kind, and what can, has a tendency to be a fixed core implementation.
I'm aware. Multicore research was a focus of my CS degree.
I'm not sure I would say the above is correct, actually. OS X forces a lot of multithreading. The reason Adobe has such trouble is basically they're basically using a abstraction layer to run their Windows version on Mac, so basically they're avoiding a lot of Mac APIs.
I have no idea what you actually spec'd out, as it's impossible to get absolute parity. As you increase the clock frequency, the price gaps diminish rapidly, and can go over the MP, according to the web pricing.
The only place I couldn't really get parity was the graphics card, so I went with a FireGL that was equivalent to the 5770. I went with the equivalent to the base 8 core Mac Pro.
It's designed for 2x graphics cards (16x lanes) and has the necessary power cables (designed for 225W max per).
The T5500 can handle 2x cards as well, but have a lower TDP of 150W per card.
It still doesn't have more cables than the Mac Pro. I've had to do the whole molex adaptor mess in a T7500 before. Although I suppose you could claim that at least the T7500 has molexes you can reroute, but it's not great...
You can cut yourself in the internals of any system, including the MP (done it). Nor do I find them nearly as difficult as the basic business machines either (consumer CPU's, as Xeon's aren't needed, but don't have the crapware or extra toys that come with the typical consumer oriented systems).
Never cut myself on a Mac Pro. My Mac Pro is great to open up and replace parts in, I have trouble getting a T7500s side door back on, that's how bad it is...
With the T7600 it seems that Dell finally redid the case, but I haven't gotten to play with one.
As per internal layouts, they vary from model to model (don't see the T7500 as too bad; T5500 OTOH, is more difficult due to the smaller space). I've seen some really good cable routing in some of Dell's systems, horrid mess in others (seriously if it was the difference between a "hung over Monday" vs. mid week "Wednesday Sober build"). The latter HP's were actually fairly clean inside.
Haven't played with the T5500, but by Mac standards, the T7500 has a really awful internal layout. Just totally awful. Even replacing the hard drives is a PITA because they're mounted vertically from what I remember.
Not heard of complaints on this before (Ethernet controller = Broadcom 5761, Audio = Analog Devices IIRC).
The audio I managed to fix by changing some settings in the BIOS. The ethernet was always a problem. Disabling and re-enabling the link seemed to fix it (or if that didn't work, a restart), so it's possible it's a software thing.
Yet Photoshop can only use 2x. Other applications have limits too (listed in other threads here on MR), such as some H.264 encoding done on one core.
If your H.264 encoder is only using one core, you need a new H.264 encoder. Free H.264 encoders can even use multiple cores.
It's perfect for students, or pros that run Photoshop all day. To claim it's there to fill a hole is foolish, as they won't produce what won't sell.
Pretty sure that machine is called the 27" iMac.
Apple hasn't made a prosumer tower really since the beige G3. Which was about the time the first iMac came out.
If you take a closer look at recent system purchase information, quite a few members here are indicating they went with Quad core or SP Hex core systems (several stated they would have gone with more had their software supported multi-threading on the max number of cores in the system).
Not disputing that some people here have bought them... But you're the one saying it's a bad deal. I don't really care, as I said, it seems kind of like a "well, we might as well make a low end single core system" sort of thing.
The biggest group I see of people buying the single core Mac Pro are people who play games. It's extremely rare to find creative apps that are not really multicore. The only one I can think of these days is Photoshop, which doesn't even use the GPU, begging the question of why a Photoshop user should be buying a Mac Pro in the first place...
It seems to me that you're discounting the software lag. Core counts are out pacing the software development rate.
Well, given that multicore software (and CUDA/OpenCL) is what I write... Some stuff, like Final Cut, is lagging just because it's being slow to be updated. But again, the only major creative app I can think of that's not multithreaded is Photoshop (and Illustrator and InDesign if you want to nit pick)....
Generally, if your software can thread for 6 cores, it'll thread for 8, and it'll thread for 12. Once an application goes multicore, generally the concept of "core count outpacing software" goes away because we've already rewritten our algorithms to scale to x number of cores. Every so often someone will optimize their code a bit by locking in a max number of cores, but that's usually because they don't want to run the math at runtime to decide how many cores to target, and they just need to go in and update the number. Usually the stuff I write is more adaptive and will scale to a new number of cores without needing a recompile.
(Note: this is the problem Grand Central is built to solve. Grand Central doesn't make multicore necessarily easier to program, but it is basically a bunch of code that basically handles deciding how many threads to make for you.)
As we move to OpenCL, the whole software/number of cores thing is going to go away even further, because a GPU is basically a 500 core CPU. Software is going to have to thread extremely well anyway to use something like OpenCL (and targeting a 500 core CPU is not nearly as hard as it sounds.)