I think the term was co-opted by tech reviewers and consumers to describe any machine capable of use for video and music production. I agree that it is wrongly used in this way.
I think the distinction between consumer PCs and 'workstations for scientific or technical use' has slowly blurred over time as consumer hardware has become more powerful and closer in parity to professional hardware. One clear example of this, I think, is 'gaming PCs' which can be just as capable if not more capable than the traditionally labeled 'workstation' categories.
Ultimately, these market segment nomenclatures are more about market targeting than they are about raw specifications.
I think there is nothing wrong with the definition from Wikipedia. If you use a PC for scientific / technical workloads, it is a workstation to me. I don't think it matters if it has ECC Ram or it happens to be a Mac Mini. Gatekeeping the word "workstation" feels weird.
Still fascinating how a computing device that used to cost upwards of 10k a couple of years ago is now not even considered a "workstation".
On a more serious note, I'm not sure that ECC RAM should be an important distinguishing factor. If your workstation actually produces an artifact that is used further down the line (a model, a binary or even just a number, a decision based on a simulation), then yes, definitely, it should run ECC RAM.
I feel like it's a different story for software engineers. What they use their "workstations" for is not what will eventually get shipped. That artifact is (hopefully) getting built on dedicated build machines (and those better have ECC RAM). ECC RAM won't have much impact on running IDEs and local compile-test-run cycles, right?
Arguably workstations as a meaningful category largely died out when wintel took over the world. So Sun Ultras, SGI MIPS, HP PA-RISC, DEC Alphas, and IBM POWER belong to workstations. Wintel PCs are, well, PCs.
It is notable how for almost all of these venerable series the last models came out in fairly similar time (2005 ±few years).
Like another poster pointed out, if an article whole premise is addressing terminology, it’s strange that they call something like a PowerEdge T320 a workstation. It’s not, the whole poweredge line is servers, although this one is a tower rather than rack mount.
I’m not a fan of having very strict labels for things like that, If you use a server as a workstation fine ! If your workload can run on a Mac mini you can call it your workstation as well if you wish!
I find it so fascinating the deep yearning some people have for contextless ontologies.
Someone decided to call the Mac Mini a workstation... for what purpose? Did categorizing it as a workstation illuminate or confuse the larger point they were trying to make? If the former, then it's a workstation in that context and if the latter, it's not, again in that context.
Fundamental to my worldview is that we put things into boxes solely to aid in communication and the box is not important except insofar as it serves that functional purpose. But for others, the boxes themselves are deeply important and a huge amount of effort is spent cramming continuous functions into discrete containers for the sheer, seeing like a stateesque satisfaction of seeing the world organized. I'll never understand it.
16 comments
[ 3.0 ms ] story [ 54.1 ms ] thread[1] https://support.hpe.com/connect/s/product?language=en_US&kmp...
Ultimately, these market segment nomenclatures are more about market targeting than they are about raw specifications.
On a more serious note, I'm not sure that ECC RAM should be an important distinguishing factor. If your workstation actually produces an artifact that is used further down the line (a model, a binary or even just a number, a decision based on a simulation), then yes, definitely, it should run ECC RAM.
I feel like it's a different story for software engineers. What they use their "workstations" for is not what will eventually get shipped. That artifact is (hopefully) getting built on dedicated build machines (and those better have ECC RAM). ECC RAM won't have much impact on running IDEs and local compile-test-run cycles, right?
It is notable how for almost all of these venerable series the last models came out in fairly similar time (2005 ±few years).
I’m not a fan of having very strict labels for things like that, If you use a server as a workstation fine ! If your workload can run on a Mac mini you can call it your workstation as well if you wish!
Someone decided to call the Mac Mini a workstation... for what purpose? Did categorizing it as a workstation illuminate or confuse the larger point they were trying to make? If the former, then it's a workstation in that context and if the latter, it's not, again in that context.
Fundamental to my worldview is that we put things into boxes solely to aid in communication and the box is not important except insofar as it serves that functional purpose. But for others, the boxes themselves are deeply important and a huge amount of effort is spent cramming continuous functions into discrete containers for the sheer, seeing like a stateesque satisfaction of seeing the world organized. I'll never understand it.
Thank you for putting a word onto something that drives me absolutely mad. Otherwise very intelligent people often insist on doing this.
If it is not expensive, not needed for your job, or portable, it is not a workstation.