Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bunch o'new terms #15

Open
kersten1 opened this issue May 9, 2024 · 0 comments
Open

Bunch o'new terms #15

kersten1 opened this issue May 9, 2024 · 0 comments

Comments

@kersten1
Copy link
Collaborator

kersten1 commented May 9, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant