본문 바로가기

Linux-cluster

리눅스 클러스터로는 무슨 일을 하시는가요?? 앞선 Bio::Blog #19에 대한 비누인형님의 글에서와 같이 "(중략) 이러한 Emergent 한 특징은 그 자체로는 우아하기 그지없지만, Engineering 이라는 목적에 있어서는 어마어마한 장애물로 나타나게 된다. 분명 각 부속품들의 동작은 이해하고 있지만, 그것들을 모아두었을 때 어떻게 움직이게 될 것인지는 알 방법이 묘연하기 때문이다.(중략) 이러한 어마어마한 장애물을 풀어헤치는데 있어서 중요한 것이 바로 simple, abstracti..
아직은 쓸만한 클러스터시스템 한반도기후예측, 신약후보물질탐색, 유전체서열비교에 나오는 데이터는 평균값이 아니라 제일 높은 성능을 낸 날을 선택하였다.국립보건연구원의 94노드 클러스터의 성능(362Gflops)은 대략적으로 신약후보물질탐색 프로젝트와 같은 성능을 내고 있다. 네티즌들 250명의 참여가 국립보건연구원 클러스터의 성능과 비슷하다고 보면 될듯(??) 유전체서열비교에서 보듯 참여가 많으면 많을수록 성능이 올라가지만,, 우리의 클러스터는(94노드의 362Gflops로) 한..
마우이 고성능 컴퓨팅 센터 인턴쉽 나름대로 메일의 Signature에 HPC System Administrator라고는 적었지만 아직은 많이 모자란다고 생각한다. Rocks 메일링을 보던중 우연히 하와이에 있는 Maui High Performance Computing Center에서 올 여름 인턴을 뽑는다는 글을 보았다. 한번 지원해 볼까하는 생각이 들었다. 하지만 여기서의 일을 그만두고 갈수도 없거니와 여러가지 상황에 그냥 바라보고만 있을 뿐이다. 좀더 젊고 먹고사는것에 대한 걱정..
고성능 컴퓨팅 환경에서의 병렬 프로그래밍의 성능 최적화 들어가는글 리눅스를 접한것이 95년도 대학입학때부터다 한창 인터넷이라는 단어가 회자되던 시절로 넷스케이프, 알짜리눅스, 윈도우즈95의 세단어는 그시절을 떠올리게 부족함이 없다. 엑스윈도우 화면을 한번 보겠다는 일념하나로 리눅스와의 인연은 시작되고 어느덧 시간은 흘러 까맣게 잊고 있던 리눅스와의 인연이 다시 시작된건 리눅스를 이용한 클러스터와 함께 다시 시작되었다. 이제 그때와는 너무 많은 것들이 변화되었고, 단순한 호기심(?)이 아닌 이제 밥줄이 되..
IBM CSM dsh, dcp Script ============================================================ Example 7-3 dgshell distributed shell command ============================================================ [root@node-a /root]# cat > /usr/local/bin/dgshell #!/usr/bin/perl $commands=join "..
28노드 PIV 리눅스 클러스터 모니터링 ganglia를 통해서 본 28노드의 현재 상황 모든 노드가 열심히 일하고 있다. ^^;;
슈퍼컴퓨터 성능 측정 - Linpack Benchmark 슈퍼컴퓨터에서 사용하는 성능측정 방법은 Flops라는 단위를 사용한다. 흔히 Linpack이라는 패키지를 통해서 측정하게 되는데 이것의 자바버전으로 웹상에서 쉽게 자신의 컴퓨터의 성능을 측정할 수 있다. 전 Thinkpad T42에서 측정해봤는데 약 87Mflops 정도 나오네요. Top 500에 랭크된 최하위 슈퍼컴퓨터가 현재 1028개의 제온 CPU를 탑재하고 2026GFlops의 성능을 내고 있으니... ㅋㅋㅋ
Linux Cluster Benchmark with mpich & BLAS & CBLAS, ATLAS, HPL 흔히 클러스터 시스템에서 벤치마크는 LINPACK을 사용하거나 HPL(High-Performance Linpack Benchmark)을 통해서 시스템의 실제 성능을 측정하게 된다. 1. 시스템의 성능이란 ? - FLOPS 그럼 성능?에서 성능은 무엇을 의미하는가?에 대한 해답이 선행되어야 할것이다. 슈퍼컴퓨터에서의 성능은 FLOPS(Floationg-point Operations Per Second : 초당 실수연산 회수) 1초에 덧셈, 뺄셈, ..
선형대수 - BLAS, ATLAS, HPL 어디서 가져오긴 가져왔는데 출처를 확실하게 모르겠네요. ^^; 문제되면 알려주세요. [quote]BLAS (Basic Linear Algebra Subprograms) 선형대수(Linear Algebra) 문제의 해를 효율적으로 구하기 위한 방법의 하나는 Basic Linear Algebra Subprograms(BLAS)를 이용하는 것이다. BLAS는 blocking 기법을 바탕으로 하여 기본적인 vector와 matrix 연산을 수행하는 역..
클러스터 시스템 설치에 대한 단상 ^^;; (작성중...) 리눅스를 이용한 고성능의 클러스터 시스템을 구축하기 위해 제일 처음이자 중요한 것은 시스템을 어떻게 설치할까라는 문제일 것이다. 간단하게 10노드 미만의 클러스터를 구축한다면야 그냥 모든 리눅스 머신에 리눅스 배포판 시디를 넣고 일일이 시디롬 설치를 하는것이 오히려 간단할 수도 있겠지만 10노드 이상의 리눅스 클러스터를 구축한다면 이는 그리 만만한 작업이 아닐것이다. 또한 추후에 하드디스크등의 문제로 인해 다시 설치해야 하는 일등의 유지보수 문제를 ..
IBM Blade JS20 진행상황 마스터노드(IBM OpenPower720)와 파일서버(IBM x336)에 디스크(IBM DS430 2TB)를 붙인 상태 ㅡㅡ;
New Linux Cluster 서울대에 설치된 eServer BladeCenter JS20(PowerPC970 2.2GHz), Myrinet, IBM이 현재 top500에 64위에 올라와 있다. IBM BladeCenter JS20 480노드로 구성된 5.6183 TFlop/s Linpack Performance를 내고 있다. 근데 갑자기 왠 서울대 리눅스 클러스터를 들먹이느냐! 요번에 우리가 도입한 놈이 서울대에 들어온거랑 똑같은 JS20으로 서울대의 1/5(94 node)..
pbs job submit for java application java를 다운로드하여 설치한다. java 홈페이지에서 linux용 파일을 다운로드하여 실행하면 압축이 풀리면서 설치가 된다. # pwd /sapdata/j2sdk1.4.2_10 # cd /sapdata # ln -s j2sdk1.4.2._10 java <-심볼릭 링크 설정 # ls j2sdk1.4.2_10 java # cat /etc/profile <-java 환경 변수 설정 export JAVAHOME='sapdata/jav..
Linux Cluster (1)

티스토리 툴바