Показать сообщение отдельно
Старый 24.08.2009, 19:14     # 1394
Alexz
Мобильный MOD
 
Аватар для Alexz
 
Регистрация: 16.08.2003
Адрес: Беларусь
Пол: Male
Сообщения: 14 201

Alexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz Гипербог
Alexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz ГипербогAlexz Гипербог
Arrow Созданы модульные масштабируемые материнские платы

Группа специалистов в области аппаратного обеспечения компьютеров и электроники в соответствии со своими амбициозными планами разработала "самодостаточные" вычислительные блоки, которые должны существенно повысить эффективность ПК. Энтузиасты создали прототип материнской платы, использующей независимые модули, каждый из которых имеет свои процессор, память и устройство хранения. Отдельная ячейка выступает в роли мини-платы и сетевого узла и способна независимо решать, принимать или отклонять конкретный входящий поток данных и программные обращения. Определенное количество модулей формирует кластер с суммарной производительностью всех входящих компонентов.

Разработка называется Illuminato X Machina и значительно отличается от принципа организации вычислительной структуры сегодняшних массовых ПК. "Мы взяли все, что входит в состав обычной системной платы и "измельчили", - объясняет адъюнкт-профессор компьютерных наук из Университета Нью-Мексико (University of New Mexico) Дэвид Экли (David Ackley). – У нас имеется CPU, RAM, носитель информации и последовательные порты на каждых двух квадратных дюймах (13 см2)". Модульная архитектура предназначена для параллельных и распределенных вычислений и может поднять эти операции на новый уровень. Например, вместо выхода из строя всей системы в случае неработоспособности некоторого компонента, ошибка в одиночной ячейке слабо повлияет на вычислительную машину. "Мы находимся в точке, где каждый компьютерный процессор работает максимум на 3 ГГц, что приводит к необходимости увеличивать количество ядер, но ресурсы чипа по-прежнему распределяются на целую систему, - говорит Джастин Хайн (Justin Huynh), один из ключевых членов проекта. – Добавление ядер – это путь, которому индустрия будет подчинена еще десятилетие". Хайн и его единомышленники – не новички в воплощении новаторских идей. Ранее в этом году Джастин вместе с товарищем создали Open Source Hardware Bank – клуб с равноправным участием, поддерживающий открытые проекты разработки аппаратного обеспечения. Над X Machina же работа началась около 10 месяцев назад.

Сегодняшняя компьютерная архитектура зиждется на модели Джона фон Неймана, подразумевающей наличие вычислительного устройства и устройства хранения данных и инструкций. Но такой принцип организации обуславливает наличие существенного препятствия, известного как "бутылочное горло фон Неймана": хотя процессоры становятся все быстрее, канал между памятью и CPU не способен поддерживать достаточную производительность, ограничивая общие возможности ПК. Создавая модульную структуру, Хайн надеется получить более параллельную и распределенную архитектуру. Впрочем, кластерная организация не нова – она активно используется в высокопроизводительных мэйнфреймах. Но Illuminato X Machina призвана принести идею в массы. "Об этом можно размышлять как о комплексе из многих работающих вместе бактерий вместо одноклеточной амёбы", - обращается к несколько необычной аналогии разработчик нового беспроводного стандарта Dash 7, выпускник факультета компьютерной инженерии Принстонского Университета (Princeton University) Джон Пол Норэйр (JP Norair).

Каждый модуль X Machina имеет 72-МГц процессор (в данный момент это ARM), флэш-память объемом 16 Кб и чип EEPROM (electrically erasable programmable read-only memory – электрически стираемое перепрограммируемое ПЗУ) объемом 128 Кб. Также есть LED-индикаторы и кнопка включения. Небольшая плата содержит четыре разъема для соединения с соседними электронными ячейками, через которые передается питание и информация. Контролируемые на программном уровне переключатели позволяют управлять проходящим через систему питанием "на лету", а исполняемый программный код может передаваться прямо из одного модуля в другой без обращения к находящемуся на компьютере ПО для "прошивки". Кроме того, все мини-системы имеют загрузчик, перепрограммируемый при необходимости соседними устройствами, даже когда весь комплекс находится в рабочем состоянии.

Несмотря на неплохие достижения, разработчикам есть над чем трудиться. Хайн еще не тестировал производительность системы для сравнения с традиционными ПК, чтобы установить разницу в энергопотреблении и скорости выполнения операций. Более того – приложения, свидетельствующие о применимости Illuminato X Machina для решения повседневных задач, возлагаемых на компьютер, также не написаны. С целью дать ответ на эти вопросы Экли планирует привлечь к адаптации привычных концепций программирования для новой разработки своих студентов из Университете Нью-Мексико. А пока, по словам Хайна, идея делает свои первые шаги. Норэйр солидарен: "Если они добьются хотя бы половины производительности процессоров Intel с кластером микроконтроллеров, это станет большим успехом, потому как энергопотребление их модульных кластеров очень низкое, а надежность - высока". Но устройства уже можно приобрести по цене от $57 за единичный модуль до $790 за массив из 16 штук.

_wired.com
Изображения
Тип файла: jpg 136882.jpg (28.2 Кбайт, 4 просмотров - Кто скачивал? )
Тип файла: jpg 136883.jpg (39.6 Кбайт, 5 просмотров - Кто скачивал? )
__________________
Cмелые люди не живут долго, осторожные - не живут совсем...
Alexz вне форума