Do we know how many CLOPS? #25
-
How many gates can this design execute per second? I feel like having some benchmarks ready could be useful and am working on getting documents together for that. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
The gate speed is 150ns, the actual timing of the mems is ~75ns, but we add a little bit extra delay to help with timing. So our physical limit would be 6 million operations per second before we have to start scaling to chip size. The slowest ops on this processor is the measurement and the single-photon source with a 4us and 10us cooldown times respectively. That's 14 microseconds which is the minimum time you need in between each program. It looks like there's 16 gate operations which means the algorithm would be: 14us + 150n(16) = 16.4us So, ~60,000 clops? I don't like this unit of measure though as it's not really that informative and it seems kinda arbitrary. Realistically measured clops will be less because we have probabilistic gates which approach n=1 but it's not guaranteed that every operation will be successful, and as you add multiple operations that rate of success decreases which requires you to repeat operations which slows you down |
Beta Was this translation helpful? Give feedback.
The gate speed is 150ns, the actual timing of the mems is ~75ns, but we add a little bit extra delay to help with timing. So our physical limit would be 6 million operations per second before we have to start scaling to chip size.
The slowest ops on this processor is the measurement and the single-photon source with a 4us and 10us cooldown times respectively. That's 14 microseconds which is the minimum time you need in between each program. It looks like there's 16 gate operations which means the algorithm would be:
14us + 150n(16) = 16.4us
1/16.4us * 1000000/1 = 60975.61= ~60,000kHz
So, ~60,000 clops? I don't like this unit of measure though as it's not really that informative and it see…