Quantum emulator—trình giả lập lượng tử—là một chương trình chạy trên máy tính cổ điển như CPU, GPU hoặc siêu máy tính, dùng để mô phỏng hoạt động của máy tính lượng tử.
Có thể xem Quantum emulator là một “máy tính lượng tử ảo” chạy bên trong máy tính thông thường. Nó không sử dụng qubit vật lý và cũng không trực tiếp khai thác các hiện tượng lượng tử. Thay vào đó, phần mềm dùng toán học để tính toán trạng thái lượng tử mà một máy tính lượng tử thật sẽ tạo ra.
Quantum emulator dùng để làm gì?
- Phát triển và kiểm tra thuật toán
Lập trình viên có thể thử nghiệm mạch lượng tử trước khi chạy trên phần cứng thật. Emulator giúp:
- kiểm tra thuật toán;
- phát hiện lỗi trong mã;
- quan sát trạng thái trung gian;
- thử nhiều cấu hình qubit và cổng;
- so sánh kết quả mong đợi với kết quả thực tế.
- Giảng dạy và học tập
Người học có thể thực hành:
- superposition—chồng chập;
- entanglement—vướng víu;
- quantum gates—cổng lượng tử;
- quantum measurement—phép đo lượng tử;
- các thuật toán như Grover hoặc Shor ở quy mô nhỏ.
mà không cần sở hữu hoặc truy cập một máy tính lượng tử vật lý.
Tài liệu tham khảo và đọc thêm
- https://quantummotion.com/glossary-terms/quantum-emulator/
- https://www.fz-juelich.de/en/research/research-fields/information/quantum-technology/quantum-emulators


Không có nhận xét nào:
Đăng nhận xét