POSTECH

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ POSTECH ] in KIDS
글 쓴 이(By): jay ()
날 짜 (Date): 1998년 5월  9일 토요일 오후 10시 56분 46초
제 목(Title): Re: [Q]슈퍼컴 프로래밍 어떻게 ?



    슈퍼컴은 크게 vector machine과 parallel machene으로 나눌 수 있읍니다.

    vector machine인 경우 loop계산을 처리하기 위하여, vector superpiping

    이라는 방법을 사용하여 loop계산을 빠으게 하지요.

    또 일반적인 슈퍼컴에서는 vector게산을 위하여 CPU과 memory 자원을

    별도로 배당하고 있기때문에 긴 loop가 있는 경우는 훨씬 빠른 연산속도를

    냅니다.

    이런 vector machine으로는 CRAY XM, YMP, C90, T90그리고 일본에서

    나오는 머신들이 있지요.

    vector machine을 효율적으로 사용하기위하서는 vector programming을 

    해야하고, 별로 어렵지 않게 습득할 수 있읍니다.

    loop를 vectorization하지 않은 상태로 vector machine을 사용하는 것은

    빠른 workstation을 사용하는 것보다 느릴 수 있읍니다.

    parallel machine들은 MPI또는 PVM같은 massage passing library나

    HPF같은 compiler를 이용하여 여러개의 CPU를 사용할 수 있도록 하는

    것입니다.

    parallel supercomputer로는 CRAY T3D T3E, Intel paragon, IBM SP2등이

    있고, MPI나 PVM을 이용할때는 여러 웍스테이션이나 PC등에 massage passing 
library를 Install하여 사용할수 있읍니다.

 �  먼저 massage passing library를 공부해야합니다.

    여러 곳에서 Tutorial source를 공개하고 있고, 지금 SERI에서

    한달에 한번정도, 교육을 실시하고 있읍니다.

    vector programming보다 어렵지만, 쉽게 습득할 수 있을 겁니다.

    PC에 LINUX를 install하고  MPI source를 가져다가 Install하면,

    좋은 parallel machine이 될겁니다.

    그럼 이만.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.