Въведение Как паралелна обработка Works
Ако компютър бяха хора, а след това си централен процесор (CPU) ще бъде мозъка му. A CPU е микропроцесорен - изчислително двигател на чип. Докато съвременните микропроцесори са малки, те са също много мощен. Те могат да се тълкува милиони инструкции в секунда. Дори и така, има някои изчислителни проблеми, които са толкова сложни, че мощен микропроцесор ще изисква години, за да ги решим.
Компютърни учените използват различни подходи за справяне с този проблем. Един потенциален подход е да се настоява за по-мощни микропроцесори. Обикновено това означава, намиране на начини да се поберат повече транзистори в чип микропроцесор. Компютърни инженери вече строят микропроцесори с транзистори, които са широко само няколко десетки нанометра. Как малка е нанометър? Това е една милиардна част от метъра. А на червените кръвни клетки е с диаметър от 2,500 нанометра - ширината на съвременните транзистори е една малка част от този размер
Строителни по-мощни микропроцесори изисква интензивен и скъп производствен процес.. Някои изчислителни проблеми са необходими години, за да се реши дори и с в полза на по-мощен микропроцесор. Отчасти поради тези фактори, компютърни специалисти понякога използват различен подход:. Паралелна обработка
<р> Като цяло, паралелна обработка означава, че най-малко две микропроцесори справят части на обща задача. Концепцията е доста проста: компютър учен разделя сложен проблем на съставните части с помощта на специален софтуер, разработен специално за тази задача. Той или тя присвоява всяка съставна част на специален процесор. Всеки процесор решава своята част от общата изчислителна проблема. Софтуерът преасемблира данните да достигнат до крайния сключване на първоначалната сложния проблем.
<Р> Това е високотехнологично начин да се каже, че е по-лесно да си свършат работата, ако можете да споделяте товара. Може да се разделят на товара нагоре между различни процесори настанени в един и същи компютър, или бихте могли да мрежовата няколко компютъра заедно и да си поделят товара нагоре сред всички тях. Има няколко начина за постигане на същата цел.
<Р> Какви са различните подходи за паралелна обработка на информацията? Разберете в следващия раздел.
Паралелна обработка Подходи
<р> За да се разбере паралелна обработка, ние трябва да разгледаме четирите основни модели за програмиране. Компютърни учени определят тези модели, осн