게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
단순히 코어 수 만큼 스레드를 생성하면 병렬적으로 실행되나요?
게시물ID : programmer_12071짧은주소 복사하기
작성자 : Duck528
추천 : 0
조회수 : 507회
댓글수 : 7개
등록시간 : 2015/07/13 16:26:14


스도쿠를 생성하는 프로그램을 만들고 있습니다. 

그냥 만들기는 좀 그래서, 

실행 전에 cpu 코어수를 체크해서 코어 수 만큼 스레드를 할당해

돌리려고 하는데요,

(스레드간에 동기적으로 처리되어야 하는 부분은 없습니다)

제가 알기로 스레드는 커널 스레드에 매핑되어서 돌아간다고 하던데 
(자세히는 모릅니다) 

다른 처리없이 단순히 스레드를 만들고 실행시키게 되면 

커널 스레드와 다대다 매핑(?)이 되어서 병렬적으로 실행되나요?

구현 언어는 c#입니다. 


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호