Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Haimrich/telesabre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TeleSABRE

C Implementation Usage

Compile

gcc -O3 -flto -I src src/*.c -o ./telesabre

Run:

./telesabre configs/default.json devices/<device>.json circuits/<circuit>.qasm

Python implementation usage

Run:

cd legacy
python main.py --qasm path_to_qasm --architecture a

You can add your architecture in architecture.py. Some grid architectures are already available.

Using the viewer

After putting report.json generated by telesabre in viewer/ run:

python -m http.server --bind localhost --directory viewer

Then visit http://localhost:8080.

viewer.gif

About

TeleSABRE: Layout Synthesis in Multi-Core Quantum Systems with Teleport Interconnect

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published