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.
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.