4 ms·
In some cases because not necessary. Take the Gen 1 Google TPUs. They use a 700 mhz clock rate but are processing 65535 things at the same time. Very simple
by jacksmith21006 9y ago
In some cases because not necessary. Take the Gen 1 Google TPUs. They use a 700 mhz clock rate but are processing 65535 things at the same time. Very simple instructions.
Here is a great paper on comparing to silicon using far higher clock rates.
https://arxiv.org/ftp/arxiv/papers/1704/1704.04760.pdf https://arxiv.org/ftp/arxiv/papers/1704/1704.04760.pdf
Now what will be interesting is this new architecture can be used for more traditional CS functions.
I love this paper from Jeff Dean on using the TPUs instead of a CPU to replace a b-tree for example.
https://research.google.com/pubs/pub46518.html https://research.google.com/pubs/pub46518.html
This also solves our multi-thread issue. Basically it done in a multi-thread manner from the ground up.
We get a round peg for a round hole.