What "Parallel Hz" Really Is

R

Radium

Hi:

Below is an example of "parallel hz"

http://img56.imageshack.us/my.php?image=clocksignalexample8is.gif

If each clock signal is 1 hz, and you have a billion of them, staggered
such that every 1ns part of the CPU can start, and finish, an
instruction - making the effective 'clock rate' 1 Ghz.

There is no real benefit to using a billion 1 hz clocks to make a clock
rate of 1Ghz and setting up such a system would be a large mess to CPU
designers. However, I find it fun to think about.


Regards,

Radium
 
P

Paul

Radium said:
Hi:

Below is an example of "parallel hz"

http://img56.imageshack.us/my.php?image=clocksignalexample8is.gif

If each clock signal is 1 hz, and you have a billion of them, staggered
such that every 1ns part of the CPU can start, and finish, an
instruction - making the effective 'clock rate' 1 Ghz.

There is no real benefit to using a billion 1 hz clocks to make a clock
rate of 1Ghz and setting up such a system would be a large mess to CPU
designers. However, I find it fun to think about.


Regards,

Radium

The image can be safely seen here, and is hardly worth the effort:

http://img56.imageshack.us/img56/2427/clocksignalexample8is.gif

Using the OPs link above crashed my browser. Naughty boy.
Shields up.

Paul
 
K

kony

Hi:

Below is an example of "parallel hz"

http://img56.imageshack.us/my.php?image=clocksignalexample8is.gif

If each clock signal is 1 hz, and you have a billion of them, staggered
such that every 1ns part of the CPU can start, and finish, an
instruction - making the effective 'clock rate' 1 Ghz.

There is no real benefit to using a billion 1 hz clocks to make a clock
rate of 1Ghz and setting up such a system would be a large mess to CPU
designers. However, I find it fun to think about.


Fun or just silly?

It's about as much fun as having 500 cans of beer with only
half a sip in each.
 
D

David Maynard

kony said:
Fun or just silly?

It's about as much fun as having 500 cans of beer with only
half a sip in each.

It's silly in the quantities he mentioned but the technique is already in
use, on a more practical scale.
 
T

Terje Mathisen

I used that clocking scheme in an FPGA design years ago. I'm sure
others have also.

There was a /. or Register note about 'Square Clocking' a few days ago:

Effectively running each quadrant of a chip 90 degrees out of phase from
the next, allowing electric power to rotate around the chip.

This would supposedly allow up 75% reduction in the total power budget,
which only makes sense if the process is nearly lossless.

Terje
 
R

Rich Grise

It's silly in the quantities he mentioned but the technique is already in
use, on a more practical scale.

I once built a "TV Typewriter" that used pipelining in the video data
path. :)

Cheers!
Rich
 
E

Evgenij Barsukov

Radium said:
Hi:

Below is an example of "parallel hz"

http://img56.imageshack.us/my.php?image=clocksignalexample8is.gif

If each clock signal is 1 hz, and you have a billion of them, staggered
such that every 1ns part of the CPU can start, and finish, an
instruction - making the effective 'clock rate' 1 Ghz.

There is no real benefit to using a billion 1 hz clocks to make a clock
rate of 1Ghz and setting up such a system would be a large mess to CPU
designers. However, I find it fun to think about.

Not all problems can be paralelized. Most of the linear logic
type of problems are fundamentaly not paralelizeable.

The CPU you are talking about does exist. It is human brain.
Frequency 10 Hz, number of parallel units 10^10.

It works great for paralelizeable problems such as data-base
search and 3d navigation.
But it sucks at serial only problemes such as arithmetics and
boolean logic.

Regards,
Yevgen
 
T

The little lost angel

Below is an example of "parallel hz"

http://img56.imageshack.us/my.php?image=clocksignalexample8is.gif

If each clock signal is 1 hz, and you have a billion of them, staggered
such that every 1ns part of the CPU can start, and finish, an
instruction - making the effective 'clock rate' 1 Ghz.

There is no real benefit to using a billion 1 hz clocks to make a clock
rate of 1Ghz and setting up such a system would be a large mess to CPU
designers. However, I find it fun to think about.

Isn't this like taking double/quadruple pumped bus and pipelining to
the extreme?
 
R

Radium

Evgenij said:
Not all problems can be paralelized. Most of the linear logic
type of problems are fundamentaly not paralelizeable.

The CPU you are talking about does exist. It is human brain.
Frequency 10 Hz, number of parallel units 10^10.

It works great for paralelizeable problems such as data-base
search and 3d navigation.
But it sucks at serial only problemes such as arithmetics and
boolean logic.

Regards,
Yevgen


In a "parallel Hz" device the bits maybe completely in serial and the
algorithms and tasks maybe totally non-parallelizable. However, the
frequency is still parallel.

The device I am proposing is completely serial except for the clock
rate.
 
R

Radium

The said:
Isn't this like taking double/quadruple pumped bus and pipelining to
the extreme?

No. Not at all. As I said in another post, my proposed device is
completely serial except for the frequency. It uses "parallel hz" but
in terms of everything other than frequency, it is totally serial and
non-parallel. Only the clock rate is parallel.
 
J

Jack

: The CPU you are talking about does exist. It is human brain.
: Frequency 10 Hz, number of parallel units 10^10.

Brain brain!! What is brain??
<Star Trek, circa 1967>

HAHAHAHAHAHAHAHAHAHA!!

j.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top