전체 글 749

리눅스 병렬 프로그래밍 - pbs & loadleveler

이제 mpi 프로그래밍을 사용할 수 있는 환경이 마련되었다. 즉, 리눅스에서 병렬 프로그래밍이 가능해 졌다는 것이다. 그럼 이제 병렬 S/W를 만들고 실제 수행할 때 좀 더 심플하게 수행하도록 pbs나 loadleveler등의 스케줄러를 통해 실제 mpi 프로그램을 실행하도록 한다. loadleveler script for parallel job (parallel.cmd) [code c] #!/bin/bash # @ job_type = parallel # @ class = p_normal # @ input = /dev/null # @ step_name = parallel # @ output = $(step_name).$(cluster).out # @ error = $(step_name).$(cluster..

리눅스 병렬 프로그래밍 - mpich

리눅스에서 클러스터를 이용한 병렬프로그래밍(mpich)에 대한 내용은 인터넷을 조금만 찾아보면 아주 많은 문서들을 찾아 볼 수 있다. 다시한번 정리해보는 의미에서 여기에 남긴다. ^^;; mpich 1.2.7p1이 지금 현재 최신버전으로 http://www-unix.mcs.anl.gov/mpi/mpich1/에서 다운로드하여 설치한다. 압축을 해제하고 다음의 configure,make,make install을 수행하기만 하면 된다. # ./configure --with-arch=LINUX --with-device=ch_p4 # make # make PREFIX=/usr/local/mpich-1.2.7p1 install /usr/local/mpich-1.2.7p1/share/machine.LINUX 파일에서..

RedHat 7.3 & yum 업데이트

현재 RedHat 7.3 버전은 Yum을 통한 업데이트가 가능하다. 아직까지 국내에서 7.3버전을 많이 사용하는것으로 알고 있다. 나또한 4대의 서버에서 7.3버전을 사용하고 있다. 커널버전은 2.4.18-3을 사용하고 있는데 Yum을 통해서 업데이트를 진행해 보도록 한다. 1)우선 Yum을 설치한다. 기본적으로 7.3버전대에서는 Yum 패키지가 없었던 관계로 설치를 해야만 한다. 다음의 사이트를 참고해서 Redhat 7.3에 맞는 Yum 클라이언트를 설치한다. http://linux.lsu.edu/yum.php 2)Yum에서 사용할 respository를 /etc/yum.conf에 지정해 준다. [quote][main] cachedir=/var/cache/yum debuglevel=2 logfile=/..

Linux 2006.07.04

설치도 필요없다, 설정도 필요없다. VMware Virtual Appliance

Virtual Appliances(가상응용쯤 해두어야 될듯) VMware Player나 VMware Server에서 바로 구동될 수 있도록 각 용도에 맞도록 미리 만들어진 이미지로 ntp서비스를 제공하고자 할 경우 새로운 서버를 도입, OS설치, ntp 서버 설치 및 설정의 과정을 거치지 않고 바로 기존 서버에 적용할 수 있도록 해준다. 그냥 기존 서버에 VMware Player를 설치하고 다운로드 한 Virtual Appliance를 실행하면 바로 ntp 서버가 되는 것이다. 간단하게 나마 appliance들을 살펴보도록 하자~ 나의 눈에 가장 먼저 띄는 것이 Human Genome Browser Appliance로 CentOS 기반 - MySQL, Apache, BioPerl, the Generic ..

Linux-Application 2006.06.26

awstats under ubuntu

1.awstats 패키지를 설치한다. 2./etc/awstats/awstats.호스트네임.conf 로 설정 파일을 다음과 같이 만든다. LogFile="/var/log/apache/access.log" LogFormat=1 DNSLookup=1 DirData="/var/cache/awstats/" DirCgi="/cgi-bin" DirIcons="/icon" SiteDomain="호스트네임" AllowToUpdateStatsFromBrowser=1 AllowFullYearView=3 3./var/chche 디렉토리는 권한을 777로 설정한다. 4.그림파일들을 복사한다. # cp -r /usr/share/awstats/icon /var/www/icon 5.데이터베이스를 업데이트 한다. # /usr/lib/..

Linux 2006.06.26