기름먹는하마

  • 홈
  • 태그
  • 방명록

2024/10/24 2

C++ 라이브러리 rapidcsv

참고 사이트 https://github.com/d99kris/rapidcsv GitHub - d99kris/rapidcsv: C++ CSV parser libraryC++ CSV parser library. Contribute to d99kris/rapidcsv development by creating an account on GitHub.github.com

컴퓨터 2024.10.24

C++ 라이브러리 OpenMP

OpenMP는 멀티코어 환경에서 효율적으로 프로그램 특히 단순 반복문을 여러 스레드로 나누어 병렬로 실행할 수 있게 도와주는 API다. 기존 코드의 반복문에 지시문 한줄만 추가해주면 되어 굉장히 간단하지만스레드 간 동기화 및 공유 자원 관리에 주의해야 한다. 사용방법1. 헤더#include 2. 병렬화 지시 for문이 있으면 그 앞에 다음 한 줄을 추가해주면 된다.#pragma omp parallel forparallel : 병렬 실행 명령for : 반복문을 각 스레드에 나누어 할당 3. 추가 명령(예시)병렬화된 반복문에서는 각 스레드가 독립적으로 작업을 수행한다.하지만, 모든 스레드가 특정 변수에 작업을 시도하는 경우 충돌이 발생할 수 있다.만약 각 스레드에서 독립적으로 수행한 작업을 sum 이라는 변..

컴퓨터 2024.10.24
이전
1
다음
더보기
프로필사진

기름먹는하마

  • 분류 전체보기 (24)
    • 레이다공학 (0)
    • 컴퓨터 (8)
    • 전자기학 (0)
    • 논문 리뷰 (0)
    • 오토바이 (4)
    • 자전거 (0)
    • 담배 (2)
    • 일상 (5)
    • 여행 (0)
    • 미식축구 (2)
    • 만년필 (0)
    • 데이트코스 (1)
    • 피아노 (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/10   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바