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.15.tar.gz
(314.6 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.15-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2d6fd1b595915186bfa4156f8c5dc6402a945367cca4ebba9547686fc23500f |
|
MD5 | 17b3fae891b46aeeac50250b56a0ab16 |
|
BLAKE2b-256 | d9ebb81d4948d25f217a0667014d53f811522bb7c4f9bb6a7225321e8ab0ab88 |
Close
Hashes for pythunder-0.3.15-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77078245832d804243ac13c67104899af57b4f22da2f7c9a3ee3e6ff5ac170fb |
|
MD5 | c7439aff1326c511a5c3139a38223df1 |
|
BLAKE2b-256 | a70df0bba225ac19c7f4527cd3bca4b8e645afefd4fb4d7b0a8b2fc58b71218b |
Close
Hashes for pythunder-0.3.15-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1c44da605216f25056d076996457dc3517c78e640cc21069882e7fa07f86999 |
|
MD5 | 3b1c466d9e07056001c19a030c2e7c16 |
|
BLAKE2b-256 | be5b6f9d93a1c7e339e602e808ff75a40a1962f5add6a6dbef01df4fed29a032 |
Close
Hashes for pythunder-0.3.15-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89ddf988aaa24872008ae710d5250748e0f7354affa016e243bf15b155396eec |
|
MD5 | 08531faf19703bb6364160f3c8996853 |
|
BLAKE2b-256 | 3c58fa286cd83d9432b275ad931e86ab46d78d420bf8b64489708d5c4b569913 |
Close
Hashes for pythunder-0.3.15-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0b586522fb2f1df74f0155dc0d681a31d31835babe250775b8e100f9b62c3972 |
|
MD5 | 0245a7fe93c0ad34f49cc5eee9023cb4 |
|
BLAKE2b-256 | fff5fe94ccf51a16d1eff4c3c54080fc2c9930ef4328ccd490479edd5d909a3c |
Close
Hashes for pythunder-0.3.15-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 439b9df75ce62558c2f18ac281aede5271eb79590a08db62f7f641cf9440d721 |
|
MD5 | 3c694def6b4b7ec203336041068d8018 |
|
BLAKE2b-256 | 2af45c67cb24aee359e3886db99e3ca6749bf713e7565666676ebf3cd5385460 |
Close
Hashes for pythunder-0.3.15-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c38c96045752b7a3b32219c0b83ba4e1d05bc8db3f94207c84b7d00895cf8f |
|
MD5 | 23eaf9319d5b287efa2bffe7791f43e9 |
|
BLAKE2b-256 | 49eb18ee2cca61220d35050937bfbba8c83b755d541b5de1f9141d91dd3fc547 |