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.22.tar.gz
(316.0 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.22-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 529ad8e3bb34dbf6168bf5d6d900deb9797cfec3fd2842fbeb3b83c6c0864c6b |
|
MD5 | 75ede761e74d34017f104b8e652d49d3 |
|
BLAKE2b-256 | 3d834de372d3fa6f4cfebba3c2fbdb6986c8a9b937a82a71ff1f36e78f755c06 |
Close
Hashes for pythunder-0.3.22-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a573b844dd72857624903e4c860c360850800dc6b701160c278d0d6c018576f0 |
|
MD5 | e0ecf03147c84de21fd23f04bc10c1a2 |
|
BLAKE2b-256 | b7aea12ceaa7abd0bb79884cc957e703312fcf0e4c50917a973e25c234a9f06a |
Close
Hashes for pythunder-0.3.22-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea57b4222a4e7498da769019c10c64a9472917fde3db3fa474320bb84a47ec4c |
|
MD5 | 3e513afecb8a83463bd7904c8806e7d4 |
|
BLAKE2b-256 | 56d24100e9fb83fcaa27fc061da42e714f4f2b41707bbd01bbca370265777abf |
Close
Hashes for pythunder-0.3.22-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9e10f983dff2549ddd1ace0b5f5c93ef300ef9af5314efc7ef6b68e0f1f90b99 |
|
MD5 | 8809bfe941c4b929a76e7682cf0800e8 |
|
BLAKE2b-256 | f9862f4d3711e26ff4eee57e522637d29c717f998baf35c0a2261084030595e6 |
Close
Hashes for pythunder-0.3.22-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2ada3f3a36cf857f161c4de2403c8462fe69634ed8aa93983267f2ce47f888df |
|
MD5 | ec3979db47cdbc7bb1723e418140497d |
|
BLAKE2b-256 | ebd1c3ce57b4d83fbdfd5344416304ccd4e637f3199436451048962a0c128547 |
Close
Hashes for pythunder-0.3.22-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba714a41bf29c2a3c26338a3420564a0fe5609392239800b42ba58b01956cd72 |
|
MD5 | 8b751bfd3472da2c0c425b4727718a56 |
|
BLAKE2b-256 | e5f5fc9ad536cc5553cd6888642cc06476becea2c8fe2bdf6fd6b0aa550798c6 |
Close
Hashes for pythunder-0.3.22-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2eb180ed72dad08d5da2731fbb3750ac7626455ae27bedae296234546d82b0d3 |
|
MD5 | fc96ed9710e2626e3c1090ab96281089 |
|
BLAKE2b-256 | d092d670845a9b013d9aba2720917812f8be6647ad382182a53735ca0822c030 |