# Parallel

7개의 포스트

Concurrency

Swift는 Asynchronous하고 Parallel하게 코드를 작성할 수 있는 기능이 내장된 언어이다.프로그램은 한 번에 하나의 동작을 하지만, Asynchronous한 코드는 잠깐 중단되었다가 나중에 실행될 수 있는 코드이다. Asynchronous한 코드는 네트

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

Pytorch로 Data 분산학습하기

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

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

자바 병렬 스트림의 내부 구조? 포크-조인(Fork-Join) 프레임워크

Java의 스트림(Stream)이 병렬 처리를 할 때 내부적으로 사용하는 포크-조인 프레임워크에 대해 알아본다.포크-조인 프레임워크는 Java7에서 추가되었다.포크-조인 프레임워크는 태스크(Task)를 재귀적으로 여러 개의 작은 작업 단위로 분할(fork)하여 처리한다

2021년 10월 30일
·
0개의 댓글

GPU 병렬 사용

GPU 병렬 사용 시 아래와 같이 GPU 번호 지정하여 사용!set CUDA_VISIBLE_DEVICES=2,3 & python test.py

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

Java Stream 병렬 처리 - 2 (반복문 vs 순차스트림 vs 병렬스트림, IntelliJ Plugin으로 성능 계산/비교 하기)

이전 시간에는 병렬 스트림에 대한 얘기를 해보았습니다.이제는 반복문 vs 순차 스트림 vs 병렬 스트림성능비교를 안해볼 수가 없겠죠??!!이번에는 IntelliJ IDEA의 jmh 플러그인으로 실험해볼 것입니다!간단하게 메이븐 프로젝트 하나 만들고 가겠습니다!그리고 적

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

Pytest

pip install pytest or poetry add pytestpytest -htest\_로 시작하거나 \_test.py로 끝나는 파일이 현재 디렉토리, 하위 디렉토리에 있으면 실행된다. pytest는 test prefix, postfix가 있으면 테스트 파일로

2020년 7월 2일
·
0개의 댓글

Parallel Scanning

Text Division (by whitespace or { or } or =)Parallel Scanning (chk. regard " as just token(length == 1))Sequentially, " " <- changing length of t

2020년 3월 21일
·
0개의 댓글