{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/8"}],"enrichment":{"capability":"AccelForge models, designs, and explores tensor algebra accelerators by integrating hardware component cost modeling with workload mapping and optimization.","skillfed_tags":["hardware-design","accelerator-modeling","tensor-optimization"],"use_cases":["Design and evaluate custom tensor accelerator architectures for deep learning or scientific computing workloads","Optimize tensor operation mappings and fusion strategies to minimize energy and area on fixed hardware","Explore trade-offs between compute unit types, memory hierarchies, and interconnect topologies","Validate accelerator designs against real workloads before hardware implementation","Automate accelerator design space exploration and sensitivity analysis via Python scripting"],"what_it_does":"AccelForge is a Python framework for modeling and optimizing tensor algebra accelerators. It provides a full-stack modeling environment where you define hardware architectures (with multiple compute unit types), tensor workloads (expressed as Einsums), and mappings between them, then uses the HWComponents backend to estimate area, energy, power, and throughput costs. The framework handles fusion-aware optimization, meaning it can optimize across cascades of tensor operations to find the best end-to-end performance and energy efficiency.\n\nThe package is built on established scientific Python libraries (numpy, pandas, sympy, symengine) for numerical and symbolic computation, Pydantic for input validation, and visualization tools (matplotlib, plotly) for design exploration. It's intended for researchers and hardware engineers designing accelerators, optimizing tensor workloads, or exploring the design space of specialized compute hardware.","worth_installing":"Yes, if you are designing or researching tensor accelerators and need a framework for full-stack modeling and workload optimization. The package is actively maintained, has low installation friction, and integrates well with the HWComponents ecosystem. However, verify the license terms first, and be prepared for a substantial dependency footprint. Not suitable for general-purpose tensor computation\u2014use it for accelerator design and exploration, not as a replacement for PyTorch or TensorFlow."},"id":"accelforge","links":{"html":"https://skillfed.io/packages/accelforge","md":"https://skillfed.io/packages/accelforge.md","pypi":"https://pypi.org/project/accelforge/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-14","license_spdx":null,"license_treatment":"unclear","name":"accelforge","python_support":"supports_current","summary":"AccelForge"},"popularity":{"monthly_downloads":92023,"position":13487,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.467"}
