What caused/started the "CISC vs RISC" in the 1980s?

This page summarizes the projects mentioned and recommended in the original post on /r/hardware

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • movfuscator

    The single instruction C compiler

  • If you really want to, you can write x86 programs using only the mov instruction or some other suitable subset. It'll just lead to massive code size. Normal programs already overflow my 5800x3d's 100MB cache and a small ISA would be even worse.

  • compiler-explorer

    Run compilers interactively from your web browser and interact with the assembly

  • Which FP instructions are you referring to? Can you show me an example of a C/C++ program that uses them (e.g. on godbolt)?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vroom

    VRoom! RISC-V CPU (by MoonbaseOtago)

  • At the moment the Apple M1/M2 are the king of wide decode. Within a couple of years you will see equally wide decode and execute of RISC-V from companies such as Rivos, or indeed open source and GPL'd projects such as VROOM! (https://github.com/MoonbaseOtago/vroom)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts