Fast CGRA Placement
Project description
Thunder
Thunder is a high-performance CGRA placement engine. It is uses multi-processing to speed up the placement. Users can also use AWS lambda to enable high parallelism if desired (C++ lambda invocation coming soon).
Requirement
CMake 3.9+
g++-7/clang-6 or above
Install
To install from source, simply do
mkdir build cd build cmake .. && make -j
Thunder also has a complete Python binding available, to use the Python binding, simply do
pip install pythunder
You can see the example code in example folder.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pythunder-0.3.20.tar.gz
(316.2 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.20-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26f1dd7a32cb64bc6fe3be04026f9c671d3ab5f662a5c3b4c03b0ff6a0a1ee74 |
|
MD5 | d888f85d9b15241a512017b72345403e |
|
BLAKE2b-256 | 974ecc8ba90c9491afde01e0edae00ea5b3ffb35a174544b5c5e4341a7493989 |
Close
Hashes for pythunder-0.3.20-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8d85aa0fd4f70d6ce17681a17bc286c563e49add7ed91ab5c797515bf55eabf6 |
|
MD5 | a2ce018f2153f476c03129ce450c2064 |
|
BLAKE2b-256 | 1411b97272220b794d8860e7c3f3a964d413ea99ad6732f6335bbb899e26a585 |
Close
Hashes for pythunder-0.3.20-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a642c5ca34fb5aba3ab8589594da1633274beb51b9996bdaaaaef00a1be78885 |
|
MD5 | 93a6163c20a87c5f863d2fcf30632645 |
|
BLAKE2b-256 | 3de670cbd3ead42cbce98e45ef6ccaf51bd8c7aba08ad911eebbe49d9c63fbab |
Close
Hashes for pythunder-0.3.20-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d7d08185a2fa8ed05f257ec3a0ec371d1bf452656701c53a102f51ccc907ba6 |
|
MD5 | 7f9e1439ac10e2bb461bdc6993d5e64a |
|
BLAKE2b-256 | e5f209fd6ae03555509f3993ca68e380b9013de8e243c0c4619d080426807312 |
Close
Hashes for pythunder-0.3.20-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24da512fcc7e4a7f3f0d83c081d611cc2edaa8888fc25dc371f47a3331e5acc3 |
|
MD5 | 63d702610b97ae66bf678f3d57eb3e0a |
|
BLAKE2b-256 | 0d00ed374d038136927da65cdf78a7bfeaf8d06ce3b7096f1d086c24b76c80bf |
Close
Hashes for pythunder-0.3.20-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62967c8223a7189da356d16d9a7214a966fd52daa77efffa43d223f17d41546b |
|
MD5 | 7756efc16e05a3b5e68bde1f45ebce20 |
|
BLAKE2b-256 | 164ec0163f457d6c49f7bb62295e54875f04eb9e12fc2149a37b5abc9bd92fb1 |
Close
Hashes for pythunder-0.3.20-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | abd4a220ef4c8132c4f3790dcdbb3a44f208b3a8293d22d1a08beae1dbd0a846 |
|
MD5 | e9630dc3a693d7c86c3d47c486ebbfea |
|
BLAKE2b-256 | 70f71146d5d2c63f5f782b502006f63b3d1c370b47a604983cd3ad7ecfad6740 |