If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Display Modes |
#11
|
|||
|
|||
Advantages of Parallel Hz
"My design has a clock rate of 4 GHz that is obtained by using 4
billion 1 Hz clock signals. But otherwise, it is completely serial. " Design? Design? All I see is a MSPAINT squiggle. Get a LED to flash with a PIC first. It has a 4 level parallel Hz processor inside. This will save you money, you just need to buy 250 million of them instead of a billion. Makes the PCB a bit more manageable too. |
#12
|
|||
|
|||
Advantages of Parallel Hz
On May 2, 7:42 am, "DaveM" wrote:
All those CPU "parts" need to be managed somehow... the microcode to do that would require gigabytes of memory on the CPU. No microcode necessary. My design is hard-wired. quotes from http://en.wikipedia.org/wiki/Microcode : "Each machine instruction (add, shift, move) was implemented directly with circuitry. This provided fast performance, but as instruction sets grew more complex, hard-wired instruction sets became more difficult to design and debug." I still prefer the "hard-wired instruction sets" "a bug could often be fixed by replacing a portion of the microprogram rather than by changes being made to hardware logic and wiring." But I still prefer the "hardware logic and wiring". In addition, I like my device to be set to the lowest gear -- i.e. a max of 1-bit per cycle. Here are some analogies of gears, CPU clock rate, and RPM : http://sound-on-sound2.infopop.net/2...&m=10110449 2 quotes : "The Mhz of a CPU is like the max rpm of a car engine. It's not the same thing as power, because a big engine running at moderate rpm can produce the same power as a smaller engine running at higher rpm." "Under this analogy, AMD CPUs are about 50% larger than Intel CPUs to compensate for their lower clock speeds. It's a question of design - neither approach is intrinsically right or wrong." "The Athlon XP number is a power (or performance or speed) rating - it's measuring the rate at which the CPU will execute a program." "The P4 Ghz number measures only the clock rate of the CPU - i.e just the max rpm in my analogy. If you compare two otherwise identical CPUs the power will increase as the GHz increases. For a long time all CPUs were similar enough to mean that this meant Ghz was also a valid power rating." "That's no longer true. A P4 with a 800Mhz FSB and large cache will be much faster than amother P4 with a slower FSB or smaller cache running at the same CPU clock speed. An Intel Pentium-M mobile CPU gives about 50% more processor power than a P4, Mhz for Mhz, just like an AMD XP or Athlon64." "The advantage of CPU clock cycle is that it's easy measure and easy to sell - just one number and bigger means better. The disadvantage is that it's not actually correct." "The advantage of Performance Ratings is that it does actually tell you what you need to know; but it's hard to measure and a bit subjective because actual CPU performance depends on a large numbr of factors and can vary quite a lot depending on what benchmarks you happen to use." http://forums.techguy.org/hardware/5...principal.html quotes: "A better race car analogy would be thinking of GHz as RPM." "The RPM of an engine is only enough information to give you a relative idea of it's power output. Engine "X" running at 3,000RPM is more powerful than the same engine running at 2,000 RPM. Unless you know lots of other info (number of cylinders, gear ratios, etc) you'll have no idea if it is as powerful as engine "Y" at 4,000 RPM." "Back to your CPU - a Core 2 Duo or Athlon 64 does more work per clock cycle than a Pentium 4, so a Core 2 Duo at 2 GHz may be substantially more powerful than a Pentium 4 at 3 GHz. This could be related to a 6 cyl car vs a 8 cyl." Okay, I'll have to admit, I have am a bit obsessed with theoretical PCs that are as much hardware, chip-based, massively-serial, use "parallel Hz" [to the highest extent that is mathematically-possible] and are set to the lowest gear -- and use as little of software and memory -- as mathematically-possible for a PC to run efficiently. |
#13
|
|||
|
|||
Advantages of Parallel Hz
In article . com,
Radium wrote: Okay, I'll have to admit, I have am a bit obsessed with theoretical PCs that are as much hardware, chip-based, massively-serial, use "parallel Hz" [to the highest extent that is mathematically-possible] and are set to the lowest gear -- and use as little of software and memory -- as mathematically-possible for a PC to run efficiently. So, you were this guy who sent me this post to comp.parallel 3 years back? And let me guess, that you want it to run Windows? Return-Path: Path: not-for-mail From: (Curious) Newsgroups: comp.parallel Subject: Parallel Quartz Clock Date: 21 Jun 2004 17:14:29 -0700 Organization: http://groups.google.com Message-ID: Is it possible to have a processor with 1 billion 1 Hz clocks to make 1 GHz frequency? This was and is a test case for Spam Assassin in my mail box. Let us know when YOU reach the stage of using nitric acid. --comp.parallel moderator -- |
#14
|
|||
|
|||
Advantages of Parallel Hz
Radium wrote:
Those mentifex devices are massively-parallel. As I said, my "parallel Hz" design is intended for applications that are serial. Sounds a great idea, but to clarify, I guess the instruction stream, which of course wouldn't originate from parallel programming techniques, languages, or compilers, just utilises simple hardware serial to parallel converters to dish out intructions to all the cpu's, radially ?. Amazing that no one has thought of this before... Chris -- ---------------------- Greenfield Designs Ltd Electronic and Embedded System Design Oxford, England (44) 1865 750 681 |
#15
|
|||
|
|||
Advantages of Parallel Hz
On May 2, 11:13 am, ChrisQuayle wrote:
Sounds a great idea, but to clarify, I guess the instruction stream, which of course wouldn't originate from parallel programming techniques, languages, or compilers, just utilises simple hardware serial to parallel converters to dish out intructions to all the cpu's, radially ?. There is no serial-to-parallel [or visa versa] conversion. Why do you think there would be such a conversion? From start to finish, everything is massively-serial [in terms of bits (much like a serial printer)] but always in parallel Hz. All parts of the device use parallel Hz but are otherwise completely serial. Serial bits. Parallel Hz. Serial bits. Parallel Hz. Serial bits. Parallel Hz. Serial bits. Parallel Hz. Serial bits. Parallel Hz. Serial bits. Parallel Hz. Serial bits. Parallel Hz. Serial bits. Parallel Hz. Serial bits. Parallel Hz. Serial bits. Parallel Hz. |
#16
|
|||
|
|||
Advantages of Parallel Hz
On Tue, 01 May 2007 23:46:36 -0700, Radium wrote:
Below is an example of "parallel Hz" http://img56.imageshack.us/img56/242...example8is.gif Maybe you should google for "pipelining" - they've been doing that for decades, just not with such ridiculous requirements. Good Luck! Rich |
#17
|
|||
|
|||
Advantages of Parallel Hz
On Wed, 02 May 2007 08:57:36 -0700, Radium wrote:
On May 2, 3:27 am, insert name wrote: Very Big LOL Let me guess, you are mentifex in disguise.http://www.scn.org/~mentifex/http://...y/Mentifex_FAQ Those mentifex devices are massively-parallel. As I said, my "parallel Hz" design is intended for applications that are serial. Which is called a "pipeline", and they've been doing it for decades. Cheers! Rich |
#18
|
|||
|
|||
Advantages of Parallel Hz
On May 2, 3:12 pm, Rich Grise wrote:
Maybe you should google for "pipelining" Okay. According to my research [on google] pipelining doesn't have much to do with "parallel Hz". In addition, pipelining uses buffers and has significant latency. Not something I am found of. My dream PC does not have any buffers or latency. My dream PC uses RAM chips -- instead of magnetic discs -- in to store information. It is entirely chip-based. This PC is built in such a way that it freshly generates the correct electric signals ["on the fly"] instead of playing them back from its ROM chips. There are sets of instructions stored in ROMs. In the case of most PC, these instructions load before the CPU "knows" it has a hard drive or other peripheral devices. However, in my dream PC, those instructions be generated in real-time instead of storing them. I am aware that EEPROM is reliable, low power, customizable, reprogram- able, cheap and proven. But just out of personal preference, my dream PC is hard-wired in such a way that it does not need any ROM. Other specs are below. The stuff below also do not need any ROM memory because they are physically-built to generate the signals which correspond to the following. OS: Windows 98SE Browser: Mozilla Suite 1.8b No fans, no discs, no moving parts, no ROM [except for the CD/DVD recording/playing and re-writing]. IOW, my dream PC would work perfectly but would not need any moving parts, discs, or fans. The "HDD" would consist of silicon RAM chips in place of disc-platters and electric parts in place of magnetic parts. No moving parts, no noise, no fans, no magnets, no hazardous heat. To put it simply, what I am describing is a PC that does not need to store any information because all of the signal codings for the info is generated in real-time. The following is a bad analogy but I'll add it anyway. PC reading info from memory = sample playback synth playing back its samples of sounds of an FM synth. PC generating its signals in real-time = an *actual* FM synth freshly- generating its tones "on the fly". Yes, I know, the above is a poor analogy but I couldn't think of anything better. Most importantly, though, my dream PC uses parallel-Hz and is massively-serial!! |
#19
|
|||
|
|||
Advantages of Parallel Hz
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. I hear that if you have nine women working in parallel, you can get a baby in one month, too. R's, John |
#20
|
|||
|
|||
Advantages of Parallel Hz
John L wrote:
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. I hear that if you have nine women working in parallel, you can get a baby in one month, too. R's, John On Radium's world they don't even have to all be women. -- Service to my country? Been there, Done that, and I've got my DD214 to prove it. Member of DAV #85. Michael A. Terrell Central Florida |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Parallel to USB: HP Bi-Tronics Parallel Interface" ? | [email protected] | Printers | 1 | January 9th 06 07:50 PM |
Any advantages? | Gary C | Homebuilt PC's | 4 | April 6th 05 01:39 AM |
Advantages of going XP64 | Black Shuck | AMD x86-64 Processors | 43 | January 26th 05 10:26 AM |
LCD Advantages? | Mike245 | General | 6 | August 22nd 04 09:00 PM |
Does parallel to usb work for usb printer to parallel port? | Don in WNY | Printers | 2 | July 14th 03 11:04 AM |