6 ms·
Honestly if we can get multi-core programming working we can probably keep it going. Although that is an enormous if.
by Guvante 13y ago
Honestly if we can get multi-core programming working we can probably keep it going.
Although that is an enormous if.
- carsongross 13y agoMost problems are not trivially parallelizable and, in any event, Amdahl curves look a lot different than the exponential curves used to argue for The Singularity. We may have to make due with what we've got. Which, thankfully, is quite a lot.
- marcosdumay 13y agoWell, our brain has a single thread performance that is already many orders of magnitude smaller than our current CPUs. Any claim that Amdahl's law will forbid human-like inteligence must explain why that isn't a problem to us. Or, like you said, yep, we do have a lot.
- im3w1l 13y ago>Most problems are not trivially parallelizable Numeric optimization can benefit from parallel line search, and threads using different initial points. Matrix algebra benefits from more cores. Sorting benefits from more cores. Encryption benefits from more cores (De)compression benefits from more cores. A server handling simultaneous requests benefits from more cores. Cracking hashes benefits from more cores Computing merkle trees benefits from more cores Flash banners in 20 tabs "benefits" from more cores