USB RAM或USB处理器是否可行?[关闭]


1

USB RAM或USB处理器是一个可行的开发概念吗?

Answers:


5

可以在USB总线的远端放置有用的专用处理能力,但对于通用处理器来说这不太实用。因此,您可以通过将Core i7 USB加密狗弹出到机器侧面来升级慢速Pentium M。

通过USB实现有用的专用处理能力的真实示例是那些包含专用H.264编码器硬件以加速重新编码视频文件的USB加密狗。该Elgato turbo.264 HD就是这样的一个设备。

可以想象,FireWire可以成为尝试向系统添加外部通用处理能力的更好选择。FireWire没有USB的限制主机与设备的双重性; FireWire设备都是网络上的对等设备。FireWire设备可以相互进行DMA传输,因此您可以想象通过FireWire链接制作NUMA系统。英特尔即将推出的Light Peak光互连是另一种可能性。


3

这是可能的,但是没有用的那么慢。

Windows Vista引入了一项名为ReadyBoost的功能,它使用USB记忆棒作为RAM扩展。由于USB与RAM相比速度很慢,因此它将使用USB记忆棒作为硬盘页面文件的更快替代品。

通过USB连接的通用处理器将非常慢,除非在非常特殊的情况下,否则是非常无用的。


如何使用USB CPU?USB的总线连接到CPU进行处理,如果CPU通过该总线连接,怎么会发生这种情况呢?
MDMarra 2010年

@MarkM海报询问处理器,不一定是CPU。GPU是处理器,但不是计算机的CPU。我认为问题的精神是假设某种辅助或附加CPU来提高计算机速度。
斯蒂芬詹宁斯2010年

2

USB 2.0的最大带宽为480Mbps。DDR3 1600的带宽为12800MBps。注意b vs B.

这当然不合理。CPU将受到更多带宽限制。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.