동시 컴퓨팅이란 무엇입니까?

동시 컴퓨팅 은 겹치는 시간 프레임 내에서 여러 계산이 이루어지는 방식입니다. 여러 프로세스가 다른 프로세스가 완료되기를 기다리지 않고 진행할 수 있다는 개념을 이용합니다. 동시 컴퓨팅은 계산이 순차적으로 이루어지는 순차 컴퓨팅과 계산이 동시에 이루어지는 병렬 컴퓨팅과 다릅니다.

동시 컴퓨팅 기술은 스레딩 및 선점 형 멀티 태스킹을 지원하는 운영 체제에서 찾을 수 있습니다. 또한 메시지 전달 및 약속과 같은 지원 기술이 활용되는 컴퓨터 프로그래밍 언어에서도 볼 수 있습니다. 동시 컴퓨팅은 CPU, 컴퓨터에서 실행되는 소프트웨어 및 네트워크의 제어 흐름을 포함하여 다양한 수준의 시스템 설계에 적용될 수 있습니다.

역사

철도 운영자가 하나의 철도에서 여러 열차의 경로를 관리 할 방법을 개발해야했던 1800 년대까지 동시 컴퓨팅의 기원이 돌아 왔습니다. 전신 운영자가 단일 전신 회선에서 여러 신호를 관리해야하는 1900 년대 초반에는 더 발전했습니다.

CPU 용어, 멀티 태스킹, 네트워크, 프로세스