Skip to main content

Tenstorrent Tensix Harvesting Tool

This tool is intended to support editing the count of disabled Tensix columns within a firmware bundle for Tenstorrent Blackhole cards. The primary use case for this tool is enabling Tensix cores that have been "soft harvested" on p150 cards. p150 cards (purchased prior to Jan 2026) contain 20 additional Tensix cores, which can be reenabled with this tool. Note that metal and other Tenstorrent software will not optimize for these cores moving forward.

The Tensix column count is set by specification tables in the firmware bundle, which this tool is capable of editing. A modified firmware bundle can then be flashed to the Blackhole card in order to enable additional Tensix columns.

Requirements

This tool requires protoc be installed and available on your path. On Ubuntu, this can be installed with the command sudo apt install protobuf-compiler

Usage

In order to modify the Tensix disable count for all Blackhole p150 cards, run the following. Please use tt-flash >= 3.6.0 to avoid known issues with overwriting board configuration data:

pip install tt-update-tensix-disable-count
tt-update-tensix-disable-count \
	--input <input_fwbundle> \
	--output <output_fwbundle>  \
	--board P150A-1 --board P150B-1 --board P150C-1 \
	--disable-count 0
pip install tt-flash>=3.6.0
tt-flash <output_fwbundle>
# Verify number of Tensix cores available
python3 -c "import pyluwen; print(pyluwen.detect_chips()[0].get_telemetry().tensix_enabled_col.bit_count() * 10)"

Support

While Tenstorrent will continue to support this tool, Metal and other Tenstorrent software will not optimize for the additional 20 Tensix cores on early p150 cards going forwards.

Metadata

Release files for tt-update-tensix-disable-count 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tt-update-tensix-disable-count 0.0.2
File Size Uploaded
tt_update_tensix_disable_count-0.0.2.tar.gz 22.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tt-update-tensix-disable-count 0.0.2
File Interpreter ABI Platform
tt_update_tensix_disable_count-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 47.9 kB

Release files / tt_update_tensix_disable_count-0.0.2.tar.gz

Download URL tt_update_tensix_disable_count-0.0.2.tar.gz
Size 22.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e0000f02fb2541de0a0b6b6f01ce266d52686fa8ef1577cad6fcbaecc861d745
BLAKE2b-256 checksum
How to use checksums
2715a914965af9df9e6d73468df9fcf7fec33569b39f6993af2b8b7a2e9c9dd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 11, 2026.

Transparency log

Release files / tt_update_tensix_disable_count-0.0.2-py3-none-any.whl

Download URL tt_update_tensix_disable_count-0.0.2-py3-none-any.whl
Size 25.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
563f54d6bd13cba2a03abe94884280784bab36f9a15a70dd88076403da14087f
BLAKE2b-256 checksum
How to use checksums
9458b3048cae459a3d57a127532f07d5feb792cbea4ff7274c7b0ce938f40521
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Feb 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page