병렬 운영 체제는 무엇입니까?

병렬 운영 체제는 여러 네트워크 컴퓨터를 인터페이스하여 작업을 병렬로 완료하는 데 사용됩니다. 소프트웨어의 아키텍처는 종종 유닉스 기반 플랫폼으로 네트워크의 여러 컴퓨터간에 분산 부하를 조정할 수 있습니다. 병렬 운영 체제는 소프트웨어를 사용하여 메모리, 캐시, 저장 공간 및 처리 전력과 같이 병렬로 실행되는 컴퓨터의 모든 다양한 리소스를 관리 할 수 ​​있습니다. 병렬 운영 체제를 통해 사용자는 네트워크의 모든 컴퓨터와 직접 인터페이스 할 수 있습니다.

병렬 운영 체제는 계산 세트를 작은 부품으로 나누고 네트워크의 컴퓨터간에 배포하여 작동합니다. 프로세서 코어와 메모리 어레이 간의 통신을 용이하게하려면 라우팅 소프트웨어는 모든 네트워크 컴퓨터에 동일한 주소 공간을 할당하여 메모리를 공유하거나 각 처리 코어에 다른 주소 공간을 할당하여 메모리를 배포해야합니다.메모리를 공유하면 운영 체제가 매우 빠르게 실행 될 수 있지만 일반적으로 강력하지는 않습니다. 분산 공유 메모리를 사용할 때 프로세서는 자신의 로컬 메모리와 다른 프로세서의 메모리에 액세스 할 수 있습니다. 이 분포는 운영 체제 속도가 느려질 수 있지만 종종 더 유연하고 효율적입니다.

생명 공학, 우주론, 이론 물리학, 천체 물리학 및 컴퓨터 과학을 포함한 대부분의 과학 분야는 병렬 운영 체제를 사용하여 병렬 컴퓨팅의 힘을 활용합니다. 이러한 유형의 시스템 설정은 또한 컨설팅, 금융, 방어, 통신 및 일기 예보와 같은 산업에서 효율성을 창출하는 데 도움이됩니다. 실제로, 병렬 컴퓨팅은 너무 강력 해져 우주 학자들이 우주의 기원에 대한 질문에 대답하기 위해 사용되었습니다. 이 과학자들은 한 번에 큰 공간의 시뮬레이션을 실행할 수있었습니다.과학자들이 은하수 형성의 시뮬레이션을 편집 할 수있는 NE의 달은 이전에 불가능하다고 생각했습니다.

과학자, 연구 및 산업은 종종 비용 효율성으로 인해 병렬 운영 체제를 사용하기로 선택합니다. 연구를위한 슈퍼 컴퓨터를 개발하고 구축하는 데 드는 비용보다 병렬 컴퓨터 네트워크를 조립하는 데 훨씬 적은 비용이 소요됩니다. 병렬 시스템도 완전히 모듈화되어 저렴한 수리 및 업그레이드를 가능하게합니다.

1967 년 Gene Amdahl은 IBM에서 일하면서 소프트웨어를 사용하여 병렬 컴퓨팅을 조정한다는 아이디어를 개념화했습니다. 그는 Amdahl 's Law 라는 논문에서 자신의 연구 결과를 발표했으며, 이는 병렬 운영 체제와 네트워크를 운영함으로써 예상 할 수있는 이론적 인 처리 능력의 증가를 설명했다. 그의 연구는 패킷 스위칭의 개발과 현대 병렬 운영 체제로 이어졌습니다. 패킷 스위칭의 종종 간과 된 개발도 BRE였습니다.나중에 세계 최대의 병렬 컴퓨터 네트워크의 기본 기초를 담당하는 "Arpanet Project"를 시작한 Akthrough : 인터넷.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?