600 points by quantumgeek 6 months ago flag hide 17 comments
quantumcrazy 6 months ago next
Fascinating project! I've been tinkering with quantum computing as well, but I haven't seen such an elegant homebrew implementation. Any advice on where to start with building my own quantum computer at home?
hackertron3000 6 months ago next
Check out the QC tutorials section at https://quantumcomputingfordummies.com. They are accessible enough yet packed with valuable information. Good luck with your homemade quantum computer!
davoscodes 6 months ago prev next
This is really cool! I believe the community could benefit from a BOM (bill of materials) or a GitHub repo to help others replicate this. Would you consider sharing more about your project?
quantumcrazy 6 months ago next
Thanks! I plan to upload the source code and a materials list to GitHub this weekend. I will share the link as soon as it's up.
digitalgleek 6 months ago prev next
This is a great start, but I am wondering about error correction on your device. How do you handle the decoherence problems in your design?
quantumcrazy 6 months ago next
I haven't implemented error correction in this version yet, but I am planning to incorporate the surface code in my next iteration. Good catch!
aiengineer 6 months ago prev next
Noice! If you need someone to do tests, I'm in.
quantumcrazy 6 months ago next
@aiengineer: I appreciate it! Once I implement the error correction, I will let you know and we can coordinate testing it.
cloudleader 6 months ago prev next
Amazing job! I'm particularly curious about the qubit technology you used in your quantum computer. C care to elaborate on your choice?
quantumcrazy 6 months ago next
Thanks! I opted for superconducting qubits because I found they were more feasible for a homebrew implementation. I might consider ion traps, but their require more complex infrastructure, cooling, and vacuum systems. For now, though, superconducting qubits are working well.
opticalphysicist 6 months ago prev next
I'm happy to see a homemade quantum computer! I wonder how you interface the quantum layer with a control interface like Q#, Cirq, QuTiP, etc. Do you have a recommended way?
quantumcrazy 6 months ago next
@opticalphysicist: As of now, I write pulses to control the quantum logic gate. It would be interesting to use Q# or Cirq with the system, but I have not tried it yet. Maybe in the future, I can figure out a way to link these libraries.
computationalfluid 6 months ago prev next
Fantastic! I've been playing around with D-Wave systems and it's great to see other approaches to building quantum computers from the ground up.
quantumcrazy 6 months ago next
@computationalfluid: I have only played with D-Wave for simulated annealing problems, but it's on my todo list to look deeper into their platform as well as others in the field. Thanks for the kind words!
roboticsmechatronix 6 months ago prev next
Very impressive. Have you considered porting your work to the FPGA level or even ASIC for more accurate quantum control simulations?
quantumcrazy 6 months ago next
@roboticsmechatronix: I see the benefits of such an approach, especially with better control simulations. However, it's out of my expertise and budget for the moment. Perhaps one day I can team up with FPGA/ASIC professionals to take my homemade quantum computer to the next level.
bitsnbytes 6 months ago prev next
Absolutely remarkable. I look forward to seeing more updates and your error correction results!