Skip to main content

Hardware-aware optimization and design automation

Project description

Hardware-Aware Optimization and Design Automation

Reusable Python utilities for hardware-aware optimization and design automation.

Feature Synopsis

  • intermediate representation (IR) system
  • Xilinx tool backend
  • Xilinx report parser
  • Intel tool backend
  • Intel report parser

Getting Started

Prerequisites

  • Python 3.6+ and corresponding pip
How to install Python 3.6+ on Ubuntu 18.04+ and CentOS 7?

Ubuntu 18.04+

sudo apt install python3 python3-pip

CentOS 7

sudo yum install python3 python3-pip

Installing from PyPI

python3 -m pip install --user --upgrade haoda

Installing from Source

python3 setup.py install --user

Installing for Development

python3 -m pip install --editable .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

haoda-0.0.20220227.dev1.tar.gz (33.0 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

haoda-0.0.20220227.dev1-py3.6.egg (94.8 kB view details)

Uploaded Egg

haoda-0.0.20220227.dev1-py3-none-any.whl (37.9 kB view details)

Uploaded Python 3

File details

Details for the file haoda-0.0.20220227.dev1.tar.gz.

File metadata

  • Download URL: haoda-0.0.20220227.dev1.tar.gz
  • Upload date:
  • Size: 33.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for haoda-0.0.20220227.dev1.tar.gz
Algorithm Hash digest
SHA256 58743c5cae18ac10c64e5563347c8946a2c68c374dd966c3e52d692728c54b1a
MD5 2b189bb13ec50ee37e90dde637974c2a
BLAKE2b-256 29dea00d2f5bf8dc45a629070645c8fc1b7ca1e2e7ad662050e808d883f1e8b1

See more details on using hashes here.

File details

Details for the file haoda-0.0.20220227.dev1-py3.6.egg.

File metadata

  • Download URL: haoda-0.0.20220227.dev1-py3.6.egg
  • Upload date:
  • Size: 94.8 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for haoda-0.0.20220227.dev1-py3.6.egg
Algorithm Hash digest
SHA256 081a8b0f9b00293817083351067447501dab289754681f535ecd971582bf9a9d
MD5 5476055903d012262f4d791a26fce17f
BLAKE2b-256 ec71e320f8ad7d5eb140495bb3b9421f1d6a61356b4414db9556b1d504afeb6b

See more details on using hashes here.

File details

Details for the file haoda-0.0.20220227.dev1-py3-none-any.whl.

File metadata

  • Download URL: haoda-0.0.20220227.dev1-py3-none-any.whl
  • Upload date:
  • Size: 37.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for haoda-0.0.20220227.dev1-py3-none-any.whl
Algorithm Hash digest
SHA256 155c1ba49f1cfdc2716d72f73adb61ff3a90db5496ff32538b3c91ff39aca722
MD5 edcd71aa06cbbb3e23c5f6908d433940
BLAKE2b-256 21e4e0d98149eb56659950546e8959568cdb912238e4a083f3104ef8ecdb6520

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page