Author Topic: Clockless processors - about bloody time.  (Read 1230 times)

0 Members and 1 Guest are viewing this topic.

Offline Martinus

  • Aka Maeglamor
  • 210
    • Hard Light Productions
Clockless processors - about bloody time.
Been looking at the theory behind these devices for the past few years on and off, seems ARM (the guys responsible for the processors in your GBA's amoungst a great many other things) have managed to get one on to the market. Considering the clock has always been one of the major limiters on processor speed and is responsible for a significant power drain and heat generation this can only come as a first decent step onto an interesting path.

Linkie

 

Offline Col. Fishguts

  • voodoo doll
  • 211
Re: Clockless processors - about bloody time.
Ooh, asynchronous machines .... open interesting possibilities, but are a nightmare to develop/debug.
"I don't think that people accept the fact that life doesn't make sense. I think it makes people terribly uncomfortable. It seems like religion and myth were invented against that, trying to make sense out of it." - D. Lynch

Visit The Babylon Project, now also with HTL flavour  ¦ GTB Rhea

 
Re: Clockless processors - about bloody time.
*yawn*

Theory's been around forever.  Not much point when the existing clocked designs are just fine (especially with the technique where different clock speeds for different portions of a CPU).

In any case, the next generation of processors from Intel have both higher performance and lower power/heat.

 

Offline Shade

  • 211
Re: Clockless processors - about bloody time.
The point is power savings. Whereas a clocked processor uses little power when idling, a clockless processor uses none. Big difference where batteries are used.
Report FS_Open bugs with Mantis  |  Find the latest FS_Open builds Here  |  Interested in FRED? Check out the Wiki's FRED Portal | Diaspora: Website / Forums
"Oooooooooooooooooooooooooooooooooooooooh ****ing great. 2200 references to entry->index and no idea which is the one that ****ed up" - Karajorma
"We are all agreed that your theory is crazy. The question that divides us is whether it is crazy enough to have a chance of being correct." - Niels Bohr
<Cobra|> You play this mission too intelligently.

 

Offline aldo_14

  • Gunnery Control
  • 213
Re: Clockless processors - about bloody time.
And reduced electromagnetic interference, too (I presume clock skew could be an issue).  Worth remembering in this context that by far the largest processor market is embedded systems, in actuality the Pc market is miniscule in comparison to the use of stuff like 8 and 16 bit processors used in toasters, remotes, etc.  You don't need a 3GHz processor for an embedded system, but what you do need is minimal heat, interferance and power usage.

 

Offline Shade

  • 211
Re: Clockless processors - about bloody time.
Well, for a toaster in particular, maybe an overclocked 4GHz pentium 4 would actually be good idea...
Report FS_Open bugs with Mantis  |  Find the latest FS_Open builds Here  |  Interested in FRED? Check out the Wiki's FRED Portal | Diaspora: Website / Forums
"Oooooooooooooooooooooooooooooooooooooooh ****ing great. 2200 references to entry->index and no idea which is the one that ****ed up" - Karajorma
"We are all agreed that your theory is crazy. The question that divides us is whether it is crazy enough to have a chance of being correct." - Niels Bohr
<Cobra|> You play this mission too intelligently.

 

Offline Turambar

  • Determined to inflict his entire social circle on us
  • 210
  • You can't spell Manslaughter without laughter
Re: Clockless processors - about bloody time.
Well, for a toaster in particular, maybe an overclocked 4GHz pentium 4 would actually be good idea...

actually, i did once modify my PCI slot and gfx card so that instead of a heatsink, i put some bread up next to the GPU.  then, i modified the watercooling on my P4e to dump the water and the heat to a coffee filter, which makes some coffee for me

i called it the breakfast machine


yeah, then i woke up
10:55:48   TurambarBlade: i've been selecting my generals based on how much i like their hats
10:55:55   HerraTohtori: me too!
10:56:01   HerraTohtori: :D

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Re: Clockless processors - about bloody time.
Does this mean I can play BF2 at full-res with AA now? :p

ie Do clockless processors offer any benefit to home PC users, and what is the big difference that makes them 'clockless'.
-C

 

Offline FireCrack

  • 210
  • meh...
Re: Clockless processors - about bloody time.
^in clocked processors a signal flows to one input of a tansistor, and then every clck cycle a pulse is sent to another making the nice computation go. When no signal comes at the first terminal of the transistor the clock pulse comes anyways. Depending on weather or not there is a signal at the input of the transistor the clock pulse either passes through or is stopped.

A clockless processer doesnt send a pulse every clock cycle, but rather it somehow figures out if it needs one and does so... somehow.
actualy, mabye not.
"When ink and pen in hands of men Inscribe your form, bipedal P They draw an altar on which God has slaughtered all stability, no eyes could ever soak in all the places you anoint, and yet to see you all at once we only need the point. Flirting with infinity, your geometric progeny that fit inside you oh so tight with triangles that feel so right."
3.141592653589793238462643383279502884197169399375105820974944 59230781640628620899862803482534211706...
"Your ever-constant homily says flaw is discipline, the patron saint of imperfection frees us from our sin. And if our transcendental lift shall find a final floor, then Man will know the death of God where wonder was before."

 

Offline Martinus

  • Aka Maeglamor
  • 210
    • Hard Light Productions
Re: Clockless processors - about bloody time.
Right now the biggest benefit from these chips is the low power but clockless processors have the potential to run much faster than conventional clocked ones. Every single task in a conventional processor is subject to the clock's timing, this means that data irrespective of how fast it's calculated, moved etc. has to wait for a virtual 'ok' from the processor clock before it can be used.

Clockless processors rely on a handshake of sorts between sub-sections on the processor, one signals to another when it's finished working on a piece of data so all of the sub-sections can work at their own rate.

 

Offline Kie99

  • 211
Re: Clockless processors - about bloody time.
actually, i did once modify my PCI slot and gfx card so that instead of a heatsink, i put some bread up next to the GPU.  then, i modified the watercooling on my P4e to dump the water and the heat to a coffee filter, which makes some coffee for me

i called it the breakfast machine


yeah, then i woke up

:lol:
"You shot me in the bollocks, Tim"
"Like I said, no hard feelings"