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.19.tar.gz
(316.2 kB
view hashes)
Built Distributions
Close
Hashes for pythunder-0.3.19-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce2ab7cfd2a960b34df34ddc7b5ec468cf6f2bebfc197c261333cc15e45e2f65 |
|
MD5 | 8566e084a6d38cc52ad2ffbae129bed0 |
|
BLAKE2b-256 | 9aee741db27e85dd6ea18246610bf0823cbfe54abbaca6c2461eee0ee256f200 |
Close
Hashes for pythunder-0.3.19-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 858cf043a275e663b0e517a355643602309711b71a86be3005abb4f0e0bb37f6 |
|
MD5 | bfc5412f1996b075cb49a5c4ce32360c |
|
BLAKE2b-256 | 52f4e2b046842f2a94e1cb8a49bdad572e4dccbf391e7a62e64e90a8ea759f0a |
Close
Hashes for pythunder-0.3.19-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9cbbdf24a464b4a734fa4056087272ab0db05f915deef314abad31572812ccd |
|
MD5 | c6a6834ec1dc339e95e5cfeda68718af |
|
BLAKE2b-256 | a2668d76018dd2e38ed17bd60f917de601d605348cba2e0d493a66a9b3a45efe |
Close
Hashes for pythunder-0.3.19-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 427a43eda22ce3e09ee9d10085880800715482c533b4979cef57ab09079d52f2 |
|
MD5 | 78a98f74f80bb9c3daf7ada9f4d689ab |
|
BLAKE2b-256 | 8b0bb81522d12d794451027873f8a176c056df745f7cea679716e4541fbc25c0 |
Close
Hashes for pythunder-0.3.19-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6126109f27a9bef2d06eba08b11d1482dbc9722cdf9fee972c6fbf3740adead1 |
|
MD5 | 5fd7b6178057aa570f4b4f7d3d633ebe |
|
BLAKE2b-256 | 8a3cfa00e1c5c69afdd0059a4316ad47068a1204037f837b31ee6ba607d9b55b |
Close
Hashes for pythunder-0.3.19-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | eaf0b1ee6db1abc5045eade69c533ed0d036a9cb13a5947697deaf83e2e6a969 |
|
MD5 | 8c0042df22587548e7913d6d84791f48 |
|
BLAKE2b-256 | 3a9c478a8604c43683a06ce80cec860eab934e7d4adacde1bbca5cec8d20ed6c |
Close
Hashes for pythunder-0.3.19-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bbd8c4167404239936e39452232df7c463cfbd700be310bb3d0897653cb70cf |
|
MD5 | b2d96b2baac689494fa4d356a4d91986 |
|
BLAKE2b-256 | b01035338fe7caa7a47febd3ed888736fadc4715544e9ce91df718b924806836 |