tenstorrent / tt-umd

User-Mode Driver for Tenstorrent hardware
Apache License 2.0
9 stars 5 forks source link

get_pcie_base_addr_from_device per chip #183

Closed broskoTT closed 2 weeks ago

broskoTT commented 2 weeks ago

This attribute is tied to a chip. Although it could be argued that currently we only support a cluster of chips of same architecture, therefore this would be the same for all chips in a single cluster. Still, this makes sense and further unblocks supporting multiple architectures in a single cluster/driver. It will also allow it to be lowered to TTDevice class which will is arch specific (currently architecture_implementation).

Related to #157 , contributes to #154 .

broskoTT commented 2 weeks ago

Related https://github.com/tenstorrent/tt-metal/pull/13949 got approved, so now merging this PR.