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.12.tar.gz
(314.6 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.12-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eab83f67159df32e2ff80847e75ca9d92fbace5cc8dad390649a9e5f142a8817 |
|
MD5 | 9974d0dfe1d33acf42143f3fd19deddd |
|
BLAKE2b-256 | 5a1db5ea2448bffe787a3dde37c950d1054e3cae035a098d1e2687c3fccaeb4c |
Close
Hashes for pythunder-0.3.12-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 193a267c63542f2dc12c7f1e5577e47364fed86f506fb9a4c774a253e72580f3 |
|
MD5 | 66c27a47ffea058278bb4a1884123690 |
|
BLAKE2b-256 | 8680b2186a7b6c04dc7801d5a7f19be5605d3978206f0d43e2c77898a96ace4a |
Close
Hashes for pythunder-0.3.12-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 999ef16d4023dc702999c7b0dffeab14efdefd7f08766f698e2d0f8f7435e695 |
|
MD5 | 35c74a21517b8397dda328f8ffff109d |
|
BLAKE2b-256 | f1c13d8c28c831b5ae44f43b09c7d74ece5557db6c61dae2ed3ba51ba77fa500 |
Close
Hashes for pythunder-0.3.12-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4d3fdfe6e1db4b217379cef3703e11f0aabe681f96b6ef1ad0fccd69515406e |
|
MD5 | 61b8d6c7d9272b20035b6dcff453da63 |
|
BLAKE2b-256 | bcaf7cc98b57a81eafaf2542cf71e831aaac307f766da2d12c9a88fd5cc4e0b6 |
Close
Hashes for pythunder-0.3.12-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | edcab4fccfcda9ba169dc004ca97b2474f4da5bee1c44f495652d53d1c0225ae |
|
MD5 | 3590f9fc4c040357c8ef54a429dd68a2 |
|
BLAKE2b-256 | 8e2c8d881b46470a01008f89bc18fb1d73586d2cb87a96de0b2419ae1c1695c7 |
Close
Hashes for pythunder-0.3.12-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bf4694dc45a423d8c5f6038aa408005fb8a8e01fa6bcc2d45322c992afdbca6 |
|
MD5 | e23e3d83d7fc325ae3f78e21b3481f70 |
|
BLAKE2b-256 | c17aff9d0b29e498fc34fb646d5c433be7b4bb0669c20dce8d5912ed187bf9dd |
Close
Hashes for pythunder-0.3.12-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b71c06559a441de59da7137b1289cdcf59784630576c5c7f84430b61591caaf |
|
MD5 | 35cedf7ddb016670b75cf7857c9a3160 |
|
BLAKE2b-256 | dbbd57f6536bad4fb4357fe5c14744b278bee2b0d694159fe7d1fe0e1d25f3dc |