Это столетние наработки. Нет смысла вообще думать об этом.
Достаточно просто в голове уложить "вот есть предсказатель, он предсказывает, и желательно не делать каких-то странных и сложных условий", всё!
КАК он предсказывает, ПОЧЕМУ он предсказывает, СКОЛЬКО он предсказывает - никто не знает. Фиксированный там размер блока? А может, он умеет сжимать там данные?
Даже те графы в статье - это просто пародия на "точную аналитику", какой-то инженер Intel это почитал, поржал, и пошёл дальше писать нейросеть в микрокод чипа Intel.
нейросеть в микрокод это сильно, обычно они коллекционируют в них бэкдуры
В 2021 году Intel изобрели нейроморфный чип Loihi 2. Что им мешает вместить в x86 простейшую нейросеть, которая будет анализировать ветвления в коде за считанные микросекунды?
ну хотябы сам принцип - нейросеть делает по сути интерполяцию некоторой функции и принимает такое же решение, как и в раннее обученных данных. Обычно в 90% случаев нейросеть сводится к линейной регрессии. И смысла городить нейросеть, когда известен сам закон - не нужно, так же как в случае когда все зависит от случайности. Для примера мы знаем что сила тока прямо пропорциональна напряжению и обратно пропорциональна сопротивлению. Четкое правило по которому мы можем искать эту силу. Но для любителей нейросетей можно обучить таковую и выкинуть им датасет на 300 терабайтов, чтоб в нашей нейросети нужно было бы ввести напряжение и сопротивление и там уже по обученным данным, нейросеть определяла нашу силу тока вместо того чтобы просто взять одно и поделить на другое. Тут тот же принцип. Популярное не есть хорошее.
Обычно перед нейросетью ставят другие задачи, которые не решаемы if-else логикой и имеет очень высокую размерность аргументов. Если таковое можно решить обычной логикой или простой статистикой типа скользящего среднего, то лучше делать проще. Энергоэффективность в данном случае будет не на стороне нейросетей.
Loihi 2 потребляет всего 500 Ватт.
Чтоб чай на ней кипятить? Это да.. это полезное применение.
Почитай про нейроморфные процессоры.
Зачем? Я вижу что это почти чайник. Кто себе чайник в системный блок вставит? Тут физика будет важнее наших безумных идей
ну это совсем не мало...
Вспомни физику
Для нейроморфных чипов это мало.
Мы же начали разговор за применение нейрочипов в предсказании переходов. Я говорю - слишком дорого по энергии. Ты, когда написал мне про пол киловатта - ещё больше меня удивил ТК я даже на эту цифру не рассчитывал. И каким образом можно продать процессор потребительского уровня который предсказывает переходы и создаёт при этом эффект электро-кипятильника внутри системного блока?
500 Ватт это на 1 миллион нейронов. Для предсказания всего кода - там потребуется намного меньше. Точнее, там наверняка это уже сделано.
Мои инженерные знания мне подсказываеют что это потребует усилия на очень короткое время. В импульсном режиме. Я предполагаю что вероятности переходов стационарны, и нам надо сделать хоть 100 прогонов по jumps чтобы полностью овладеть картиной происходящего. Это как профилирование в real time. И для этой задачи мне никакая нейросеть вообще не нужна. Я знаю где нейросети полезны. Но в этой задаче они будут пятым колесом.
Обсуждают сегодня