# cpu

39개의 포스트
post-thumbnail

2021-11-29 TIL

🦁 Day22 오늘 보고 듣고 배운 것 1. 데이터 단위 > 8bit == 1byte 1024byte == 1KB 1024KB == 1MB 1024MB == 1GB 1024GB == 1TB 1024TB == 1PB 2. CPU(중앙처리장치)에 관하여 CPU란 컴

약 9시간 전
·
0개의 댓글
post-thumbnail

컴퓨터의 동작과 발전

실행중인 프로그램을 저장하는 메모리로 주기억장치라고도 불리며, 휘발성이다. RAM은 코드와 데이터를 저장하고 있는데 이들은 주소를 가지기 때문에, 주소를 통해 데이터에 접근이 가능하다.RAM은 크게 SRAM과 DRAM으로 나뉜다. SRAM은 1비트당 트랜지스터 4개를

1일 전
·
0개의 댓글
post-thumbnail

딥러닝 재밌는 하드웨어 이야기!!(CPU)

본 이야기는https://voidint.com/2020/10/14/cpu-gpu-tpu-npu/의 포스팅을 정리한 내용입니다.. 본문이 더 깔끔해요!이번에 이야기 할 것들cpu|gpu|tpu|npucpu는 이번에 이야기할 gpu|tpu|npu와는 조금 다른 구

2일 전
·
0개의 댓글

CPU Scheduling

CPU scheduling은 멀티프로그래밍으로 CPU 활용을 극대화 하기 위해서 필요하다.

5일 전
·
0개의 댓글

컴퓨터의 구성

Central Processing Unit: 중앙처리장치보통 데스크탑 CPU처럼 하나의 칩으로 된 것은 microprocessor라 한다.CPU에서 일어나는 모든 작업을 통제하고 관리한다프로그램 명령어를 해석하고 실행한다다른 장치들에게 제어 신호를 보내서 동작을 지시한

2021년 11월 11일
·
0개의 댓글
post-thumbnail

운영체제 | CPU 스케줄링

멀티프로그래밍(여러개의 프로세스가 동시에 메모리에 로드 되어 있고 cpu를 선점해 concurrent하게 실행되는 것)을 사용하는 os에서는 필수이며, concurrent하게 실행되도록 하려면 시분할을 해서 cpu 자원을 끼워 넣어 cpu 사용률을 높일 수 있다.프로세

2021년 11월 9일
·
0개의 댓글

C++11 Memory Model: Atomic부터 Lock-Free 자료구조까지

어떻게 멀티코어를 활용하는 프로그램을 만들어 볼 수 있을까? C++에서 최초로 멀티 쓰레딩을 언어 표준에서 고려한 C++11 Memory Model, 실제 Lock과 Lock-Free 자료구조를 살펴보도록 하자.

2021년 10월 6일
·
1개의 댓글

[운영체제] cpu 스케쥴링

Cpu 스케쥴링은 ready queue에 있는 프로세스 중 cpu를 할당할 프로세스를 결정하는 것이다. Cpu 스케쥴링의 종류와 스케쥴링 알고리즘에 대해 알아보자!

2021년 10월 3일
·
0개의 댓글
post-thumbnail

하드한 CPU 쿨러 청소 후기(feat. XTC-4)

나는 데스크탑을 18년도 3월초에 맞췄다. 그래서 잘 쓰고 있던 와중 어느 순간부터 본체에서 갑자기 이륙하는 소리가 자주 들렸다. 귀찮아서 내버려뒀지만 요새들어 굉음을 내는 횟수가 늘어났다.그래서 결심했다. 본체 먼지 청소와 CPU쿨러 청소를 하기로!! 쿠팡에서 750

2021년 9월 2일
·
0개의 댓글

[CISC / RISC] 개념 및 차이

CPU(중앙처리장치) 를 설계하는 방식이다.CPU가 작동하려면 프로그램이 있어야 하고 명령어를 주입해서 설계를 한다.\-명령어가 H/W 적인 방식을 RISC라고 한다.\-명령어가 S/W 적인 방식을 CISC라고 한다.복잡하고 많은 종류의 명령어와 주소 지정 모드를 사용

2021년 8월 26일
·
0개의 댓글
post-thumbnail

[CS] CPU, Core, Process, and Thread

중앙 처리장치컴퓨터에서 처리를 하는 작업컴퓨터의 뇌와 같은 역할컴퓨터에서 기억, 연산, 제어의 기능을 종합하는 장치CPU 분류MPU (Micro Processor Unit)CPU 중에서 전자부품과 반도체칩을 작은 칩에 내장한 프로세서MCU (Micro Controlle

2021년 8월 26일
·
0개의 댓글
post-thumbnail

[사전지식4] 프로그램과 메모리의 관계

메모리가 어떻게 큰 수를 다룰 수 있는지 알아보고, CPU와 메모리가 어떻게 작동해서 연산하는지 알아봅시다.

2021년 8월 24일
·
0개의 댓글
post-thumbnail

[사전지식3] CPU의 구성

CPU가 무엇이고 어떤 역할을 하는지, 레지스터의 종류와 기능에 대해 알아봅시다.

2021년 8월 23일
·
0개의 댓글
post-thumbnail

[OS]CPU Scheduling(CPU/IO Bursts, Scheduler/Dispatcher, Scheduling Algorithm, Algorithm Evaluation)

이 글은 KOCW에 공개되어있는 '반효경 교수님'의 운영체제 강의 및 강의 교재 Operation System Concepts(a.k.a 공룡책🦕)의 내용을 기반으로 작성했습니다.이번 챕터에서는 CPU Scheduling에 관해 정리해보겠습니다오류가 있다면 댓글로 정

2021년 8월 7일
·
0개의 댓글

[OSTEP] 제한적 직접 실행( Limited Direct Execution )

운영체제는 여러 작업들이 동시에 실행되는 것처럼 보이도록 물리적인 CPU를 공유한다.한 프로세스를 잠깐 실행하고 다른 프로세스를 잠깐 실행하고 이런식으로 계속해서 잠깐식 실행시키는 방법으로 CPU를 가상화한다. ( CPU 시간을 나누어 쓰는 방법 )위와 같은 방법을 사

2021년 7월 30일
·
0개의 댓글
post-thumbnail

[OS] CPU 스케줄링(CPU-Scheduling)

1. 개요 1.1 CPU 스케줄링(CPU-Scheduling) 멀티 프로그래밍을 가능하게 하는 운영 체제의 동작 기법 > #### 💡 멀티 프로그래밍(Multi-programming) = 다중 프로그래밍 다수의 작업(혹은 프로세스, 이하 태스크)이 중앙 처리 장치

2021년 7월 16일
·
1개의 댓글

중앙처리장치(CPU)의 구성

중앙처리장치(CPU) CPU는 인간의 두뇌에 해당하는 장치로 주기억장치에서 프로그램 명령어와 데이터를 인출, 해독, 실행, 저장한다. CPU 구성 산술 논리 연산장치(ALU, Arithmetic and Logic Unit) 제어장치 명령어를 해독하는 기능과 제어

2021년 7월 6일
·
0개의 댓글
post-thumbnail

[운영체제] CPU 스케줄링

책 OS? Oh Yes!의 Chapter 4를 요약한 내용입니다.

2021년 6월 10일
·
0개의 댓글
post-thumbnail

Basic CS(1)

2021-06-05 카공족이라는 단어를 모르는 사람은 없을 것이다. 카페공부족의 줄임말로써, 쓰니와 같이 카페에서 아메리카노 한잔과 함께 몇시간을 앉아 공부하는 사람들을 일컫는 말이다. 카공족들을 보면, 아주 흔하게 노트북을 사용하고 있는 것을 볼 수 있다. 컴퓨터는 이제 세상의 중심축과 같아서, 컴퓨터가 멈추는 순간, 전력망, 은행 등 모든 산업은 다 ...

2021년 6월 5일
·
2개의 댓글