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.4.1.tar.gz
(343.5 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.4.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8598ce2a16ca966cf33934c2e9c5fd10256da7e229f3da3e46be1aede5138f11 |
|
MD5 | dbfa894986239a1567ff0ef0c685a9ec |
|
BLAKE2b-256 | 944332b35930a2ab995405ef93440b59b7a8a1d2c1fed9c46ddaccc1422e1af3 |
Close
Hashes for pythunder-0.4.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc4384f24f68f307e21aec66275745a17f88f5ddd3e1474f7878c3f1dafa3722 |
|
MD5 | cda7032241a0bf41467ca9d186852e97 |
|
BLAKE2b-256 | 78a21576025aa04f1b7b9729c16d4c12e587a01c24ffbf96eed5c27756ee0a86 |
Close
Hashes for pythunder-0.4.1-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 449b99c0d0f8e306a08294ea17e993d9128350d179bb17df9f3a2f11707a3517 |
|
MD5 | cd3055ff701bb3822f2fd577d50b25fe |
|
BLAKE2b-256 | f2f94dd3c5cdf9fe6a9de20bc5172948cadc22dec500203889d8d60010424f91 |
Close
Hashes for pythunder-0.4.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 088f9606920ee458f4f42c09ccaa894c1f460769b4c26cd13e1c3d8e4dda5e9b |
|
MD5 | b6c81516a56aa7dde51579ae87f1fbba |
|
BLAKE2b-256 | 4fe87bb9bd4a191b1c6cfecc0886c3dc67363243a06d19f302a85534d9ceec1c |
Close
Hashes for pythunder-0.4.1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c4892ab6791ad9e931e73aaa7a7721613aa71a18c6cbb10c5059114c2badfd6 |
|
MD5 | c0d7699f0bbcdbbb103eb773904c7a87 |
|
BLAKE2b-256 | 317a3f1674d87f7acf054630d1022b7c37d6e3f32e4b65475db2add2d8b77951 |
Close
Hashes for pythunder-0.4.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f4b008d7f526c88b4cce575676a7c4dd08fb5426ebdd0d7a24f23f3e355bf15 |
|
MD5 | 1223822d7104419cd572b5025f8f99ba |
|
BLAKE2b-256 | a20b92efd9c915153761acfcf8639feb703c4bc941a04e4e2d03880070dbab5d |
Close
Hashes for pythunder-0.4.1-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29cfe813d17b5dfe278aae472344ab413fb9abed761c512e48be528b7550b188 |
|
MD5 | 90d56e57d7d3d8de7912dc2f5be88f1c |
|
BLAKE2b-256 | 5328458b98c9b4a699090955759cb645341c1812c193cf8943884eb4d7a398f1 |