| Преимущества многоядерной технологии |
- Повышенная эффективность системы и производительность приложений для компьютеров, работающих с несколькими приложениями
- Повышенная производительность многопоточных приложений
- Поддержка большего числа пользователей и задач для систем, обрабатывающих большие потоки транзакций
- Максимальная производительность приложений, требующих большой вычислительной мощности
- Упрощенные требования к инфраструктуре компьютера в целом, что позволяет сэкономить деньги.
- Позволяет избежать проблем, связанных с охлаждением и окружающей средой.
|
Представляем многоядерную технологию
Развитие многоядерной технологии
С появлением первого компьютера возник рыночный спрос на дополнительные вычислительные возможности. Долгое время для повышения производительности и эффективности вычислительной техники использовалась симметричная многопроцессорная обработка, при этом вычислительная нагрузка распределялась по нескольким процессорам. Симметричная многопроцессорная обработка особенно эффективна в многопоточных средах, где несколько задач (потоков) необходимо обрабатывать одновременно.
Поскольку приложения предъявляют все большие требования к производительности, перед разработчиками процессоров стоит проблема, связанная с тем, что дополнительные вычислительные возможности требуют дополнительной электрической мощности. Большая мощность означает необходимость управления уровнем охлаждения. Добавим к этому требования производителей уменьшать размеры компьютеров — увеличение числа серверов в стойке, уменьшение размеров и веса портативных компьютеров, уменьшение площади, занимаемой настольной системой. Применение многоядерных процессоров поможет решить эти проблемы. Это технологическое достижение позволит повысить производительность и одновременно уменьшить размер компьютеров, которые смогут одновременно работать с несколькими сложными приложениями и выполнять большее количество задач за более короткое время.
Преимущества многоядерной архитектуры
В современном мире цифровых технологий требования к ресурсам, предъявляемые сложным трехмерным моделированием, потоковыми медиафайлами, дополнительными уровнями безопасности, более сложными пользовательскими интерфейсами, базами данных больших размеров и необходимостью работы большего числа пользователей в интерактивном режиме, начинают превосходить возможности одноядерных процессоров.
Многоядерные процессоры обеспечивают подлинную многозадачность. В одноядерных системах решение нескольких задач одновременно может исчерпать ресурсы центрального процессора, что приведет к снижению производительности, поскольку до обработки операции будет проходить некоторое время. В многоядерных системах каждое ядро имеет свой кэш, поэтому операционная система имеет достаточно ресурсов для параллельного выполнения задач, требующих большой вычислительной мощности.
Многоядерная технология может повысить эффективность системы и производительность приложений там, где компьютеры работают с несколькими приложениями одновременно.