::: 강좌/소스/문서 :::

강좌/소스/문서 성격에 맞지 않는 광고,비방,질문의 글은 즉시 삭제하며
내용을 복사하여 사용할 경우 반드시 이곳(http://www.howto.pe.kr)을 출처로 명시하여 주세요


Category

  김영대(2003-03-15 09:22:56, Hit : 7059, Vote : 1606
 gameoflife.zip (7.5 KB), Download : 397
 [MPI] Game of Life (Conway`s Game of Life)

// 제   목: Game of Life (Conway`s Game of Life)
// 작성자: 김영대( http://www.howto.pe.kr )

Conway`s Game of Life 를 MPI 라이브러리를 이용하여 병렬 계산하는 예제입니다
전체적은 작업 흐름도는 아래와 같습니다(Synchronous Iteration implementation)



클라이언트는 JAVA 로 작성되었으며 MPI 서버의 IP, 반복횟수 등을 지정한 후 "Start" 버튼을
클릭하여 계산을 MPI 서버 프로그램에 의뢰하여 각 단계를 socket 을 이용하여 받아와
화면에 클라이언트 드로잉 해줍니다





서버는 클라이언트의 작업 요청을 받아 n 개의 프로세스를 생성하여 각 작업을 할당받아
계산한 후 매 결과를 클라이언트에 전송합니다



참고로 Conway`s Game of Life 의 일반 C 코드는 아래에 있습니다
http://www.tech.org/~stuart/life/chap5-18.txt






7   [병렬 프로그래밍] [thread] POSIX thread 에 관한 몇가지 참고사항  김영대 2003/07/17 11053 2100
6   [병렬 프로그래밍] [MPI] MPICH 1.2.5 설치  김영대 2003/04/09 11192 1738
5   [병렬 프로그래밍] [OpenMP] Parallelizing the Mandelbrot Set  김영대 2003/03/15 7193 1731
4   [병렬 프로그래밍] [MPI] Parallelizing the Mandelbrot Set  김영대 2003/03/15 6411 1581
3   [병렬 프로그래밍] [MPI] N-Body Problem  김영대 2003/03/15 6852 1791
2   [병렬 프로그래밍] [MPI] Prime Number Generation  김영대 2003/03/15 6669 1746
  [병렬 프로그래밍] [MPI] Game of Life (Conway`s Game of Life)  김영대 2003/03/15 7059 1606

1
 

Copyright 1999-2017 Zeroboard / skin by zero