liverkick said:Check out the future project section of their homepage, its priceless.
http://www.pandemicstudios.com/proj_x.php
Project Z sounds awesome!
WTF? Is this even a real company?
Fredi
liverkick said:Check out the future project section of their homepage, its priceless.
http://www.pandemicstudios.com/proj_x.php
Project Z sounds awesome!
Shifty Geezer said:As for the future of super chips, it seems to me that whoever invents main RAM that can ran be accessed in 1 cycle direct to the CPU will pave the way forward. Memory accessing still remains the bottleneck more than anything else. Cell's performance benefit is attained by working round this, which isn't always possible.
Titanio said:Hehe, good stuff. Kind of surprised they have four projects on the boil!
On another note about Cell and new clients, there are a couple of reports out there saying that the US Department of Homeland Security is using Mercury's Cell systems now e.g.
http://www.technewsworld.com/story/48274.html
Although there's only a couple, so I'm not sure how confirmed that is..
Not necessarily though. Perhaps an optical transmission system no further than 10cm from the CPU? Or an atomic storage system using charged atoms that keeps the GB of RAM local to the CPU? Faster processors are all very well but without faster RAM access they'll go nowhere. Try sticking a Cell on a 16MHz SIMM from 1990 and see how fast it runs a complex multiobject physics sim! Developing just faster multicore processors isn't going to see a faster processing future. As CPU performance goes hand in hand with RAM performance, I'm surprised the two components are treated as separate entities. I'd have thought it'd be better to develop both hand in hand as an overall system.Gubbi said:Given a clock frequency of 3.2GHz cycle time is ~0.3ns. Light travels 10 centimers in that time, electric impulse can travel ~2-4 cm in the same time.
So yes, whoever creates this 1 cycle main memory will make shitloads of money.
Not from RAM, but from the timemachines, hyperdrives and everything else, that requires one to break the fundamental rules of the universe, to work
Asher said:The Raytheon inclusion seems odd to me. I've worked with them extensively over the past few years, and all of my work with them were on PPC440s and Power4/5s. Their code uses 64-bit floats extensively, I don't see how Cell is of much use to them right now in its current state.
DemoCoder said:I like CELL, but CELL is not the future IMHO, it is 1/2 of the future. I think the future is the combination of throughput style designs like the Niagara chip, and "SPE farm" approach of CELL, that is, lots of additional TLP combined with a large pool of functional units. If you're going to go the route of dropping OoOE and ILP scalability, you need TLP to make up for stalls.
That will hold us over until we get RSFQ and nanorod based designs.
Shifty Geezer said:Not necessarily though. Perhaps an optical transmission system no further than 10cm from the CPU? Or an atomic storage system using charged atoms that keeps the GB of RAM local to the CPU? Faster processors are all very well but without faster RAM access they'll go nowhere. Try sticking a Cell on a 16MHz SIMM from 1990 and see how fast it runs a complex multiobject physics sim! Developing just faster multicore processors isn't going to see a faster processing future. As CPU performance goes hand in hand with RAM performance, I'm surprised the two components are treated as separate entities. I'd have thought it'd be better to develop both hand in hand as an overall system.
Kryton said:Yes, people have known this since the 'dawn of time'. Hence we have a lovely thing called a memory heirachy with small caches, then bigger caches, then main memory, then backing stores. You cannot eliminate this problem without sticking it all on the core and that just costs too much to be practical.
Faster processors can and will be made but they will sidestep the issue, most likely by moving away from the Von Neumann architecture we have seen for the past 60yrs (it was forseen back then that we would have this problem). Cell is a step away from this with the concept of local stores but without a proper language to utilise them effectively and transparently people will simply stick to the idea of a heirachical memory structure.
Kryton said:It is no longer possible (or becoming so) that we cannot simply crank up chip speed due to all the issues and are having to resort to parallelism. ILP has allowed us to get away with the quirks for a few years but this is running out of steam, we are entering an era where thread-level parallelism is required (Cell strongly highlights this with the SPU concept) and multi-core processors are the way forward (and gradually moving to the concurrency levels provided in the hardware itself). What we still lack though are the tools to effectively use these features, very few compilers can do SIMD optimisations/extract parallelism/exploit the memory heirachy in any intelligent ways.
!eVo!-X Ant UK said:No matter what the future in CPU design is, you can bet Sony and IBM will be there first. Sony and IBM with the EE and now Cell are light years infront of everyone else.
Asher said:The Raytheon inclusion seems odd to me. I've worked with them extensively over the past few years, and all of my work with them were on PPC440s and Power4/5s. Their code uses 64-bit floats extensively, I don't see how Cell is of much use to them right now in its current state.
Blazkowicz_ said:I think that OoOE and such optimization for higher single-thread performance will be back in.
They were left out of Cell and x360 CPU so these chips could be done today.
Niagara is different stuff, it's meant to be great for app servers with hundreds of users or such situations with heavy number of threads.
Soon we'll see Opteron quad core, that's the best single-thread performance possible with quite a lot of cores already. Imagine a Cell-like chip with two to four Athlon 64 cores and 16 DSP thingies.
Our sources have indicated that the POWER6 will be a deeply pipelined 4-issue CPU, with OOO capabilities that are more along the lines of the 604e rather than the POWER5 or Pentium Pro. Most likely, the POWER6 will be a dual core device, although there is a very slight chance it may be a 4-way CMP.
That stuff is sufficiently general.one said:NDA?
Edge said:Intel's Platform 2015 sounds very much like CELL. So Sony/Toshiba/IBM have a 10 years advantage on Intel. Intel's Platform 2015 is an endorsement for CELL.