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.14.tar.gz
(314.6 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.14-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5b86fd49f0a2e0cc11433acf3b5012050c651c5990126c611d2fac65a02387ee |
|
MD5 | 8389ecf5d4e7bb8a3fc32c54b74966e7 |
|
BLAKE2b-256 | b4bac3d2d043379583b5a3d2d2e13eaeecee0f178fec6ce25ce48ca4736487da |
Close
Hashes for pythunder-0.3.14-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7eff2d8f7e38ce5552defed4e0d73e85eda444af2ca08631580e10320ec37538 |
|
MD5 | 31737d5f0540233d6fdc5379f6871588 |
|
BLAKE2b-256 | 665b3b8b4158a1e488d3815cbdf05b15c58cae8771ce3168931f40bf3276b353 |
Close
Hashes for pythunder-0.3.14-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5cca8e10f9dbd2ac498290cec2af7716fe1cdf287ac5a477bfc7b264e1710f0 |
|
MD5 | 17e1e88b9bbef5bbbec91495522c44de |
|
BLAKE2b-256 | 02506c6899977aa3341ca8a0e2717d76200098e5f5d858419747cbf5243a0aaa |
Close
Hashes for pythunder-0.3.14-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b333c7b2d15f0d2dcbf6d9927188352ae4692ab4891fa219c016f49de91d117 |
|
MD5 | b0a78302515bc54aa10c99c78ed3834e |
|
BLAKE2b-256 | 13c9ad829ed74abc646a541593312bf4dea379eb321084f2f01089c399493d84 |
Close
Hashes for pythunder-0.3.14-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ce5a1a10d0548513c57f6af4a47b3fd2aee7f03aa967bb2fbdcb5cd28b0987c |
|
MD5 | 1e18fe71316b4ff42369e743a5442b2c |
|
BLAKE2b-256 | 61131cb2708cac0555e747bc36eb55e96e7dbf743275afd21fb4b651e34ac748 |
Close
Hashes for pythunder-0.3.14-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6489638f295fe2344706fc36db19a96860fdfb968511ac1f26a148debbc95af |
|
MD5 | 329435f029df27b995a9b66aa108f95f |
|
BLAKE2b-256 | e165ce23561c99804b83cb45cbefa078c93faffaff6f29732a0e62d9cb323176 |
Close
Hashes for pythunder-0.3.14-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f13d1211fa3e28fd1105eb3c034699a048a75d6355827ce128bce59ad300a92 |
|
MD5 | 815546f3d379b098f180462b2fe05798 |
|
BLAKE2b-256 | e3f7ffc827724aedd0ab65f29ec82894190d9710fde5239a6590ca0f41719363 |