# Parallelism

19개의 포스트
post-thumbnail

Concurrency(동시성) vs Parallelism(병렬성)

컨텍스트 스위칭 주의데이터 접근 동기화 주의

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

동시성(Concurrency) vs 병렬성(Parallelism)

동시성: 각각의 독립적인 작업들을 작은 단위로 나누어 실행함으로 동시에 실행되는 것처럼 보여주는 것, 비동기 방식으로 구현 가능. 병렬성: 한 번에 여러 작업을 병렬적으로 처리, 한 순간에 여러 작업을 같이 실행하는 것

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

Concurrency & Parallelism

Concurrency와 Parallelism에 대해 간단히 정리한다.

2022년 12월 22일
·
0개의 댓글
·
post-thumbnail

Actor Model

Swift Concurrency를 보다 Actor를 알게되어 정리해본다.

2022년 12월 22일
·
0개의 댓글
·

동시성과 병렬성 프로그래밍

논리적 개념 동시성이란 여러 작업을 동시에 다루는 것. 즉, 한 사람이 여러 일을 동시(concurrency) 에 처리(여러 작업 간 스위칭 발생) 병렬성이란 한 번에 여러 작업을 병렬적으로 처리하는 것. 즉, 여러 사람이 여러 일을 각각 동시(at the same

2022년 10월 31일
·
0개의 댓글
·
post-thumbnail

CS

Central Processing Unit(CPU, 중앙처리장치)으로 컴퓨터에 장착되어있는 모든 장치의 동작을 제어하는 역할을 한다.Graphics Processing Unit(GPU, 그래픽 처리장치)으로 연산 장치(ALU)의 구조가 단순하고, 다수의 코어로 이루어져

2022년 10월 30일
·
0개의 댓글
·
post-thumbnail

동시성, 병렬성

동시성(Concurrency): Concurrent computing은 여러 계산이 동시에 실행되는 컴퓨팅의 한 형태병렬성(Parallelism): Parallel computing은 많은 계산 또는 프로세스 실행이 동시에 수행되는 계산 유형개념으로 보면 뜻이 유사하기

2022년 9월 14일
·
0개의 댓글
·
post-thumbnail

Structured Concurrency

Task, Actor를 알아보면서 많은 삽질을 했으니, 이제 다시한번 WWDC 영상을 봐본다.

2022년 6월 27일
·
0개의 댓글
·
post-thumbnail

Task & TaskGroup

Task와 TaskGroup은 무엇일까? 그리고 Apple이 말하는 Structured Concurrency는 무엇일까.

2022년 6월 22일
·
0개의 댓글
·
post-thumbnail

Concurrency & Thread

동시성은 이제 프로그래밍에서 빼놓을 수 없는 요소가 되었다. 그래서 동시성이 뭔데?

2022년 2월 13일
·
0개의 댓글
·
post-thumbnail

Pytorch로 Data 분산학습하기

pytorch의 Data Paralellism 모듈 DataPrallel과 DistributedDataParallel 작동원리, 장단점에 대해 정리

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

Airflow 조그맣게 시작하기 - 다양한 parallelism

하나의 task를 가진 dag를 여러 dag_run으로 띄울 수 없는지 찾아보다가 발견하게 된 airflow dag를 더 빠르게 수행하는 법.

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

Python Multiprocessing - Pool

Python에서 Multiprocessing Pool을 사용해보자!

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

멀티 프로세스 / 멀티 스레드 비교

멀티 프로세스와 멀티 스레드를 비교해보자!

2021년 4월 6일
·
0개의 댓글
·

2. A Modern Multi-Core Processor

Parallel Computer Architecture and Programming: Lecture 2 - 1-19-18 - Carnegie Mellon University Parallel Execution Terminology Instruction Stream

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

1. Why Parallelism?

Parallel Computer Architecture and Programming: Lecture 1 - 1-17-18 - Carnegie Mellon Universityhttps://images.velog.io/images/hunnxx/post/e7b64f

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