RISC-V Vector Extension overview
🔗 http://0x80.pl/notesen/2024-11-09-riscv-vector-extension.html

"The goal of this text is to provide an overview of RISC-V Vector extension (RVV), and compare — when applicable — with widespread SIMD vector instruction sets: SSE, AVX, AVX-512, ARM Neon and SVE.
[…]
The vector extension is quite a huge addition. It adds 302 instructions plus four highly configurable load & store operations."

#RISCV #RISC_V #RVV #ComputerArchitecture #ISA #InstructionSetArchitecture #CPU #CPUs #processor #processors

RISC-V Vector Extension overview

Legendary chip architect Jim Keller responds to Sam Altman's plan to raise $7 trillion to make AI chips — 'I can do it for less than $1 trillion'

AI processors need to get faster, says Jim Keller.

Tom's Hardware
RISC-V - Part 1: Origins and Architecture

Learn more about the history of RISC-V architecture and the basics of the RISC-V instruction set.

The Chip Letter

On #RISCV in particular and the evolution of the #RISC approach to #CPU-design in general:

"Why The ISA Battles Aren't Over Yet" [2019], Hackaday (https://hackaday.com/2019/11/12/risc-v-why-the-isa-battles-arent-over-yet/).

#Hardware #Architecture #OpenRISC #POWER #SPARC #ISA #InstructionSetArchitecture

RISC-V: Why The ISA Battles Aren’t Over Yet

A computer processor uses a so-called Instruction Set Architecture to talk with the world outside of its own circuitry. This ISA consists of a number of instructions, which essentially define the f…

Hackaday

Software Defined… CPU?

Everything is better when you can program it, right? We have software-defined radios, software-defined networks, and software-defined storage. Now a company called Ascenium wants to create a software-defined CPU. They've raised millions of dollars to bring the product to market.

The materials are a bit hazy, but it sounds as though the idea is to have CPU resources available and let the compiler manage and schedule those resources without using a full instruction set. A system called Aptos lets the compiler orchestrate those resources.

If you are astute, you'll see this has some similarity to RISC and even more to VLIW computer architectures. For more detail, there's an interview with the company's CEO over on TheNextPlatform which has some insight into how the CPU will work.

In addition to RISC and VLIW, transport-triggered architecture shares in this philosophy, too, although there have only been a few commercial versions. So the idea of pushing work to the compiler isn't new. Time will tell if Ascenium's approach is really different and beneficial or, at least, if they can make more of a mark against the three or four big CPU makers.

Of course, if you really want to reconfigure your CPU, you could do it with an FPGA. Transport-triggered architectures have an advantage there because all you have is a single instruction along with addressable units. You can even microcode those for more complex instructions or emulations.

#computerhacks #news #cpu #instructionset #instructionsetarchitecture #isa #x86

Software Defined… CPU?

Everything is better when you can program it, right? We have software-defined radios, software-defined networks, and software-defined storage. Now a company called Ascenium wants to create a softwa…

Hackaday