cores bores

Comdrpopnfresh

Golden Member
Jul 25, 2006
1,202
2
81
I don't think we'll get past 20 cores without some changes for one....
The more cores you have, the more interconnects will be needed to effectively process information. This will also allow for RHT- reverse hyper threading. Which is also a must. You wouldn't need special programming if the split of instructions and threads was done on the hardware level(do programs needs to be escpecially written for SATA RAIDs to see performance improvements?) Hardware-based 'teaming' will be needed because that programing may never come. Who wants to run a program at 1ghz if each core is rated for that speed? I'd rather run it at 20ghz....

Also, that amount of cores and interconnects will make it impossible to keep the same die and chip sizes. Rather than simply getting bigger, I think we'll see a three-dimensional shrink. Cores will become cubes rather than matrix-like squares. These cubes will then be places in cube-like shapes to minimize interconencts. With things stuck on the inside of a cube-like shape of cores, heat will then be an issue. Immersion cooling will be a good solution. Why keep a three-dimensional core-arry on a silicon waffer? Construct the arry, immerse it in a heatsinking liquid. Or, have individual heatpipes running from each core to the next along the interconnect, all so that heat will be effectively transferred away- the old 'smack an Al heatspreader over the silicon chip' days will be over. Perhaps this wouldn't be needed if we simply migrated away from Si to some plastic alternatives that simply didn't create as much heat.

With the modern pc we are to stuck on silicon, which makes us trapped in a 2d world. our chips are all flat, we stick things in in grids. Look at our add-in card setup. How inefficient is a system where heat-generating cards are stacked right on top of each other... Further more, the Graphics card, quite possibly the most heat-generating system component other than the cpu, has it's processor on the underface of it's card! Last time I checked, heat rises; we need components on the top of pci-type cards, either that or the cards to be strung in vertical rows from the bottom of the case to the top.
I think making the computer efficiently designed will eventually lead to more perforance increases over time- 'do the same with less; so you can keep the same and do more'
 

Comdrpopnfresh

Golden Member
Jul 25, 2006
1,202
2
81
.... There wasn't a "future of cpus" section.... or "reply here if the dailytech blog won't work".
General Hardware I suppose- my ideas applied to a change in the computer, not just the processor...
 

Goosemaster

Lifer
Apr 10, 2001
48,775
3
81
I saw an article, probably in eweekk or something, where there was a MIPS processor with like 16 cores running a modified debian install.

While they were 500mhz procs and debian and apache needed to be modded and such, it was still neat.
 

Comdrpopnfresh

Golden Member
Jul 25, 2006
1,202
2
81
I understand that at this point it is, but at some point in the future there will be a time when a number of cores (like 500mhz noted above) will run lots of things, but each thing no faster..... If you only have two things running, 16 cores is highly ineffcient unless you can send the instructions to mulitble cores, or allow multible cores to act as one long pipeline. If developed, some sort of processor-teaming system would perform better in each thing running individually