Microsoft, một trong những đại gia phần mềm hàng đầu thế giới, đã phát triển một ngôn ngữ lập trình lượng tử và công cụ mô phỏng để thúc đẩy tiến trình thương mại hóa máy tính lượng tử.
Trong cuộc đua để thương mại hóa máy tính lượng tử mạnh mẽ, Microsoft đã đưa ra những bước đi quyết liệt. Họ đang cạnh tranh với Google trong việc phát triển máy tính lượng tử, một công nghệ với sức mạnh vượt trội so với máy tính truyền thống hiện nay.
Microsoft giới thiệu một phương pháp tiếp cận mới giúp công nghệ lượng tử ít bị lỗi hơn và dễ sử dụng hơn cho mục đích thương mại. Họ đã công bố ngôn ngữ lập trình mới gọi là Q# (Q Sharp) và các công cụ để lập trình phần mềm cho máy tính lượng tử. Công ty cũng phát hành các công cụ mô phỏng để lập trình viên kiểm tra phần mềm trên máy tính cá nhân hoặc trên dịch vụ điện toán đám mây Azure.
CEO Satya Nadella của Microsoft đánh giá cao việc phát triển máy tính lượng tử, xem đó như một trong những công nghệ hàng đầu cùng với trí tuệ nhân tạo và thực tế ảo. Microsoft, cùng với IBM và Google, có thể sẽ cung cấp dịch vụ cho thuê thời gian sử dụng máy tính lượng tử thông qua kết nối internet.
Năm 2011, D-Wave Systems trở thành công ty đầu tiên bán máy tính lượng tử. Tuy nhiên, công nghệ của họ vẫn gây tranh cãi và khả năng ứng dụng chưa cao. Google và IBM đang cố gắng phát triển hệ thống giải quyết vấn đề phức tạp của máy tính lượng tử để tạo ra máy tiêu chuẩn.
Microsoft ngược lại vẫn đang nỗ lực để phát triển máy tính lượng tử hiệu quả. Họ đang theo đuổi thiết kế mới dựa trên việc kiểm soát hạt Fermion Majorana, một khái niệm mà vài năm trước đây chưa được chắc chắn. Kỹ sư của họ gần như đã có khả năng kiểm soát hạt này để thực hiện các phép tính toán. Theo Todd Holmdahl, người đứng đầu bộ phận lượng tử của Microsoft, họ sẽ đưa ra thị trường một máy tính lượng tử trong vòng 5 năm tới.
Máy tính lượng tử sử dụng qubit có khả năng tồn tại ở nhiều trạng thái cùng một lúc, cho phép giải quyết vấn đề với tốc độ nhanh hơn đáng kể so với máy tính truyền thống.
Khó khăn chính là việc giữ qubit ở trạng thái lượng tử trong thời gian ngắn. Máy tính lượng tử dễ bị ảnh hưởng bởi môi trường xung quanh, dẫn đến lỗi tính toán.
Microsoft cho biết họ đang sử dụng một thiết kế khác biệt gọi là máy tính lượng tử hình học topo, có khả năng tạo ra qubit ổn định hơn, giảm thiểu tỷ lệ lỗi so với các công ty khác.
“Giảm thiểu hoặc sửa chữa lỗi trong tính toán lượng tử là cần thiết để tiến tới thương mại hóa công nghệ này”, Jonathan Breeze, một nhà nghiên cứu tại Imperial College London, nhấn mạnh.