# Parallelism

21개의 포스트
post-thumbnail

동시성(concurrency) & 병렬성(parallelism)

어느 정도 Akka Official Documentation을 공부 하고 Akka 관련 전자책 구매 후 공부 중, 해당 책에서 2개의 챕터에 걸쳐 동시성과 병렬성을 다루었다. 물론, Akka 내용과 연관지어 다룬 내용이지만 꽤나 중요하게 다루므로 정리해놓으려고 한다.위

2023년 9월 19일
·
0개의 댓글
·

동시성 프로그래밍과 비동기 프로그래밍 개념 알아보기

개발관련 공부를 하다보면 동기, 비동기, 동시성 같은 용어들을 자주 듣게 된다. 그만큼 중요한 개념이라고 할 수 있다.

2023년 8월 18일
·
2개의 댓글
·
post-thumbnail

쿠버네티스 02-04 Controller_Job

쿠버네티스에서 Job은 한 번 실행되면 완료되는 작업을 수행하는 Pod를 생성하고 관리합니다. Job은 배치 작업, 크론 작업 등에 유용하게 사용될 수 있습니다.myapp-job.yaml: 이 Job은 Perl 스크립트를 실행하는 Pod를 생성하며, 스크립트는 원주율의

2023년 7월 4일
·
0개의 댓글
·
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

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개의 댓글
·