본문 바로가기

반응형

centos

(2)
쉘 스크립트를 이용한 C 코드 병렬처리 연구의 효율을 위해선 병렬처리가 필수적이다. 병렬 처리를 하는 방법은 다양하다. 여러 방법 중, 이 글에선 아주 기초적인 수준의 병렬처리를 1대의 서버에서 스크립트 단계에서 arg를 이용해 처리하고자 한다. 0. 서론 계산 결과를 빠르게 얻기 위해서는 프로그램에서 단순히 반복되서 처리되는 부분을 나눠서 처리하면 된다. 이러한 방법을 병렬 처리라 한다.병렬처리에 대한 방법은 여러가지가 있다. C프로그램 내에서 자체적으로 하는 방법도 있고, que를 관리하는 torque와 같은 매니저를 이용한 방법도 있다. torque를 이용하는 방법은 클라우딩 컴퓨팅까지 가능해서 프로그램 설정을 잘 해놓으면, 여러대의 서버에서 할당 해놓은 CPU들을 통해 분산처리까지 가능하다. 하지만 초보자 수준에서는 매우 어려운 것이 ..
CentOS gcc update # Cent OS에서 gcc update하기. 우선 내가 사용하는 서버의 CentOS는 6.2 버전이다. grep . /etc/*-release6.2 기준에서 upgrade 전에는 버전이 아래와 같이 그냥 yum을 통해 업그레이드를 하면 4.4.6이 기본 제공으로 더 최근 버전으로 업데이트는 불가능 하였다. 하지만, c++11 옵션을 쓸 경우, 4.7 이상의 버전이 필요하다. 따라서 다음의 방법대로 하면 된다.** 2단계부터는 관리자 권한, 즉 su로 root로 들어가거나, 아니면 앞에 반드시 sudo를 붙여서 해야한다. 1. 저장소 변경CentOS의 저장소(repo)를 직접 변경해준다. (기본 저장소에서는 4.4.6밖에 안되기 때문에) wget http://people.centos.org/tru/dev..

반응형