Christine: The World's Most Modular PC Design
razerzone.com
razerzone.com
One of the nice things about the Mac Pro was that it was engineered to look good, as opposed to being "designed" to look good. (or not depending on your design tastes).
The modern PC has three things you have to manage when engineering a 'new' one, heat management from both the CPUs and the GPUs, signals management which can carry exceptionally high frequency signals across "busses" that act as transmission lines, and modularity.
This vision has the latter covered but introduces challenges that make keeping the other two in check probably impossible.
First (and perhaps foremost) a modern PC generates a lot of heat, and managing that heat is central to any design, like having a place to eat and a place to sleep are essential to any home design. The components will generate up to 1200W of heat (equivalent to a space heater or hair blow-dryer set on 'high') Which needs to be removed from the components fast enough to prevent them from reaching their critical temperature.
Next up, modern PCs use PCIe channels that clock at 5Ghz with low voltage differential signaling. These signals absolutely do not like going through connectors, so systems design need to minimize connector transitions to 1 or zero. The renders for this design seems to show components plugging into a back plane (minimum two connectors). Also at 5Ghz, the wavelength of these signals is 6 cm. That means that bits going through a wire that is longer than 6cm long start taking a "long time" (relative to the signal) to arrive. Now PCI has some mechanisms in the protocol to support this but it starts resulting in additional bus transactions and signals. That increases latency in a way that can turn your awesome GPU into something decidedly unawesome in terms of its performance. It isn't the GPUs fault, its getting the data too and from the CPU which is the problem. There is a reason the 'video' slot on PCs is the one right next to the processor :-). This problem is made even more manifest in memory systems. If you get a chance to look at the circuit board traces for memory DIMMs some time notice how some are really squiggly and some are straight. The trick is that they are all exactly the same length so that data that starts coming out of the chip arrives at the same time at the CPU and vice versa. Fully Buffered DIMMs (FBDIMMs) were a shot at 'fixing' this and few people bought them. The chips ran hotter and performance was worse, lose lose to most consumers.
All that said, I love the concept of modularity in a PC but at the moment I can't see how to get that without sacrificing a lot of performance. That is one of the reasons I was so impressed with Apple's effort. It gets a lot of things right.
Regarding the PCIe comment: people are already using PCIe over cable as an expansion technology. We use lots of these, for example: http://www.onestopsystems.com/pcie_over_cable_3810.php
Works in a pinch although it's of course not going to have the same performance as a connectorless solution.
>You're right but ignoring cost I would prefer this over a Mac ... are you retarded?
About 10 years ago I thought I wanted something like this.
Over the years I realized that my meticulously researched, highly expandable PC builds were rarely being expanded or upgraded. By the time I really wanted, much less needed something new there was little if anything worth salvaging.
This creation looks like a great way to spend even more on building/upgrading something that will be relatively big, slow, power hungry / hot in 3 years all the same.
0: http://dl.maximumpc.com/galleries/level10/l10beauty_lw.jpg
I will stick with my 900D though.
Most of my friends that build new PCs will do so every 3-5 years but, like you said, very little is salvageable. Non-OS storage being the main reusable component.
I read that and was taken back to the early 90's and Zeos PC's with CPU daughter cards that would protect my investment according to the glossy ads in Computer Shopper. Then there was the 487 socket for upgrading 486SX CPU's...by disabling the FPUless chip completely for the fully functional chip that should have been bought to begin with. Not that upgrades were ever done in significant numbers.
Of all the forms of premature optimization that occur in computing, non-standard upgradable hardware is among the most persistent.
I am also not sure about cooling system. Little isolated compartment with nearly no holes for cooling beefy GPU or CPU with overclocking sounds a bit farfetched. They mention that each individual module would have it's own water cooling system. I think it is madness, much more practical and economical to transfer heat to the central tower and have large radiator with quiet fans there.
I built few custom rigs with water cooling, and whole point of water cooling is to transfer heat to the large radiator.
Would make "hot-plugging" more like "wet-plugging", one suspects...
[1] http://www.xtremerigs.net/2013/07/02/2013-quick-disconnect-r...
Additionally, if the pumps were run serially, it could add some redundancy to the cooling loop (especially benefitial since each unit's pump might not have the same MTBF)
"For more than 30 years, only the most hardcore enthusiasts were able to take advantage of PC customizability. Convoluted hardware made it insane for the average person: knowing what does what, what works with what, and how to connect the pieces."
So this is for the guy that wants to build his PC but not actually learn how to build it. It's like radio shack xmods - you can put a new engine in your car to make you feel like you're working on a car but you're not working on a car. You're working on a toy that looks like a car.
http://techpubs.sgi.com/library/dynaweb_docs/hdwr/SGI_EndUse...
For example, lately Intel has been changing CPU sockets and interface chipsets like I change my underwear. Upgrading the processor requires upgrading the motherboard, which may trigger a cascade upgrade of other parts. With this system, it may be possible to upgrade the CPU module (with all bridge chipsets included) without having to touch any other parts.
Also, you are no longer limited by what a motherboard vendor chooses to put on their board. No worrying about number of RAM slots, number of USB headers, how many of each type of PCIe slot they decide to include.
How well it works, and whether it justifies the price, remains to be seen.
> vonmoltke: "[...] though that depends on how Razer implements the generic backplane in the tower." [...] "Upgrading the processor requires upgrading the motherboard, which may trigger a cascade upgrade of other parts."
-----
The above are the two big items in my mind. Another potentially minor (or major) issue is how the seals for liquid cooling are made, their durability and reliability. I am assuming that the pump is located in the backplane and a quick connect/disconnect type connection is used for liquid connections.
It sure looks cool. It looks like Razer's designers and/or engineers really liked the look of Thermaltake's Level 10 and wanted to take it in a different direction. It could also be that these are OEM'ed from the same manufacturer.
Is it cool? Sure. But definitely not practical, efficient in any way, and it offers nothing more than aesthetics
EDIT: I'm sorry, it's fully expandable. But sometimes the OS may not support the hardware expansion that much or become very low performance.
But anyway, I agree that we should make PC more customizable and more pluggable if it's doable.
Crazy idea, I hope it works. Would definitely freshen things up.
Yes, but you could do that within the tower. Maintaining signal integrity through the connectors and/or propagation delay due to trace length would be the limiters.
> Or is there a serial interface to memory nowadays?
Not for PC level memory speeds.
> Wow.. so in the video they plugin a CPU module.
All the pictures show "CPU / RAM" in the same module, which makes a lot more sense to me as an EE.
They can, and probably will, also use signal path equalizers.
In addition, some digging on the MAX3800 referenced there indicates that it has a power consumption of 200 mW, and a "budgetary" price of $6.90 each. Since a typical DDR interface is 100+ signals, you're looking at spending 20+ W and the price of a midrange PC just on signal integrity, and that's assuming those chips even do what you want.
There are systems that work like Christine - but they are things like IBM mainframes that don't suffer from cost constraints.
http://en.wikipedia.org/wiki/DDR3_SDRAM#JEDEC_standard_modul...
Try 17GB with little latency tolerance.
I think it looks great, but my concern would be that of others who have already commented. Modularity is great, however in an increasingly un-modular world I'd be worried about sinking money into the platform only to have Razer release a new, incompatible version in the not-too-distant future.
This is the kind of ambition that I feel like is missing from PC's. So much of the PC business revolves around just cutting cost and not making something cutting edge. Somehow Razer has managed to build interesting hardware that pushes the limits in a world where everyone is stuffing off the shelf components into mostly generic cases.
That one sucks btw; imagine this one: a small white aluminum cube with no visible openings that does everything you will ever need to do in your life, now that's cool.