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.21.tar.gz
(316.3 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.21-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9888dec3b5cc8bb4fdc54cb87bfae9a088b0f5ce3302bd4fd1e580b0a42fb607 |
|
MD5 | ced3e37acce73444d98230869b34366a |
|
BLAKE2b-256 | 6b2337930210c7513c60334b049857c2e6954613426462904d8defd72df42b31 |
Close
Hashes for pythunder-0.3.21-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9b414635426919b00b4e9c7bfe528165251c12f2a6737c1e8df848d686cc891a |
|
MD5 | 21ffbb74bd3a9787f18580559431eb46 |
|
BLAKE2b-256 | b10ca9f85a48b4ee1b93909b898d95e750fa85348d008a05c0b8393c983c4904 |
Close
Hashes for pythunder-0.3.21-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9ecf36e1a2668fd7ec37991add437b0259d2cbe9ff8f5e4292bb7c81c33b104 |
|
MD5 | b33506f9f18ac9bb5c7496ca2127ecc7 |
|
BLAKE2b-256 | 90bd8a35e2a68eb0b16cd0b73c4d9d507041ec6688267ce4fde4f82d068ea014 |
Close
Hashes for pythunder-0.3.21-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 922bec4861351b80845f63445a59ed90591d86d0b6800fafc21233620a3fdfae |
|
MD5 | 4c24519e8e3d5e3e7b7a65660cb26d53 |
|
BLAKE2b-256 | ed64695c8c4bcb99ba4f40349b9514beb4eb1addba7a040dd65b3d95a675bea8 |
Close
Hashes for pythunder-0.3.21-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 27a0f0207bbea66abf18251a3d0ad06a0d63d4b75966d96ff10bd354e03b6947 |
|
MD5 | 174424f61a3a9c7941ab859e13143465 |
|
BLAKE2b-256 | bb7bc20633da9fdd2bf2f960967ec7dd6aa2695c335f25493fae4c0e20d1b330 |
Close
Hashes for pythunder-0.3.21-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed4b42d43e3123947498ad124fa4a945157aefee3956e9fc26696d507775e0f8 |
|
MD5 | 99fd8f672574cb622282443246358ee4 |
|
BLAKE2b-256 | cf5f772d2b72a1cadcc21fdfedc2559314727287bcfbdd548cd97563a41a1cf9 |
Close
Hashes for pythunder-0.3.21-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b52078a371ba0b46cbc7468bdc68e5f085c385ac355cd81a9dd3f30a0585e3d |
|
MD5 | 1206b1ae6e388de33f29a4a307551ea8 |
|
BLAKE2b-256 | 39320184d2567c44d183cb9137e8f5265feafa449f804aceb3a7d3a3f5f6b3fd |