La computación cuántica (igual que el grafeno que tanto gusta a Òscar) sigue avanzando sin parar aunque no lo parezca.

Así, si el pasado mes de octubre os comentábamos la posibilidad (si eres residente en norteamérico o Canadá) de usar el entorno Quantum Leap, la nube gratuita de D-Wave para aprender desarrollando aplicaciones en computación cuántica… ahora ya hay bastantes empresas (incluso europeas) que están empezando proyectos en este área.

Evidentemente la pregunta que todos esperamos ¿puedo empezar a cacharrear ya con estos ordenadores en mí casa? Pues sorprendentemente la respuesta es sí. Ya existen multitud de entornos de desarrollo, simuladores y lenguajes de programación cuánticos que están disponibles y con los que se puede empezar a trabajar.

A continuación os dejamos una lista de los que actualmente me parecen más relevantes, con una breve descripción de cada uno de ellos.

D-Wave – Ocean: Conjunto de librerías, herramientas de desarrollo y documentación.
IBM – Qiskit: Framework de desarrollo open source para los computadores cuánticos de IBM. Incluye lenguaje de programación, simulador y librerías.
IBM – IBM Q Experience: Computador cuántico de IBM en la nube.
Google – Cirq.: Librería Python para desarrollar circuitos cuánticos y ejecutarlos sobre simuladores y hardware real.
Microsoft – Quantum Development Kit: Entorno de desarrollo completo, con simulador, y lenguaje de programación (Q#). Basado en Visual Code.
Raytheon BBN – BBN-Q:Conjunto de librerías y herramientas para el hardware de Raytheon
Rigetti – Forest:Entorno de desarrollo y simulador (máquina virtual).
Xanadu – PennyLane:Librería en Python para aprendizaje máquina en entornos híbridos (cuánticos-clásicos).
ETH Zürich – ProjectQ:Framework para desarrollo de algoritmos cuánticos basado en Python y que permite su traducción a instrucciones máquina de diferentes fabricantes o simuladores.
QuTech – Quantum Inspire: Plataforma para desarrollo de aplicaciones cuánticas, incluye SDK, simulador y traductor a instrucciones máquina. Basada en el lenguaje de programación QASM.
QuLacs – QuLacs: Librería C++/Python para simulación de circuitos cuánticos.

De la lista anterior, la mayoría de fabricantes están basados en EEUU o en Canadá, a excepción de Quantum Inspire y ProjectQ, que tienen sus orígenes en la universidad técnica de Delft y la universidad técnica de Zürich, respectivamente. Sin duda, en el campo del desarrollo de computadores cuánticos comerciales, Europa va un paso por detrás aunque la inversión que se hace en tecnologías cuánticas es superior al de estos países líderes.

 

1694
Suscribirse
Notificación
3 Comments
Inline Feedbacks
Ver todos los comentarios
Oscar
Oscar
5 años antes

¿El grafeno no es aquello nuevo que tiene tanto futuro?

3
0
¡Aquí puedes dejar tus comentarios!x