2 ms·
>If you believe it will continue, and that clock speeds won't increase, then you get exponentially increasing #'s of cores (or some other use of silicon estate)
by anewaccountname 18y ago
>If you believe it will continue, and that clock speeds won't increase, then you get exponentially increasing #'s of cores (or some other use of silicon estate).
Only if you believe the wiring connecting the cores wouldn't explode with the number of cores.
- 13ren 18y agoI think the wires would just be a single bus. A single bus works fine for moving data to/from one of many memory locations. Another method of using just one bus is TCP-IP packet-style communication. Of course, there's limited bandwidth, so you want most of your computation done within a processor, not between them.
- anamax 18y agoIf a single bus works for large numbers of processors, why are data centers wired differently? For many problems, bisection bandwidth is a key constraint.