Last active
October 20, 2016 06:12
-
-
Save qguv/b57be7657a6e0fc99c7e9865471f052a to your computer and use it in GitHub Desktop.
Faster Computers (using only the ten hundred most used words)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Computers are great because they do exactly what they're told, very fast. But | |
sometimes, we need things done faster than a computer can do them. What can we | |
build that's faster than a computer? | |
If you want to work on something, it will be faster if your friend does one | |
part while you do another. Two people working on different things at the same | |
time are faster than one person doing everything alone. | |
Computers work the same way: If you can break up what you want the computer to | |
do into smaller things, and then get different computers to work on those | |
things, it will go a lot faster. Two computers working on different things at | |
the same time are faster than one. | |
The part of your computer that does most of the work is actually a tiny box | |
that is smaller than the smallest piece of money. If you want to make your | |
computer faster, you don't need another computer; you just need another tiny | |
worker box! Most computers today have four or more tiny worker boxes. Some | |
computers have hundreds of them, and those computers can do things very very | |
fast. | |
More tiny worker boxes are nice, but the computer will only get faster if the | |
tiny worker boxes are working at the same time. So each tiny worker box needs | |
its own thing to do. If you want to make the computer do something as fast as | |
it can, you need to give every tiny worker box a different part to do so they | |
can all work at the same time. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment