A framework to explore the design space of hardware architecture.
Project description
Archx
A cost modeling framework to explore the system design space based on A-Graph.
Installation
All provided installation methods allow running archx in the command line and import archx as a python module.
Make sure you have Anaconda installed before the steps below.
Option 1: pip installation
git clonethis repo andcdto the repo dirconda env create -f environment.yaml- The
name: archxinevironment.yamlcan be updated to a preferred one.
- The
conda activate archxpip install archx- Validate installation via
archx -hin the command line orimport archxin python code
Option 2: source installation
This is the developer mode, where you can edit the source code with live changes reflected for simulation.
git clonethis repo andcdto the repo dirconda env create -f environment.yaml- The
name: archxinevironment.yamlcan be updated to a preferred one.
- The
conda activate archxpython3 -m pip install -e . --no-deps- Validate installation via
archx -hin the command line orimport archxin python code
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file archx-2025.8.9.tar.gz.
File metadata
- Download URL: archx-2025.8.9.tar.gz
- Upload date:
- Size: 4.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5632cc375e978afd6c99f3ed9dc5e030b74f4604dfec04cdcb8cd8f27f4dc1b
|
|
| MD5 |
933d8aa328ccbf22e4d25be14d72512c
|
|
| BLAKE2b-256 |
8b9142284072e4549c7ec244dda420f7c3a5ddc78e0cc46702eac27558df660a
|
File details
Details for the file archx-2025.8.9-py3-none-any.whl.
File metadata
- Download URL: archx-2025.8.9-py3-none-any.whl
- Upload date:
- Size: 1.0 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
49b4ed6e9c79a358548df7893f2ab5ee8c4954387b9ea6baa2b88fbbf9dedc2e
|
|
| MD5 |
421eb18d09d0c1ccb783ba08f3ae9d4f
|
|
| BLAKE2b-256 |
d5d507322e33233d0485c4974d739293234991ba3006668894950f369da9697b
|