김태오

Introduction to OS 본문

OS

Introduction to OS

ystc1247 2023. 4. 16. 16:00

OS : What helps softwares run well in a hardware

 

CPU:

- ISA (Instruction Set Architecture)

  • CISC vs RISC
  • RISC had decreased number of instructions, it reduced the complexity, resulting in high speed and CPU Clock.

- Pipelining

  • Fetch | Decode | Execute | Write Back
  • Mainly used for enhancing performance by executing multiple instructions at once, which is called pipelining.

- Instruction Level Parallelism (ILP)

  • Superscalla vs VLIW(Very Long Instruction Word)
  • Simultaneous, Multi-Core Multithreading

Concurrent vs Parallel(Simultaneous)

Essential to understand the comparison between the two terms, though they can be used interchangeably at times.

The NUMA(Non-Uniform Multiprocessing Architecture)

 

'OS' 카테고리의 다른 글

IaaS, PaaS, SaaS  (0) 2023.04.29
User Mode / Kernel Mode  (0) 2023.04.29
Interrupt, Trap, Fault  (0) 2023.04.29