4 ms·
Use 'emulated cpu' on fpga -- fpga's expensive[0]. physical ram via 'usb' would need to be 'hot swappable'[1] -- currently a $$$$ hardware option for high end
by sargstuff 3y ago
Use 'emulated cpu' on fpga -- fpga's expensive[0].
physical ram via 'usb' would need to be 'hot swappable'[1] -- currently a $$$$ hardware option for high end servers.
'ram disk' can be done via swap file on SSD. aka disk on usb.
note: usb communication data available to everything on usb bus.
ram access patterns have high usage rate aka heavy wear/tare on drives.
Historical issue is ram speed is almost always faster than the 'general purpose' bus, even when not competing with other devices using same usb bus.
----
[0] : https://www.arm.com/glossary/fpga#:~:text=Field%20Programmable%20Gate%20Arrays%20(FPGAs,requirements%20after%20the%20manufacturing%20process https://www.arm.com/glossary/fpga#:~:text=Field%20Programmab....
[1] : one possible future example usage over 'usb' : https://www.techradar.com/pro/computer-ram-gets-biggest-upgrade-in-25-years-but-it-may-be-too-little-too-late-lpcamm2-wont-stop-apple-intel-and-amd-from-integrating-memory-directly-on-the-cpu https://www.techradar.com/pro/computer-ram-gets-biggest-upgr...