Zbr (bit matrix operations)

E723420

Zbr (bit matrix operations) is a RISC-V bit-manipulation subextension that provides instructions for efficiently performing operations on bit matrices, such as transformations and permutations.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Zbr (bit matrix operations) canonical 1

Statements (26)

Predicate Object
instanceOf RISC-V ISA extension
RISC-V bit-manipulation subextension
appliesTo RISC-V integer instruction set architecture NERFINISHED
architectureStyle RISC-V NERFINISHED
belongsToCategory computer architecture extension
instruction set extension
granularity bit-level operations
hasAbbreviation Zbr
hasDesignGoal efficient bit-matrix manipulation
improved performance for bit-level linear algebra
improves efficiency of bit permutations compared to scalar sequences
efficiency of bit-matrix transformations compared to software emulation
isOptionalIn RISC-V ISA profiles NERFINISHED
operatesOn register contents interpreted as bit matrices
optimizationFor operations expressible as bit matrices
partOf RISC-V Bitmanip extensions family NERFINISHED
primaryBenefit lower latency for bit-matrix operations
reduced instruction count for complex bit permutations
provides instructions for bit-matrix operations
supportsOperation bit-matrix permutations
bit-matrix transformations
targetDomain bit-level data permutation
cryptographic algorithms
error-correcting codes
low-level bit-manipulation
usedWith other RISC-V bit-manipulation extensions

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

B (bit-manipulation extension) hasSubextension Zbr (bit matrix operations)