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.18.tar.gz
(316.2 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.18-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18c03320e2d2d72d887e5adb05dde3122669d2f6c964aae771bea0d0d4779400 |
|
MD5 | 564573744563422f78ee43f8489ed352 |
|
BLAKE2b-256 | 3acfd9fa10ab3196f8cdfc41a4240b2d2ecd70777cfc63bcfdc9e2ed2dd95d4c |
Close
Hashes for pythunder-0.3.18-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acdfe980ebf288c4b063712d596be030a7dcd5bc741d6853f2c8f47e1e8e754a |
|
MD5 | 50d8e96a7feab11fa40c8cf014c0e66e |
|
BLAKE2b-256 | 220cc5c3ede1d431d41a238e3faf32cf1654c0e86abe38c70e42455055afeb29 |
Close
Hashes for pythunder-0.3.18-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb2ed1cafb9e4a2faf5f5b7f8d17bda718d52198b2a7e0eccc48586b2a3ced38 |
|
MD5 | 472519001a6513afede6148e3ca1bba8 |
|
BLAKE2b-256 | 32ef4cf850af53a914c5cd3ff6ef8ffc7429e9bf0286bec1ef648343d47f6be8 |
Close
Hashes for pythunder-0.3.18-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c1eaac43881ddf608a2a5c7d4ed161a67613cd8ab388be1e9b98aaf238f86dc |
|
MD5 | 4119cc30e0ea1f832130a9aca282ed34 |
|
BLAKE2b-256 | ba0bf8fec7a57d56ed1d0d04676dac34f8f6bd3255bc419e1d9c3d67cad6d05c |
Close
Hashes for pythunder-0.3.18-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eac6427fd875cc4d6e6157bd5c4e817118c70f5ea065d8777cf9d1a1dc5bf24e |
|
MD5 | a7a1b47b4b08c3e605559e3ec5cae1e8 |
|
BLAKE2b-256 | 489319403fd8a891a99a00263f25793ee13ba2449c8cb03b71f01103b43c6d1e |
Close
Hashes for pythunder-0.3.18-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 747ddf9ae8b0ef95e5ad00b5d65cc3771575436d2e75d9b7dc6b749f1f1a1d62 |
|
MD5 | 71a461cb6bd2ce1dd3fff9e8c04d27a4 |
|
BLAKE2b-256 | d0ad3f03395ce274ee4c736e8bd4c7fbee0efc2fe3d922e25808052abc94dabe |
Close
Hashes for pythunder-0.3.18-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4cb64f76c751641adf6744c25f3119f289e1dcd1db70572bfe5ef7d5c59f929 |
|
MD5 | 175272eb8d92b818b3cc0fae29ce8afc |
|
BLAKE2b-256 | cc998d13fd4204451c4df4566db314e0a93fc3a75d2c7a55d4d958300177a474 |