Open KalaivaniMCW opened 1 month ago
@KalaivaniMCW this is needed for all the architectures right ?
@KalaivaniMCW this is needed for all the architectures right ?
@amahmudTT at present, bitwise ops are supported for Wormhole and Blackhole, not Grayskull.
@ttmtrajkovic fyi. They want to implement binary bitwise operations, which would require copying tiles from each SrcA & B into the dest. Values in SrcA would be bit operated on by values in SrcB.
Op Requirement : ElemwiseBinary/ELEMWISE_BINARY_BITWISEAND ElemwiseBinary/ELEMWISE_BINARY_BITWISEOR ElemwiseBinary/ELEMWISE_BINARY_BITWISEXOR
Unary bitwise ops were implemented https://github.com/tenstorrent/tt-metal/pull/9437 , https://github.com/tenstorrent/tt-metal/pull/9436 using their respective operators ( ~ , & , | ) But the same method cannot be used in binary.
ref: https://tenstorrent.slack.com/archives/C07NTNN3QSK/p1727452697738579