1

Является ли USB RAM или USB-процессор подходящей концепцией для разработки?

3 ответа3

5

Можно использовать полезную вычислительную мощность специального назначения на дальнем конце шины USB, но это не очень удобно для процессора общего назначения. Поэтому вряд ли вы сможете обновить медленный Pentium M, вставив USB-ключ Core i7 в боковую часть своей машины.

Реальным примером полезной мощности обработки специального назначения через USB являются USB-ключи, которые содержат специальное аппаратное обеспечение кодера H.264 для ускорения перекодирования видеофайлов. Elgato turbo.264 HD является одним из таких устройств.

FireWire может быть лучшим выбором для того, чтобы попытаться добавить в систему внешнюю вычислительную мощность общего назначения. У FireWire нет диморфизма хоста и устройства по USB; Все устройства FireWire являются одноранговыми в сети. Устройства FireWire могут передавать DMA друг другу, поэтому вы можете создать что-то вроде системы NUMA по каналам FireWire. Предстоящее оптическое соединение Light Peak от Intel - еще одна возможность.

3

Это возможно, но было бы так медленно, чтобы быть бесполезным.

В Windows Vista появилась функция ReadyBoost, которая использует USB-накопитель в качестве расширения ОЗУ. Поскольку USB работает медленнее, чем оперативная память, USB-накопитель будет использоваться в качестве более быстрой альтернативы файлу подкачки жесткого диска.

Процессор общего назначения, подключенный через USB, будет настолько медленным, что будет довольно бесполезным, разве что в очень специализированной ситуации.

2

USB 2.0 имеет максимальную пропускную способность 480 Мбит / с. DDR3 1600 имеет пропускную способность 12800 Мбит / с. Обратите внимание на B против B.

Это конечно не правдоподобно. Процессоры будут еще более ограничены по пропускной способности.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .