Паралелни процесори и серии
Паралелна обработка
Паралелната обработка изисква техника, при която комплектите от сложни данни се разделят на отделни нишки и се обработват едновременно с едно или повече ядра. Както AMD, така и Intel са включили тази техника (известна като HTT), за да увеличат значително скоростта, с която работят. Доскоро това не винаги е довело до значително увеличение на скоростта, тъй като технологията за разделяне на набора от данни и след това за повторно сглобяване е била в техните принципи.
Серийна обработка
Серийната обработка изисква техника, при която данните се подреждат последователно и след това се изчисляват от отделен процесор. Тази техника работи много добре с подредени списъци, които използват подобни контракции. Най-големият проблем с това е, че само един вид данни може да се обработва едновременно и сложните програми не могат да бъдат разделени на по-малки сегменти.
суперкомпютри
Много разработчици предприеха разработката на паралелна обработка на следващата стъпка, като създадоха мрежи от мощни суперкомпютри. Тези мрежи работят в унисон чрез използването на сложен софтуер за управление, който действа чрез разделяне на комплексните програми и уравнения чрез мрежата и след това събира общите данни. Някои от най-мощните суперкомпютри бяха първоначално военни или образователни разработки до 2000 г., когато големите клъстери бяха експлоатирани от компании за видеоигри, за да подкрепят масова мултиплеър онлайн игри (MMOG). През 2008 г. най-голямата суперкомпютърна мрежа е от проекта Folding @ home, който се състои от няколко милиона PlayStation 3s по целия свят.
важност
Според закона на Мур (Гордън Мур, Intel Corporation), мощността на обработка (плътността на транзистора) на компютрите се увеличава с фиксирана скорост, удвоявайки приблизително всеки определен брой години. Въвеждането на усъвършенствани производствени процеси, по-малки от 65 нанометра, позволи значителни промени в силата на процесорите, главно поради възможността за поставяне на няколко ядра за обработка в един компонент. Сега, когато е разработена достатъчна архитектура за управление, която да декодира и сглоби сложни програмни структури, паралелните процесори далеч надминаха своите предшественици.
заключения
Серийното обработване е най-добрият начин за обработка на набори от данни, докато хардуерните и софтуерните технологии най-накрая се слеят и направи възможно успоредно обработване. Проектът "Човешки геном" има три милиарда пакета от данни и се очаква да отнеме около 100 години за пълно декодиране. Обаче почти цялата ДНК последователност на homo sapiens е декодирана само за 13 години, благодарение на масивните мрежи от суперкомпютри и използването на паралелна обработка.