>_< You don't need a "software server" to do LightPeak/Thunderbolt daisy chain, or dock. It may/will introduce more latency for a near real-time app like games.
sticking low latency DRAM in your PC doesn't create a massive improvement in performance. It'll help eek out an extra few percent frames per second maybe, but no developer is going to sweat over different DRAM timings in different boxes. And that's the most commonly incurred latency for processing, RAM latency every time you want some new data. Prefetching and caching solves a lot of that. OoO processing helps, using those few cycles of waiting on data to do something else. So if latency on RAM isn't making that much difference, tiny latencies on a peripheral will be far, far less of a concern.
Multiseat computing has existed for years. In *nix land it has been relatively trivial to set up and doesn't really need any special software or hardware, just tweaked X conf and it supports 3d acceleration on several screens.
But what has that got to do with including Thunderbolt/Lightpeak in next-gen consoles? Unless you're suggesting someone's going to roll out a hardware platform that uses ultra-tight local-networked distributed processing where these tiny latencies matter, my point was always that whatever latencies are present, the difference between optical and cable will be irrelevant for next-gen consoles (and further irrelevant for almost all applications of these high bandwidth ports, but I don't want to stray too far). True or false?From the Vaio Z perspective, adding a more powerful GPU makes a positive difference overall. But from a distributed computing perspective, knowing the latency will allow developers to tune their algorithm better. The smaller the latency, the more "general" the design.
But what has that got to do with including Thunderbolt/Lightpeak in next-gen consoles? Unless you're suggesting someone's going to roll out a hardware platform that uses ultra-tight local-networked distributed processing where these tiny latencies matter, my point was always that whatever latencies are present, the difference between optical and cable will be irrelevant for next-gen consoles (and further irrelevant for almost all applications of these high bandwidth ports, but I don't want to stray too far). True or false?
What real-world difference will there be in terms of real use connecting a PSVita2 to a PS4 over a Lightpeak or Thunderbolt connection? Why would Sony choose optical over copper because of latency? Unless the console is directly accessing the portable's RAM instead of the portable working as a node on a processing cluster, a few extra ns latency should mean nothing.With a cheap enough LightPeak, we may be able to see assorted hardware that are detachable and can scale upwards relatively easily...
What real-world difference will there be in terms of real use connecting a PSVita2 to a PS4 over a Lightpeak or Thunderbolt connection? Why would Sony choose optical over copper because of latency? Unless the console is directly accessing the portable's RAM instead of the portable working as a node on a processing cluster, a few extra ns latency should mean nothing.
I think it's a great idea, and there's nothing inherent to either Cell or an architecture like SGX that would stop you wanting to pair them on the same die other than memories and how they'd talk to each other efficiently. It'd be a very workable hardware platform (although it'd need a really good memory controller/arbiter and on-chip memories) and would scale just fine down (and up) from a fixed console-strength part.
Negatives? I'm not sure there are many, at least if you're not the hardware designer trying to integrate the two (along with everything else the chip would need). It'd be really nice from a game developer's perspective, and it should be really quite efficient (back of a napkin calcs for that, and assuming Rogue).
The hard part would be communication, and you'd really want Rogue to be able to issue commands to the SPUs.
The problem with such expansions is they don't get properly used. Devs have to design for the minimum spec, and then spend extra to support a higher spec console. I suppose for texture fidelity a RAM pack is an easy-to-accommodate upgrade, but that's the only expansion you could comfortably fit, and you be better off putting such an expansion on a proper internal bus designed for the purpose. No need for cross-device portable connectivity such as Lightpeak for that! We haven't had a RAM expansion or anything close for 2 generations, and I doubt we'll see a return. The closest we got was Kutaragi's hopes of networked boxes over Gigabit, that went nowhere.