Lisp For Quantum Simulation?

This page summarizes the projects mentioned and recommended in the original post on /r/lisp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • open-blackfire

    Vendor-agnostic Quantum Computing framework for Common Lisp

  • I saw that project: https://github.com/thephoeron/open-blackfire/ a "Vendor-agnostic Quantum Computing framework for Common Lisp.". I have no idea what it does ;)

  • quilc

    The optimizing Quil compiler.

  • The QVM does all manner of quantum computer simulations. It specifically simulates a Quil program, with both classical and quantum operators. The QVM has lots of different modes of operation:

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • qvm

    The high-performance and featureful Quil simulator.

  • More interestingly, the QVM repository includes a program called the dqvm which is the QVM but able to be run on an MPI cluster. This doesn't use any advanced state representation (such as matrix product states) and instead just very cleverly arranges for huge wavefunctions to be distributed across a cluster of arbitrary size and worked on in parallel.

  • cl-mpi

    MPI bindings for Common Lisp with many useful extras

  • I only have experience using MPI. It was pretty straightforward, except for deployment. CL-MPI grovels for some stuff at compile time and produces a small intermediate shared library that it needs at run-time. This small thing made it sort of annoying to get an MPI app built and distributed on a cluster, because (1) I needed to build the app on an MPI node, and (2) I needed to find that hidden, stupid artifact from the build process and ship it with the right path/etc.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Controlled S gate

    1 project | /r/QuantumComputing | 25 Apr 2022
  • IonQ Develop New Quantum Computing Gate, Only Possible on IonQ and Duke Systems

    1 project | news.ycombinator.com | 15 Feb 2022
  • Internships at HRL Labs writing Common Lisp for quantum computers (US only)

    1 project | /r/lisp | 4 Nov 2021
  • I am planning my master's thesis to be about quantum computing and Lisp. Which books do you recommand on the subject ?

    3 projects | /r/QuantumComputing | 28 Sep 2022
  • How do you use Lisp at work?

    7 projects | /r/lisp | 23 Jul 2021