The truth will set you free

sunyzero.egloos.com

포토로그 마이가든



태그 : 쓰레드 요약보기전체보기목록닫기

1

C언어: OpenMP를 이용한 멀티 쓰레드 프로그래밍 HOWTO #4

C언어: OpenMP를 이용한 멀티 쓰레드 프로그래밍 HOWTO #4 - HOWTO #1 : http://sunyzero.egloos.com/4227785 - HOWTO #2 : http://sunyzero.egloos.com/4229235 - HOWTO #3 : http://sunyzero.egloos.com/4234766 9. crit...

C언어: OpenMP를 이용한 멀티 쓰레드 프로그래밍 HOWTO #3

C언어: OpenMP를 이용한 멀티 쓰레드 프로그래밍 HOWTO #3 - HOWTO #1 : http://sunyzero.egloos.com/4227785 - HOWTO #2 : http://sunyzero.egloos.com/4229235 6. Single Construct single construct로 지시된 구간은 단 한번만...

C언어: OpenMP를 이용한 멀티 쓰레드 프로그래밍 HOWTO #2

C언어: OpenMP를 이용한 멀티 쓰레드 프로그래밍 HOWTO #2 - HOWTO #1 : http://sunyzero.egloos.com/4227785 * 연습문제 (멀티 쓰레딩과 reentrant 함수의 관계에 대한 문제) 이번에는 pi를 몬테 카를로 시뮬레이션을 이용해서 구해보도록 하겠다. 각변의 길이가 1인 정사각형이 ...

C언어: OpenMP를 이용한 멀티 쓰레드 프로그래밍 HOWTO #1

C언어: OpenMP를 이용한 멀티 쓰레드 프로그래밍 HOWTO #1 0. 시작하기에 앞서 병렬처리 프로그래밍을 위한 기법중 OpenMP를 이용하는 방법에 대해서 보도록 할 것이다. 불과 10여년 전만 하더라도 병렬 처리를 위한 프로그래밍은 사치에 가까웠고 CPU를 여러 개 장착한 PC는 보기 힘들었다. 하지만 최근 CPU의 발달은 Hz 속...

C언어:reentrant (재진입성) 함수와 쓰레드안전(MultiThread-safe)

* 이 글은 C언어 시스템 프로그램에서 주로 사용되는 reentrant(재진입성) 함수와 멀티쓰레드 안전(Multi-threads-safety)의 차이와 기능에 대해서 알아보는 글입니다. (참고: "멀티쓰레드 안전"은 매뉴얼 표기시 MT-safe, MT-safety, Thread-safe라고 표기합니다.) 우선 책에 애매모호하게 짧게 나와서 이를 ...

멀티코어 시대를 맞이하여 최적화 이슈 1

최근에는 최적화(optimization)가 이슈화 되고 있다. 그 이유는 컴퓨팅 파워에서 하드웨어 부분의 발전이 둔화되었기 때문이다. 사실상 둔화된 것은 아니지만 High clock의 시대가 지나가는 것은 사실이다.과거에 100Mhz짜리 CPU에서부터 겨우 10여년이 지났을때 2~3Ghz의 클럭을 성공시켰던 것에 비해 최근은 답보상태다. 그리하여 현재는...
1