Skip to content
Andy Glew edited this page Jun 21, 2023 · 44 revisions

Welcome to the born-again comp-arch.net wiki! ... Save the applause until fully resuscitated.

2023-06-19: Not making much progress at all.

About the Comp-Arch wiki

2021: In these early days of the resuscitation, the pages will be collected essentially randomly. Eventually I will restore the original hierarchy of pages, and hopefully improve it by automation (which should be easier nowadays since I am using the git wiki with text files rather than MediaWiki).

2023-06-19: Picking up again after a lapse of >2 years?

Random Initial Pages

  • date written or updated

Technical

LAVI: Loop around Variable Instruction - an ISA pattern

Reading 2X wide counters

Interrupts, Exceptions, Traps... Cross-Domain Calls and RPC

Store Coherence and Cache Flush Coherence

CMOs - Cache Management Operations

Here or There - personal GitHub versus RISC-V GitHub

Tiling for TLBs and Caches

Capabilities with and without Special Tagged Memory - 2020-11-16

Atomics vs Load Linked & Store Conditional (LL & SC)

Conditional Select, Move, Merge branchless instructions

Debugging

There will always be a need for one more privilege level

Large pages via Contiguous PTEs and partial occupancy

Thoughts for Portable ISAs

Endianness related Topics

Vector ISA topics

Negative Offsets, Indexes, and Counters

Breaking out of the RISC 3-register, 2-input 1-output straitjacket

Instruction Encoding Notation

Permutations, Shuffles, Packs, etc.

Possibly useful references and collections of links

computer architecture links on the web

Clone this wiki locally