Видове компютърни процесори
Едноядрени компютри
Едноядреният CPU е най-старият наличен тип и отначало това е единственият, който може да се използва в компютрите. Те можеха да започнат само една операция наведнъж, така че не бяха много добри в изпълнението на много задачи. Това означаваше, че по това време бе забележимо намаляване на ефективността на приложените приложения. Въпреки че може да се стартира само една операция, друга може да бъде активирана, преди първата да е приключила, но при всяка нова операция оборудването е по-бавно. Изпълнението на този тип процесори до голяма степен зависи от неговите тактови честоти, което беше мярка за неговата мощност.
Двуядрен процесор
Двуядрен процесор е един, но работи като два в едно. За разлика от едноядрените такива, при които процесорът трябваше да се редува между различни набори от потоци от данни, ако имаше повече от една операция, двойното ядро би могло да изпълни множество задачи по-ефективно. За да се възползва напълно от тях, както операционната система, така и програмите, които се изпълняват, трябва да имат специален код, наречен SMT (Simultaneous Multithreading Technology). Двуядрените процесори са по-бързи от тези на само един, но не толкова бързи като тези на четири, които ги заменят.
Quad-core CPU
Четири-ядрени процесори са усъвършенстване на многоядрения дизайн. Точно както двуядрените процесори могат да разделят натоварването между двете ядра, четирите централни процесора могат да направят още повече задачи наведнъж. Това не означава, че една операция ще бъде четири пъти по-бърза и ако програмите и приложенията, които работят върху нея, нямат SMT код, увеличаването на скоростта няма да бъде толкова забележимо. Тези типове процесори са полезни за хора, които трябва да изпълняват много различни програми по едно и също време, както и за играчите, тъй като има игри като серията Supreme Commander, които са оптимизирани за многоядрени процесори.