Комментарии 38
А что вы скажете на то, что этот монстр способен симулировать некоторые физические модели быстрее самих законов физики? Заинтриговали?Ну мой калькулятор тоже способен симулировать некоторые физические модели быстрее самих физических процессов. Заинтриговал?
Тема применимости в тех задачах, для которых он изначально предназначен, то есть в задачах машинного обучения, к сожалению, не раскрыта, а хотелось бы
Т.е. миф, который говорил, что размеры современрых процессоров не увеличиваются, потому что их ограничивает скорость света развеян. Я помню на хабре, да и на других сайтах мне этот миф попадался не однократно в статьях и в комментариях. Оказывается все дело в цене за штуку и в риске связанном с выходом годных кристаллов.
Скорость света там достичь невозможно.
Скорость света больше 300000км/с?
Скорость распространения сигнала в среде меньше скорости света в вакууме?
Кстати, чтоб два раза не бегать, то для остальных скажу, что скорость света даже частоту процессора не ограничивает, что видно по разогнанным процессорам, а также при смене материала можно достичь 30 Ггц, а есть даже утверждение, что и 500 Ггц.
1. Насколько я помню лет 10 назад IBM показывала чипы которые работают на частоте 30Ггц или 60ггц на кремнии. НО это были специализированные чипы для связи. Сейчас скорее всего это уже серийная продукция.
2. Предел частоты частоты процессора вещь относительная. У интела есть блоки АЛУ которые работают на удвоенной частоте. возможно есть и другие множители.
3. Галлий и 500Ггц это возможность транзистора переключаться с такой частотой, а не частота работы процессора.
Тут главное, что их никакая скорость света не ограничтвает. Так что доказательство того, что в современном процессоре хоть что-то ограничивает скорость света, а не тепловыделение или выход годных кристаллов и т.д. и т.п нужно доказывать тем, кто этот миф форсит, бремя доказательства лежит на утверждающем, лияно я таких докозательств не вижу. Я подчеркну еще раз в современном процессоре, а не вообще.
Но для таких параллельных архитектур это не особо существенно.
Осталось понять почему вообще один и тот же сигнал должен бегать туда сюда, чтобы это ограничивало частоту по этой причине. По сути там главное обновление отдельно взятого состояния транзистора.
Синхронизация.
Это для многоядерных процессоров? А если в однопоточном режиме? Представим, что ограничение только на скорость света и работает только одно ядро, то что? Каков предел частоты? Тем более процессор из статьи показывает, что ядер можно сделать очень много, так что для параллельных задач частота не очень важна.
У вас скорость распространения сигнала примерно 30 см в наносекунду если у вас опорный импульс с частотой 10ГГц, например то больше 3 см его линия быть не должна иначе будет непонятно один и тот-же импульс пускает разные части цепи или нет. Это если совсем на пальцах.
Вот тут утверждается о 30 и 500 Ггц
m.lenta.ru/news/2007/06/27/nanotube
www.overclockers.ua/news/hardware/2019-03-19/124055
А вообще, если все-таки рассматривать процессор, в котором что-то нужно синхронизировать как многоядерном, то весь вопрос в том насколько маленькими можно сделать отдельно взятые ядро и насколько они близко при этом могут находится. В текущих процессорах одно ядро занимает 5-7% площади от всего процессора, они универсальные и возможно поэтому крупные, если сделать их более простыми, то возможно и расстояние по которому будет бегать сигнал можно многократно уменьшить и соответственно пропорционально увеличить частоту.
Но по моему все ограничение частоты современных процессоров состоит в трудности теплоотвода из-за электросопротивления и напряжений в процессоре (как пишут мощность растет от напряжения в кубе), что зависит от выбранного материала, если сделать из каких-нибудь нанотрубок как мечтают, то можно увеличить частоту, но это уже технические и производственные трудности. А по ядрам расти процессору мешает низкий процент выхода годных кристаллов. В итоге на текущий момент я не вижу ограничений для современного процессора ни по каким показателям от скорости распространения сигнала или скорости света. Т.е. это миф. Да и оверлокеры показывают, что частоту можно поднять уже сегодня до 8 Ггц и пока там и не пахнет никакими ограничениями скоростью света.
— Что вам мешает быть счастливым?
— Законы физики и УК РФ!
При определенной длине проводников/частоте — сигнал данных уже может «не успеть» установиться в нужное значение к приходу управляющего сигнала, они же приходят из разных мест схемы и по разной длины проводникам. А теперь представьте, что таких сигналов данных не один — а восемь. И поймете, почему отказались от параллельных интерфейсов (Centronics, ATA) в пользу последовательных…
А с чего вы решили, что он должен пройти больше? Все операции проходят за такт внутри логических эоементов, 0.6 мм для них не выглядит мало. Так же с чего вы взяли, что сигнал должен пройти через значительную часть процессора прежде чем обработаться, если например в том же конвеере сигналы поступают постоянно, их не нужно долго ждать, и не обящательно все обрабатывать одним логическим элементом, рядом еще есть.
при вдвое меньших температурахнельзя температуру в Цельсиях сравнивать через множитель (если, конечно, вы не хотите кого-то обмануть)
Самый большой процессор в мире — Cerebras CS-1. Разбор