Comments 25
Статья интересная, перевод омерзителен.
> Когда последняя инструкция exectued
Человек бы заметил.
> Когда последняя инструкция exectued
Человек бы заметил.
+3
Это что-то "инопланетное" (что IDE, что перевод).
+3
Процессор потребляет 7 пДж энергии.
В год? В месяц? В наносекунду?
В год? В месяц? В наносекунду?
+2
Выполнение базовой инструкции ALU занимает 1.5 наносекунды, что расходует 7 пикоджоулей энергии.
+2
А можно указать сравнение с другими процессорами. Чтобы можно было осознать, насколько это круто (и круто ли это вообще)?
0
Если я правильно посчитал то на 1 FLOP процессор nvidia gxt 1080 расходует 21 пВт (пикоВатт)
0
Лично мне достаточно увидеть слово Forth, чтобы убежать с дикими криками.
Я категорически отказываюсь понимать, почему на меня возлагают обязанность!!! преобразовывать понятную мне нотацию в обратную польскую запись, хотя любой компилятор справляется с этой задачей легко и непринужденно.
Я категорически отказываюсь понимать, почему на меня возлагают обязанность!!! преобразовывать понятную мне нотацию в обратную польскую запись, хотя любой компилятор справляется с этой задачей легко и непринужденно.
0
Никто же не заставляет лично Вас писать на Форте. Видимо, те парни, что разработали железо и софт, не страдают от ОПЗ, а наслаждаются.
В те времена, когда Форт разрабатывался, ОПЗ была в порядке вещей для людей от информатики.
В те времена, когда Форт разрабатывался, ОПЗ была в порядке вещей для людей от информатики.
+2
У меня единственный вопрос — зачем? Даже в те времена стековая архитертура на блистала мощностью, а только славилась красотой, а уж в наше время трехстадийный конвейер и большие регистровые файлы решают проблему с быстродействием чуть менее, чем полностью.
0
Что с лисперами делать будем? Там вообще голый AST и любой транслятор справляется с этой задачей легко и непринужденно.
+1
С фортом больше проблема не в ОПЗ (преобразовывать в неё "в уме" на самом деле несложно), а в необходимости следить, что какая переменная где лежит на стеке.
0
В GeForce GTX 1080 2560 ядер, при этом код для неё можно писать на (почти) C и без особых сложностей. К чему эти пляски с Фортом, непонятно.
0
По моему, как раз понятно.
Создатель процессора — это автор языка Форт. Язык человеку нравится, он его использует в своих работах.
+3
Кроме того в этом чипе упор делается на энегопотребление, а GeForce GTX без огромного радиатора и не запустить.
+1
Потому что это форт-процессор. Вам си компилируется в хз сколько миллионов инструкций, а тут сам процессор обрабатывает все фортовские инструкции. Я правильно понял это из статьи?
Вы можете сами написать транслятор с любого языка на форт :)
Вы можете сами написать транслятор с любого языка на форт :)
0
GCC может разбивать алгоритмы на части для нескольких параллельных ядер (одна память), может разбивать даже на независимые ядра. Причём это всё работает сразу, без танцев с бубном под луной.
А тут предлагается писать код для каждого ядра отдельно, это-ж рехнуться можно.
А тут предлагается писать код для каждого ядра отдельно, это-ж рехнуться можно.
+1
Никто не заставляет писать под х86 в машинных кодах. Представленная в статье архитектура потребляет очень мало энергии и её достаточно для использования в носимых устройствах. А ещё на этом можно неплохо эмулировать нейронные сети. Если соорудить такое в 18нм и довести число таких процессоров до огромного количества, то мы получим что-то непонятное и очень полезное.
0
Скриншоты очень напоминают игру dwarf fortress.
0
> потому не имеет часов;
Наверное единого тактового генератора, а не часов?
Наверное единого тактового генератора, а не часов?
+2
Не совсем понятна цель статьи. Покупайте наших слонов? Так как тема программирования скорее закрыта, чем открыта.
P.S. Но сам процессор заинтересовал.
0
Sign up to leave a comment.
Лекция Чарльза Мура, создателя Forth: 144-ядерный процессор, зачем? Сложно ли запрограммировать 144 вычислительных ядра?