본문 바로가기

태크놀로지

검색하기
태크놀로지
프로필사진 원택

  • 분류 전체보기 (57)
    • C++ (11)
    • 디자인 패턴 (6)
    • 멀티코어 (12)
    • 고급 그래픽스 효과 (16)
    • 포트폴리오 (8)
    • 개인공부 (4)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/09   »
일 월 화 수 목 금 토
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
Tags
  • 복사생성자
  • 한국산업기술대학교
  • 게임공학과
  • 쓰레드
  • thread
  • Multithread
  • C
  • MultiCore
  • 프레임워크
  • Unreal
  • multi-core
  • vector
  • 스마트포인터
  • 디자인패턴
  • 옵저버
  • observer pattern
  • 유니크포인터
  • 멀티쓰레드
  • 옵저버 패턴
  • random access
  • Atomic
  • 멀티코어
  • EFFECTIVE C++
  • material
  • sequential
  • stl
  • 멀티코어 프로그래밍
  • c++
  • 메모리관리
  • Design Pattern
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Data race (1)

태크놀로지

멀티쓰레드 프로그래밍으로 덧셈프로그램 만들기

한국산업기술대학교 게임공학부 정내훈 교수님 멀티코어 2주차 강의 멀티쓰레드 프로그래밍에서 중요한사항 올바른 결과가 나와야한다. 싱글 쓰레드보다 성능향상이 커야한다. 실습1 - 여러 쓰레드 생성 #include #include #include using namespace std; int sum = 0; void f() { for (int i = 0; i < 2500'0000; ++i) sum += 2; } int main() { vector threads; for (int i = 0; i < 2; ++i) threads.emplace_back(f); for (auto& t : threads) t.join(); cout

멀티코어 2020. 9. 8. 20:27
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바