Steam Machine Prototypes Use Intel CPUs, NVIDIA GPUs
An anonymous reader writes "Valve has revealed their first Steam Machines prototype details. The first 300 Steam Machine prototypes to ship will use various high-end Intel CPUs and NVIDIA GPUs while running their custom SteamOS Linux distribution. The Intel Haswell CPU + NVIDIA GPU combination should work well on Linux with the binary drivers. Using a range of CPUs/GPUs in the prototypes will allow them to better gauge the performance and effectiveness. Valve also said they will be releasing the CAD design files to their custom living room console enclosure for those who'd like to reproduce them."
Valve is careful to point out that these specs aren't intended as a standard: "[T]o be clear, this design is not meant to serve the needs of all of the tens of millions of Steam users. It may, however, be the kind of machine that a significant percentage of Steam users would actually want to purchase — those who want plenty of performance in a high-end living room package. Many others would opt for machines that have been more carefully designed to cost less, or to be tiny, or super quiet, and there will be Steam Machines that fit those descriptions."
So this is a big middle finger to the open source driver developers, I guess. If they wanted real world testing and feedback of their work, they should look elsewhere.
No one is surprised by this choice. AMD could've had this one in the bag with their APUs if they just kicked themselves more in the ass when it comes to their drivers.
Intel i3 is now a high-end CPU?
I think a more accurate characterization would be "will use various Intel CPUs".
16GB memory is pretty damn nice, though.
Chuuch. Preach. Tabernacle.
Isn't the Titan like a thousand USD? That's going to produce noticeably higher resolution than can be displayed on a 1080p tv at max settings on the most demanding games currently available. Are they future proofing for 3d 4k tvs with high refresh rates?
Nvidia has better openGL drivers, and has partnered with Valve to develop the streaming capability of SteamOS (Shield apparently uses the same tech). Now the prototype comes with Nvidia hardware. Suddenly, this longtime Radeon-head is feeling uneasy about the future of his $300 year-old videocard...
If you want Linux 3D graphics that are:
1) As fast as you get on Windows.
2) Support all the latest OpenGL features.
3) Have a full implementation of the latest OpenGL spec.
4) Are solid and stable.
Then the binary nVidia drivers are it. Nothing else comes close. Well for games, particularly new games, this matters. They are making use of the high end features modern GPUs have, they need high speed rendering, etc.
If another company wants to step up their Linux game then great, but right now it is go nV or go home. Their binary drivers are just head and shoulders above the rest. That may not matter for typical desktop use when the card is doing little else other than some desktop composition and maybe accelerated video playback but it matters a lot if you are trying to make a game render using the latest OpenGL 4.3/4.4 features and have it extremely fast and stable.
Can they legally distribute NVIDIA Binary blob with the Linux kernel? If it becomes part of the distributet kernel, won't it violate the GPL?
A week of news on this, and I still don't get it.
Other than promoting Linux, why do I want a new "Steam Machine" rather than simply upgrading my desktop, and running an OS that a larger percentage of the AAA games run on? I've already got HDMI out. Can't I just buy a controller? What do I actually GAIN by running this machine over just downloading the next Steam title to my existing desktop -- or building a machine of my choice (on Windows) and putting it in one of a dozen cases that look nice next to the TV?
A prettier case?
Fewer native games?
I'm not nagging. Help me understand what I get here...
Glad they are using nvidia video, it always worked the best on linux. I kept hearing rumors about them having AMD video and it was really making me not want a Steam Machine, but now I am willing to give it a go!
Steam engine keeps updating for 10 minutes every time I boot my laptop. It is the new Norton Antivirus. I friggin hate it.
Microsoft announces crushing license restrictions for Windows 8, Surface etc.
Steam then decides to support LINUX to free itself from restrictive software, while at the same time beginning the port of LINUX games even publishing the glowing reviews of how much better a game can be designed if the 3D drivers are opened.
Then they announce the default hardware they will sell is Nvidia based with some of the worst drivers and restrictions in the history of LINUX.
Two face bastards, I won't buy a single piece of software or hardware from them ever again and NEITHER will my family members.
I want open hardware as DEFAULT, and if dumb asses want to buy Nvidia closed shit, then rip out the AMD card and put your crappy Nvidia video cards in there.
I mean seriously, WTF?
-Hack
Got Geometrodynamics? Awe, too hard to figure out? Too bad.
surprised no one mentioned that nvidia promised more documentation for the nouveau driver http://www.phoronix.com/scan.php?page=news_item&px=MTQ2NzY
It's not hard to imagine Intel and Nvidia offering Valve incentives to use their hardware over other's, seeing as the "next generation" consoles are using hardware from manufacturers in competition with both Intel and Nvidia.
It's obvious that they want to assure their relevance as more and more games are ported to PC after the console versions are created, it would be catastrophic for Intel for instance if suddenly most pc games ran much better on AMD processors because that's then what savvy pc gamers would buy.
It will be some time, but onboard graphics have gone from a joke to usable for games in a short time and are moving forward. As we keep making things more powerful, it becomes more possible. Intel thinks they will be able to scale to 5nm around 2020, with transistor density like that, it might just happen.
We'll see.
A .ko file is still linked against a GPL kernel. I hope that Valve follow the letter of the GPL, because BLOB kernel objects are definitely against the spirit of the GPL.
The name would never have been so justified. Just spray some water on the components for cooling :)
If you compare benchmarks where multiple generations of GPUs compete against each other, such as the Passmark benchmark, later AMD GPUs seem to have a better ratio of benchmark scores to theoretical computing power (as given on http://en.wikipedia.org/wiki/Comparison_of_AMD_graphics_processing_units )
Examples:
Radeon HD 3850: 427.5 GFLOPS, Passmark score of 532
Radeon HD 3870: 497.3 GFLOPS, Passmark score of 744
Radeon HD 4850: 1000 GFLOPS, Passmark score of 1043
Radeon HD 4870: 1200 GFLOPS, Passmark score of 1361
Radeon HD 5750: 1008 GFLOPS, Passmark score of 1399
Radeon HD 7750: 922 GFLOPS (at 900 MHz), Passmark score of 1624
The 38xx surprise by bucking the trend - maybe some AMD developer had a bright moment there? But in general, drivers for current cards seem more efficient. In the 7750, the change in architecture may have helped.
For Linux in particular, the open source drivers are gradually getting closer (at least to the AMD Catalyst driver). For some older and presumably simpler games, the reviews on http://www.phoronix.com/ already show 80% of the performance of Catalyst. In other, more demanding, tests they still suck but the long term trend is encouraging.
C - the footgun of programming languages