I thought to gather the use cases the nMP is suited for and likely configurations. Feel free to add others, or cases it's not suited for
Video Editing/rendering
Obviously video editing is a use case suited for the new Mac Pro. The upgrade path favors ...
Bonus
Low noise, small size for studios.
Downside
Not upgradable. I've personally talked to one video professional who has no interest due to this.
Photo Editing
The nMP is suited for photo editing, the base D300 quad core should do just fine for these people. The upgrade path favors ...
Bonus
Low noise, small size for studios.
Downside
Paying for more video than you need
Software development
Software development entails multiple threads when doing large compiles, multiple screens, and OS virtualization. Since few Macs support three screens (the ideal configuration for development) the nMP makes a lot of sense. The upgrade path favors ...
Bonus
Low noise, low power for what is most often text editing.
Downside
Paying for more video than you need
Music editing
This will be a fine, though probably somewhat overkill solution for music editing where an high end iMac would probably be equally well suited. Upgrade path favors ...
Bonus
Low noise for studio work, small size.
Downside
Paying for more video than you need
Modeling/Scientific
The nMP is well suited for this, supporting many flops of performance capability. Upgrade path favors
Bonus
The price isn't too high in the stratosphere, compare to a similarly configured HP or Dell workstation.
Downside
Not upgradable, which may be useful depending on workflow. Drives are external.
That's all I can think of for professional users. The machine is not a good gaming box (considering the price) though it will probably play some games just fine. As much thinking as it's taken me I have to come to the conclusion that it does make a lot of sense for many professionals, including myself as a software developer.
Video Editing/rendering
Obviously video editing is a use case suited for the new Mac Pro. The upgrade path favors ...
- GPU (D500-D700)
- RAM (depending on workflow, probably not needed for most)
- Flash (depending on workflow, probably not needed for most)
Bonus
Low noise, small size for studios.
Downside
Not upgradable. I've personally talked to one video professional who has no interest due to this.
Photo Editing
The nMP is suited for photo editing, the base D300 quad core should do just fine for these people. The upgrade path favors ...
- RAM (depending on workflow, i.e. large panos)
- Flash (depending on workflow, i.e. shoot size)
Bonus
Low noise, small size for studios.
Downside
Paying for more video than you need
Software development
Software development entails multiple threads when doing large compiles, multiple screens, and OS virtualization. Since few Macs support three screens (the ideal configuration for development) the nMP makes a lot of sense. The upgrade path favors ...
- CPU (multiple threads and virtualization)
- RAM (virtualization)
Bonus
Low noise, low power for what is most often text editing.
Downside
Paying for more video than you need
Music editing
This will be a fine, though probably somewhat overkill solution for music editing where an high end iMac would probably be equally well suited. Upgrade path favors ...
- CPU (multiple threads)
Bonus
Low noise for studio work, small size.
Downside
Paying for more video than you need
Modeling/Scientific
The nMP is well suited for this, supporting many flops of performance capability. Upgrade path favors
- GPU (D500 hex core a probable sweet spot)
- CPU
- RAM
Bonus
The price isn't too high in the stratosphere, compare to a similarly configured HP or Dell workstation.
Downside
Not upgradable, which may be useful depending on workflow. Drives are external.
That's all I can think of for professional users. The machine is not a good gaming box (considering the price) though it will probably play some games just fine. As much thinking as it's taken me I have to come to the conclusion that it does make a lot of sense for many professionals, including myself as a software developer.