Одна из величайших загадок касательно человеческого мозга это то, как он вообще может работать, когда большинство нейронов задействуются 10-20 раз каждую секунду, или 200 Гц в общем. В нейрологии, правило ста шагов гласит, что любая постулированная операция должна завершиться не более чем в сто полследовательных шагов — вы можете быть параллельны настолько, насколько вам нравится, но вы не можете постулировать больше 100 (а скорее меньше) нейронных скачков один за другим.
Можете вы представить, что у вас есть программа, которая использует 100 Гц процессор, причем не имеет значения, сколько у вас их? Вам также понадобится сто миллиардов процессоров только чтобы получить что-либо в реальном времени.
Если вам требуется писать программы реального времени для сотни миллиардов 100 Гц процессоров, вы можете использовать такой трюк как кэширование. Это когда вы храните результаты предыдущих операций и в следующий раз смотрите на них, вместо того, чтобы вычислять каждый ра
...
Читать дальше »