항해99-TIL-CS지식-슈퍼컴퓨터부터 사물인터넷까지

장산·2022년 5월 25일
0

CS지식

목록 보기
3/7

노트북과 데스크탑


요즘에 컴퓨터 하면 대부분 노트북이나 데스크탑을 떠올린다.왜냐하면 주변에서 볼 수 있는 기종이기 떼문이다.그러나 크고 작은 컴퓨터들도 있다. 이러한 컴퓨터들은 모두 논리적 구조, 즉 무엇을 계산할 수 있는지에 대해서는 공통된 핵심 속성을 가지고 있으며, 비슷한 아키텍쳐를 갖추고 있지만,가격,소모,전력,크기,속도 등에서 서로 다른 트레이드오프를 보인다.

휴대전화와 태블릿피시


휴대전화와 태블릿 피시도 일종의 컴퓨터로,운영체제를 실행하며 풍부한 환경을 제공한다.우리 주변에 가득한 기기에는 거의 전부 훨씬 작은 시스템이 내장되어 있다.

슈퍼컴퓨터

슈퍼 컴퓨터는 과학기술 연산을 비롯한 다양한 분야에 사용되는 고속 컴퓨터로,보통 많은 수의 프로세서와 대량의 메모리를 사용한다. 사용되는 프로세서 자체도 종래 프로세서보다 특정 종류의 데이터를 훨씬 빨리 처리하는 명령어로 구성되어 있다.
요즘의 슈퍼컴퓨터는 전용 하드웨어를 사용하는 대신, 속도는 빨라도 기본적으로는 평범한 프로세서로 구성된 클러스터를 기반으로 구현된다.
슈퍼컴퓨터의 속도는 플롭스, 즉 초당 수행할 수 있는 부동 소수점 연산 횟수로 측정된다.

부동 소수점 연산이란?
소수 부분을 포함하는 수에 대한 산술 연산을 뜻한다.

GPU

범용 CPU보다 그래픽 관련 계산을 훨씬 빠르게 수행하는 그래픽 전용 프로세서다. 원래 gpu는 게임에 필요한 고속 그래픽 처리를 위해 개발되었고,일반 프로세서가 특정한 종류의 작업을 빠르게 처리하는데 도움을 준다
따라서 일부 계산 작업이 병렬 처리 가능한 연산을 포함하며, 이를 gpu로 넘겨 줄 수 있다면,계산이 훨씬 더 빨라진다.

분산 컴퓨팅

네트워크로 연결되어 서로 독립적으로 작동하는 여러 대의 컴퓨터를 일컫는 말이다. 분산 컴퓨팅 시스템은 메모리를 공유하지 않고 물리적으로 넓게 흩어져 있다.

이모든 컴퓨터는 동일한 핵심 원칙을 갖는다. 즉, 한없이 다양한 작업을 수행하도록 프로그래밍될 수 있는 범용 프로세서에 기반을 둔다. 각 프로세서에는 산술 연산을 하고, 데이터 값을 비교하고 , 기존 계산 결과에 기초하여 다음에 수행할 명령어를 선택하는 간단한 명령어로 이루어진 한정된 레퍼토리가 있다.

튜링머신

수학자 앨런 튜링이 1936년에 제시한 개념으로 계산하는 기계의 일반적인 개념을 설명하기 위한 가상의 기계이며 오토마타의 일종이다. 튜링은 이 개념을 automatic에서 따온 a-machine이라고 불렀는데 튜링 사후에 창시자의 이름을 따 튜링 머신이라고 부르게 되었다.

튜링테스트

◆ 튜링테스트(Turing test)란 인공지능(AI)의 우수성을 측정하는 실험이다. 지난 1950년 영국의 수학자인 앨런 튜링이 제안한 인공지능 판별법을 의미한다.
튜링테스트는 질의응답 등을 통해 기계가 인간 수준의 지능이 있는지를 가려낸다. 질문자가 컴퓨터 화면을 통해 컴퓨터와 사람과 각각 대화한다. 이때 질문자는 상대방이 컴퓨터인지 사람인지 알 수 없다.

profile
신입 개발자

0개의 댓글