In this talk, I present a collection of Julia packages developed for Tensor Network simulation experiments (Tenet.jl and EinExprs.jl). We examine which Julia features and design choices enabled us to offer an intuitive interface for users, increasing the tunability and flexibility without loss of performance.
In this talk, I present the Julia library ecosystem that we have developed at the Barcelona Supercomputing Center for large-scale tensor network simulations. Specifically, I present:
The talk counts with code examples and introductions to the topics for users outside of the field. I will give an example of the expressive power of Tenet and EinExprs by showing how Google's quantum ~supremacy~ advantage experiment can be recreated in <15 lines of code.