RustQIP icon indicating copy to clipboard operation
RustQIP copied to clipboard

Add distributed computing backend.

Open Renmusxd opened this issue 5 years ago • 0 comments

This was implemented in the older python QIP project. See this directory: https://github.com/Renmusxd/QIP/tree/master/qip/distributed

Since memory size grows exponentially you will often run out of ram before computation time becomes the bottleneck. Given rust recently added async support to the stable branch it is probably a good time to start thinking about distributed backends for RustQIP. Initial thought is to have a implementation of the QuantumState trait which would send operations to a server, the server implementation isn't terribly restricted however, and can be written more or less from scratch.

Renmusxd avatar Dec 19 '19 21:12 Renmusxd