|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1690671 |
25 |
2015-12
1690671
1 백메가
|
|
[필독] 처음 오시는 분을 위한 안내 (734) |
정은준1 |
2014-05 |
5156328 |
0 |
2014-05
5156328
1 정은준1
|
38967 |
putty로 서버접속시 ID/PW 입력하면 로그인되고 바로 팅깁니다. (4) |
조형 |
2017-12 |
4334 |
0 |
2017-12
4334
1 조형
|
38966 |
XW8400 장비 재활용이 가능한가요?? (2) |
김병철 |
2014-09 |
4334 |
0 |
2014-09
4334
1 김병철
|
38965 |
벤더 워크스테이션은 정가제인가요? (6) |
오홍식 |
2014-11 |
4334 |
0 |
2014-11
4334
1 오홍식
|
38964 |
다시 네트워크 질문 (10) |
이성준 |
2007-03 |
4334 |
4 |
2007-03
4334
1 이성준
|
38963 |
윈도우 7에서 thunderbolt 2, 3사용하려면 어떻게 해야 하는가요? (5) |
motu |
2017-07 |
4334 |
1 |
2017-07
4334
1 motu
|
38962 |
통신사 UTM에 대하여 질문이 있습니다. (4) |
인호 |
2016-03 |
4334 |
0 |
2016-03
4334
1 인호
|
38961 |
일반 반도체 장비에 연결된 컨트롤러 HDD ROCK 해제 (11) |
오소리 |
2015-12 |
4334 |
0 |
2015-12
4334
1 오소리
|
38960 |
mp3 to mp4로 하려는데 변경은 된거 같아도 플레이어에서 mp4로 인식을 못하네요. (2) |
김건우 |
2017-06 |
4334 |
1 |
2017-06
4334
1 김건우
|
38959 |
견적서 좀 봐주세요. 컴알못이라 여기에 질문을 합니다. (10) |
Silverhand |
2016-10 |
4334 |
0 |
2016-10
4334
1 Silverhand
|
38958 |
RE) ASUS Z10PE-D8 WS보드 브로드웰E CPU 듀얼 인식문제 혹시 어찌 해결되었는지 문… (6) |
김성진75 |
2016-10 |
4334 |
0 |
2016-10
4334
1 김성진75
|
38957 |
이베이 결재 재질문입니다.[글 수정] (7) |
아름다운노을 |
2014-03 |
4334 |
0 |
2014-03
4334
1 아름다운노을
|
38956 |
공유기 하나 구입하려고 하는데 iptime netis중 어떤게 더 좋나요...? (5) |
드루와드루와 |
2018-04 |
4334 |
0 |
2018-04
4334
1 드루와드루와
|
38955 |
삼보 XT 파워 테스트 방법 (4) |
리나 |
2015-03 |
4334 |
0 |
2015-03
4334
1 리나
|
38954 |
20pin to usb 추천바랍니다 (5) |
적계 |
2016-08 |
4334 |
0 |
2016-08
4334
1 적계
|
38953 |
vb 프로그래밍 질문 (2) |
신쇼기 |
2015-07 |
4334 |
0 |
2015-07
4334
1 신쇼기
|
38952 |
E5-2620에 어떤 보드를 써야 하나요??? (5) |
배고프시죠 |
2016-01 |
4334 |
0 |
2016-01
4334
1 배고프시죠
|
38951 |
서버 스토리지장비의 경우에 RMA가 어떻게되나요 (4) |
그린 |
2017-06 |
4334 |
2 |
2017-06
4334
1 그린
|
38950 |
HP N54L 하드가 안붙습니다. 다시 질문드려요 (6) |
난다곰 |
2015-01 |
4334 |
0 |
2015-01
4334
1 난다곰
|
38949 |
장비운용 서버를 업그레이드 하고 싶은데.. 어디까지 가능할까요? (5) |
laputa |
2020-01 |
4334 |
0 |
2020-01
4334
1 laputa
|
38948 |
케이스갈이 두번째... 컴터가 동작은 하나 바이오스가 뜨질 않아요. (7) |
김황중 |
2014-04 |
4334 |
0 |
2014-04
4334
1 김황중
|
2. Multi-processing system 에서 여러개의 프로그램을 다중 CPU 상에서 실행하는 것은 Multi-processing 을 지원하는 OS 만 있다면 가능합니다.
하나의 프로그램을 돌리면서 하나의 Core 만 바쁘고 나머지는 왜 놀고 있지라고 생각하는 것은 그 프로그램이 multi-threading 라이브러리릉 이용해서 parallel programming 으로 작성된 것인지 알아야 할 필요성이 있습니다. 그렇게 작성되지 않은 프로그램은 하나의 프로그램 내에서 multi-threading, multi-processing 을 지원하지 않습니다.
이걸 사용하지 않으셨으면 코어가 100개라도 1개만 사용합니다.
그외에는 제연님 말씀처럼 가상컴을 이용하실 수도 있구요
상당히 속도가 빨라질 겁니다.
인텔머신에는 인텔 라이브러리를 써야 팍팍 돌아갑니다..
MPI 라고 하는 패러렐 컴퓨팅 라이브러리를 써서 CPU 여러개를 한꺼번에 사용하도록 프로그램을 수정해야 합니다.
https://en.wikipedia.org/wiki/Open_MPI
test1.exe, test2.exe
이렇게 해서 두개를 동시에 실행시켜서 결과가 따로 잘 나오는데 문제가 없다면
실행파일명을 여러개로 만들고 c# 에서 각각 동시에 실행시켜보는 것은 어떤지요?
아.. 이렇게 하려면 해야할 일들을 미리 나눠줘야합니다.
하나의 소스 데이터를 여러개의 실행 파일로 하는 것이 아니라
여러개의 소스 데이터를 여러개의 실행 파일로 하도록.
쓰고나서 보니 김제연님이 말한 내용이네요 ^^
가끔씩 exe파일을 여러개 실행시킬 경우 실행 환경상의 충돌이 발생할 수 있는데, (가령 tmp파일이 겹친다거나) 이런 경우 docker에서 돌도록 스크립트를 잘 짜시면 서로 충돌 안 나게 몇십개의 instance를 동시에 돌릴 수도 있습니다.