Libquantum, un simulador escrito en C ++, era parte de la suite de pruebas SPEC 2006 utilizada para evaluar el rendimiento de un solo hilo en las computadoras. Si bien este simulador puede hacer muchas cosas, en la suite SPEC simuló el algoritmo de factorización numérica de Shor. Esto puede parecer sorprendente. Los puntos de referencia de b / c SPEC normalmente deberían probar las computadoras en cargas de trabajo típicas, y es poco probable que muchas personas (incluidas las corporaciones buy comprarían hardware principalmente para simular la factorización de números cuánticos. Pero, creo que este ejemplo responde a su pregunta 😉
Ah, y mis alumnos desarrollaron un simulador, llamado QuIDDPro, que tiene una interfaz similar a Matlab e incluye implementaciones de varios algoritmos cuánticos. La página web explica cómo solicitar un binario de Linux. En algunos casos, QuIDDPro usa exponencialmente menos memoria que otros simuladores. Si está específicamente interesado en la factorización numérica de Shor, Libquantum (o cualquier simulador optimizado para este algoritmo) será más rápido y todos los simuladores razonablemente rápidos “explotarán” en términos de uso de memoria.
- ¿Hay algo en la física cuántica que dice que nada existe realmente hasta que se observa?
- ¿Por qué los operadores hermitianos están asociados con cantidades físicas en la mecánica cuántica?
- ¿Cuáles son los principales laboratorios que modelan la química cuántica de varias sustancias?
- ¿Cuáles son las ventajas y desventajas de los qubits codificados por ruta y los qubits codificados por polarización, respectivamente?
- ¿Qué nos dice un operador en física cuántica?