3 ms·
The Fujitsu device is a synchronous digital architecture. I'm using asynchronous oscillators, more like Lo et. al. (https://www.nature.com/articles/s41593-024-0
by zachbee 3y ago
The Fujitsu device is a synchronous digital architecture. I'm using asynchronous oscillators, more like Lo et. al. (https://www.nature.com/articles/s41593-024-01607-5 https://www.nature.com/articles/s41593-024-01607-5)
I personally think it's super cool that we can replicate analog coupling dynamics using asynchronous digital logic!
- pclmulqdq 3y agoI hate to burst your bubble, but when you do the dynamic systems math, they are sadly equivalent. You are working in the continuous time domain while the synchronous devices are working in the discrete time domain.
- zachbee 3y agoIn practice, though, asynchronous systems can run a lot faster than their synchronous counterparts! Also, I'm mostly working on this project because it's cool and interesting to build oscillator-based computing systems on FPGAs, not because I'm trying to build a practical system. That's why I posted it here: it's a fun use-case for asynchronous stuff you can do on FPGAs.
- pclmulqdq 3y agoYeah, it's nice to go faster, but "faster" will not outrace P != NP. In all seriousness, I'm hoping that "Lyapunov computing" will get some more theoretical attention, because it is very easy to simulate extremely complicated dynamic systems (not constraining yourself to linked oscillator systems), but quantum computing has sort of sucked the air out of the "alternative computing technologies" ecosystem. In any case, the circuits have far outpaced the development of theory in this area.