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.16.tar.gz
(316.2 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.16-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8c1ee53df4815d4daf3a005d91521eef01ebacfc5cc5a310b81f797843e6fa2 |
|
MD5 | 197985fcf08d74ccbb27efcfe4e8fd8f |
|
BLAKE2b-256 | 8ded9711cbf84b316ef239a4bf3c0cec3c06d76a9a001fd613c8f6300145a14b |
Close
Hashes for pythunder-0.3.16-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14f57b11e613a55950181934fc54925ecf643cfe7023ac53f00ad359b6d11771 |
|
MD5 | d412c59b8847e79ad36a0f5e747fe2a1 |
|
BLAKE2b-256 | 12e00b428a642eaf70bd57e3fbbd0d8e7e97d643f042967aa258edca5ab1bdc3 |
Close
Hashes for pythunder-0.3.16-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecaea003af8e69b15deb333b74bed5f7bded66e12a632bd365fec714050efce1 |
|
MD5 | 632f598a30ca70c68498cf621dac3c3f |
|
BLAKE2b-256 | ebfa4786cd6143f25c44e345c8382444950d2c5eacd5a4c0991adc27291da88b |
Close
Hashes for pythunder-0.3.16-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c0b7faff85abd00c8641fae76694fad961f8e8d0184182ac7d1331a05a493686 |
|
MD5 | cdba936e321f270e9037b7464c346364 |
|
BLAKE2b-256 | cc8b371a08a610b1466e1dbc9dc414ac739aa68af5e44060ccef86aaa78a1c73 |
Close
Hashes for pythunder-0.3.16-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fc17ecd6bc863faba52d37c93311b56154f03e3c004a83b15e9fa58d6b61bf4 |
|
MD5 | a874592b13fb317bf457a9c0585b0bdd |
|
BLAKE2b-256 | f00f0b7086e4b0b11e2b0e93542cb3d48473e7101b7d3f829e4970e254ef1138 |
Close
Hashes for pythunder-0.3.16-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4c87d0be2c1e4f574282abbddafbb73778b984c29b12fb8ee550b6edd135ed4 |
|
MD5 | 503d79f5721b9a832c11b3bf559b638b |
|
BLAKE2b-256 | f38b26bf7fbbf891ecff0e4b45b26403d9c36400be9edbddaba31e2e7dba86ff |
Close
Hashes for pythunder-0.3.16-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fe035727a5dd7a2a67092cf36ccb4a5c1dab10187f93c427f5225dd61c27ee2 |
|
MD5 | 38000454ceee986ffdaf4a17e3bf9d89 |
|
BLAKE2b-256 | fcd98350c871acbce8b1432769feb7bb5c68614c7c396645915c745d83240ad7 |