Computer codes

Tensor networks:

Our code is written in the julia programming language and performs computations for a tensor network. Our code is competitively fast, includes many different types of tensor network computations, and is easy to use.

Monte Carlo on a GPU:

A graphics processing unit (GPU) is able to handle hundreds or thousands of parallel computations simultaneously. We use this to perform very precise Monte Carlo computations. The canonical method for solving spin glasses, parallel tempering, has been adapted to a GPU by us.