Приветствую Вас ГостьСреда, 04.02.2026, 19:57:15

Сайт посвящен проектированию и управлению модульной образ...


Каталог статей

Главная » Статьи » Мои статьи

144-ядерный процессор

144-ядерный процессор Чарльза Мура поступил в продажу по $20

Чарльз Мур, создатель языка программирования Форт (Forth), довёл до стадии промышленного производства уникальную разработку — многоядерный процессор GA144. Чип размером 10х10 мм уже поступил в продажу по цене $20 (при заказе от десяти штук), также доступны материнские платы для него. Фактически, это аппаратное воплощение самого языка программирования Форт.

 Крайне необычный процессор по ряду параметров не имеет себе равных среди CPU:

144 независимых ядра, которые активируются только при поступлении инструкции, то есть у этого процессора нет такой характеристики как «тактовая частота»;

скорость выполнения инструкций 1400 пикосекунд (эквивалент 700 МГц);

энергопотребление 7 пикоджоулей на одну инструкцию;

энергопотребление в «спящем» режиме менее 100 нановатт;

Многоуровневое программирование даёт возможность писать очень быстрый и простой микрокод либо использовать высокоуровневый язык программирования, либо сочетать оба этих метода в кластерах вычислительных ядер с указанием среди них «хостов» и «сопроцессоров» на выбор.

 

Чак разработал этот процессор самостоятельно с помощью им же созданного инструментария OKAD II VLSI. Инструменты для разработки под GA144, включая ассемблер/компилятор и примеры исходных кодов, распространяются бесплатно в пакете под общим названием arrayForth.

 Специалисты пытаются понять, каковы целевые области применения GA144. Вариантов много:

робототехника (манипуляторы, протезы, автономные подвижные роботы);

искусственный интеллект и нейронные сети (классификация, распознавание сигналов/образов);

 «бортовые системы» (диагностика состояния в реальном времени, контроль движения);

«академическое» применение (аппаратное обеспечение курсов цифровой обработки сигналов, параллельного программирования, архитектуры вычислительных систем);

распознавание и синтез речи;

модуляторы/демодуляторы сигналов.

Сам разработчик процессора дополняет этот список различными энергоэффективными приложениями (модуль беспроводного приёма энергии), портативными устройствами, системами обработки изображений, сложными управляющими системами, криптографией, высокопроизводительной обработкой сигналов, программами симуляции и синтеза и другими приложениями, которые нуждаются в массовом параллелизме.

 

Возможные целевые области применения GA144 ?

робототехника -манипуляторы/протезы/автономные подвижные роботы            13%

нейронные сети - классификация/распознавание сигналов/образов             15%

«бортовые системы» - диагностика состояния в реальном времени/ контроль движения            13%

«академическое» - аппаратное обеспечение курсов цифровой обработки сигналов, параллельного программирования, архитектуры вычислительных систем          18%         

«персональные» вычислительные системы - расширения ПК/планшетники/«гаджеты»                   3%

Java/LISP/Prolog – машины и т.п.           3%

распознавание/синтез речи            13%

управление антенными системами (ЦАР)                 8%

модуляторы/демодуляторы сигналов              15%

Категория: Мои статьи | Добавил: young (08.12.2011)
Просмотров: 1017 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Категории раздела
Мои статьи [5]
Наш опрос
Как мы учимся?
Всего ответов: 13
Поиск
Друзья сайта
  • Блог веб-мастера
  • Альянс студентов
  • Онлайн кинотеатр
  • Бизнес-клуб
  • Компьютеры
  • Программирование
  • www.ComLogia.Su

  • Добро пожаловать на сайт специальности "Информационные системы" Карагандинского государственного технического университета!
    Последние новости Учебные материалы для студентов Самые активные пользователи В социальные сети
    Матрица компетентност... (22) [05.11.2011]
    Информация (0) [11.10.2011]
    Открытие сайта специа... (1) [12.04.2011]
    Скачать клавиатурный ... (4) [13.04.2011]
    Скачать Adobe Photosh... (2) [13.04.2011]
    Скачать книгу "К... (1) [10.10.2011]
    Как написать курсовую... (1) [13.04.2011]
  • Adikoff
  • young
  • Sid_MC_aka_Destroy
  • Евгений
  • АК_47
  • na3bka
  • Анна
  • zev$
  • CrazyLittleBit
  • Jokerkz