Skip to content

Bunch o'new terms #15

@kersten1

Description

@kersten1

TSO for Total Store Ordering
All the misa letters (e.g. D for Double-precision FP, V for Vector, )
RV32E
RV64E
Hart — Hardware thread
binary16, binary32, binary64 — formats from IEEE 754
binary8p3, binary8p4, binary8p5 — formats proposed for IEEE standardization
AES — Advanced Encryption Standard
GCM — Galois Counter Mode
CBO — Cache Block Operation
Second Level Page Table — hypervisor page tables for supervisors
Indirect CSRs
BTB — Branch Target Buffer
Control Flow Integrity
CHERI — Capability Hardware Enhanced RISC Instructions
APLIC — Advanced Platform-Level Interrupt Controller
IPI — Interprocessor interrupts
IOMMU
IOPMP
Smmtt
SPMP
DMA — Direct Memory Access
ELF — Executable and Linkable Format
GOT — Global Offset Table
PLT — Program Linkage Table (aka Procedure Linkage Table)
NMI — Non-maskable Interrupt
Things from vector spec: SEW, VLEN, EEW, etc.
OoO — Out of Order
PC — Program Counter
QoS — Qualtify of Service
RTOS — Real-time Operating System
SIMD — Single Instruction Multiple Data
TEE — Trusted execution environment
Word — 32 bits
Doubleword — 64 bits
Shadow Stack
ulp — Unit in the Last Place https://en.wikipedia.org/wiki/Unit_in_the_last_place
COW — Copy on Write
CMODX — Concurrent Modification and Execution of Instructions
CoVE — Confidential VM Extension ABI for Confidential Computing
May-Be-Operations (MOPs)
Hints

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions