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.25.tar.gz
(316.2 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.25-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ac3671edd43f9ec11b75368608f4f85d1ac326ade1647a752936cf1e7c98bbf |
|
MD5 | b0c172252932d2fb4e66b80a8b665371 |
|
BLAKE2b-256 | fe9e5e0edc6f292eca5fed78c9f2c90845134564a9656264a63565875e6f8ba2 |
Close
Hashes for pythunder-0.3.25-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 481a84a1a8140e8e8a914bac2536b45ea638d21d1316e6742adaf452b910382d |
|
MD5 | 0dfa3e40b849cc5b4190e8afc79025bd |
|
BLAKE2b-256 | 54d196aa00348c9978cd50108d96e42fb149eb3f7ade74c25704861eef7d8784 |
Close
Hashes for pythunder-0.3.25-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b21daeb4ae16a92db7e108a69e9dada4af95f19979350f530a2dbe54b09b198 |
|
MD5 | 4b0917ed52a9ca7f4307775514c860fb |
|
BLAKE2b-256 | b5b6ffb398456bb6004ecf799e57f1fd03676aaa3efd7dd726eb0f3c169a627d |
Close
Hashes for pythunder-0.3.25-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05839d8fff79f24156f09c35e446ff1fd9b1f3c09be8e14a903b4d853f729ac3 |
|
MD5 | eb70b0af9fb10bfb4513045d609514e4 |
|
BLAKE2b-256 | 7a254f6ccb7642d574f8999e0ed5faca47d16c035f49efbf3348db65694263f7 |
Close
Hashes for pythunder-0.3.25-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fdb79fc2b7c1403db81bc170d1163aa703c77ee3b08a757b4a5580278790801 |
|
MD5 | 7457cca8d4151083462efb235b6fcb66 |
|
BLAKE2b-256 | 5ade48f188c42d31609810fe010444a5a12ba8a64d8dd26baa2b19c2ae1d16b0 |
Close
Hashes for pythunder-0.3.25-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e04a7c743792cdeb8114d9f72bf3d706ddbfdb836e16e2e4e6dd4187848f4cb3 |
|
MD5 | c0531631a98e2fc2e6084fb1a12cba51 |
|
BLAKE2b-256 | 0a66f19ec719841e40720350bb4064dafb8c4bcddc358e5abf09d191a612e9ff |
Close
Hashes for pythunder-0.3.25-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 550e9678e3385c39ecbeb8b286084ffca4c1d1cc0188617064bd4494de986995 |
|
MD5 | 12013fcfabec05d5546634499f0d59da |
|
BLAKE2b-256 | f962edd1ae68ca0f0e2825fa473eb55aec366e28e7f50f84aecc960bd0028637 |
Close
Hashes for pythunder-0.3.25-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f397b8faf7306ea9ee705cae5ac3a8528aa57a41694e84dee96a30d3d2d02cb4 |
|
MD5 | 9f4b0809a334514a87f8f5ff822b9de9 |
|
BLAKE2b-256 | caa456493cec9f35caa3b86df65a4311778f1f69991765b1fb14da0cf9224570 |