형상 관리 툴 비교 Git, SVN, CVS
Git, SVN, CVS - 형상 관리 툴 비교 형상 관리 툴에는 Git, SVN, CVN, Perforce, SourceSafe 등 다양한 것들이 있습니다. 이 중에서 가장 보편적으로 사용하고 있는 Git, SVN, CVN에 대해서 정리하였습니다. 먼저, 형상 관리란 무엇인지 알아봅시다. 형상 관리란? 형상 관리(SCM, Software Configuration Management)는 소프트웨어 개발 프로세스 각 단계에서 소프트웨어의 변경 점을 체계적으로 추적하고 관리하는 일렬의 활동입니다. 단지 소스 코드의 버전 관리만을 의미하는 것이 아니라 소프트웨어의 생명 주기 동안의 요구 사항, 설계 문서, 소스 코드, UI 문서, Test Case 및 각종 결과물에 대해서 형상을 만들고, 형상들의 관계 및 변..
CPU, GPU, GPGPU의 차이
CPU란, GPU란, GPGPU란 무엇인가? CPU(Central Processing Unit) CPU(Central Processing Unit)은 컴퓨터의 중앙 처리 장치로 데이터를 고속으로 연산하고 처리하는 컴퓨터의 성능을 좌우하는 핵심 장치이며 컴퓨터를 사람에 비유하면 CPU는 두뇌의 역할을 합니다. 인텔(Intel), AMD가 대표적인 CPU 제조 회사이며 CPU의 성능은 클럭(Clock) 속도, 코어(Core)의 개수, 캐시(Cache) 메모리(Memory)의 크기, 스레드(Thead)의 개수, CPU 아키텍처(Architecture) 등에 따라서 지속적으로 발전되어 오고 있습니다. 코어의 개수에 따라서 다음과 같이 부르기도 합니다. 1개의 코어는 싱글 코어(Single Core), 2개는 듀..