Разлики между процесори с двойни и многослойни ядра

Съвременните компютърни процесори имат повече от едно ядро.

производителност

Двуядреният процесор се държи като два процесора, които работят заедно. Запазете cpu 1 изображение от Robert Molnar от Fotolia.com

Компютърните процесори не могат физически да обработват скорост по-голяма от 4 гигахерца. Идеята зад множество ядра е да има няколко процесора, които да изпълняват по-бързо едни и същи задачи на един процесор. Въпреки това, дори процесорът да има повече ядра, може да не работи по-добре. Процесорите работят на различни тактови честоти, така че процесорът с по-висока скорост може да работи по-добре от четириядрен процесор, който има по-ниска скорост. В допълнение, производителността на процесора зависи от ограниченията на хардуера и софтуера (програмите). Двуядреният процесор няма да бъде два пъти по-бърз от едноядрения процесор, който има еднаква скорост на часовника; двете сърцевини работят върху дадена задача, за разлика от ядрото, което изпълнява задачата два пъти по-бързо. Освен това, софтуерът трябва да бъде програмиран така, че да се възползва от множество ядра, в противен случай само едно ядро ​​ще поеме задачата. Редактирането на видео, триизмерното рендиране и програмите за игри могат да доведат до значително увеличение на производителността при използване на многоядрени процесори, когато са програмирани да се възползват от хардуера.

многофункционалността

Тъй като сърцевините действат независимо в многоядрения процесор, те са по-добре оборудвани да изпълняват няколко задачи едновременно, в сравнение с едноядрените процесори. Разликата между двуядрените процесори и другите многоядрени процесори е най-очевидна, когато се изпълнява мултитаскинг. Многоядрените процесори могат да изпълняват няколко задачи по едно и също време по-добре от едноядрените процесори, дори ако софтуерът не е готов да се възползва от множество ядра. Потребителите на компютри, изпълняващи множество задачи, които интензивно използват процесора по едно и също време, могат да забележат по-голяма разлика между двуядрените процесори и другите многоядрени процесори. Например, човек може да завърши редактирането на дълъг видеоклип от сватбата си и да го сложи на DVD, докато компютърът обработва видеоклипа. DVD-то може да започне да скача в двуядрен процесор, но не и в четириядрен процесор.

Кой да избере?

Двуядрен процесор може правилно да се справи с най-често срещаните компютърни задачи, като сърфиране в интернет. Компютърните програмисти обаче могат да намерят нови начини да се възползват от три или повече ядра от многоядрени процесори, за да направят нови неща, които двуядрените процесори няма да могат да обработват. Процесорите с двоен брой обикновено са по-евтини от многоядрените процесори, но ако цената е незначителна, колкото повече ядра, толкова по-добре.