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.17.tar.gz
(316.2 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.17-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a94d8eae7239f313e15fdcced9a99fa300a3fca02314e04cf848401242b1fd3b |
|
MD5 | b4b133a3c48b21115e97369f692f63ef |
|
BLAKE2b-256 | d1df78bf7c34e41294c8e24164e918c98575e7dd73e150b9598094c142e6eba6 |
Close
Hashes for pythunder-0.3.17-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5922b4288680c87c2390255be95139db831a385e9e92c000a767ff660fef4122 |
|
MD5 | a69a3ad28045dd5307539ae5931beb8f |
|
BLAKE2b-256 | 7b44315a923e8f9d5a86aee46666083aeb7ace419f904d7727c89df89e7445cf |
Close
Hashes for pythunder-0.3.17-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 019002a3bc7ff4df7bb249817ba50c494ee2f56a8b9b43bd8c217364a06b8a7b |
|
MD5 | 3745224a3f94ebf706cfd24b438fcba7 |
|
BLAKE2b-256 | 3f40fece5afcf67a8075ec9cb74019456c017ebe81426d02ec47e5ce166a6062 |
Close
Hashes for pythunder-0.3.17-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21bc639dd09758c86c47f4eae61c247c208903704110becf78b31ee76a422038 |
|
MD5 | 950027d29709421ae6b4ba3f766f7ef2 |
|
BLAKE2b-256 | 5386ee07a924d666d475bdf15bf9e7b0752322a77f23c47680dc125e576589a6 |
Close
Hashes for pythunder-0.3.17-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e3f0349f09f0caad2c7d6a3c1ebf454e8802a36860a33d53f1904f311aaeec8 |
|
MD5 | dbcecfc053be1e51e89ade4b2a79753d |
|
BLAKE2b-256 | cb22388a1d4837762e9818db56ef915c13254de2fb13d9febd50dacbf8c71b07 |
Close
Hashes for pythunder-0.3.17-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e81647ca64710c933483b9819217e7867efa7e94008c055106110c6d0c55cb4f |
|
MD5 | a2a096eb79a7b4623ee445e3601db74e |
|
BLAKE2b-256 | 218f65d15c3358524e0e2d880d92590d3cf6657512b24d2a95c00d85340d4303 |
Close
Hashes for pythunder-0.3.17-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4942dcce0b463bc26d613a2ac4d9fd5ef3f452d591c16a2c791326b61f120cda |
|
MD5 | 973e86a5d10f8f83d887c31a350449a7 |
|
BLAKE2b-256 | 8682d1de42fbb9934a1eead21f9fbc873d7c4a1b1e95937d3fd451c0bb2e0f30 |