Чем отличаются современные процессоры
За последнее время процессоры компьютеров стали быстрее, их скорости обработки измеряются уже на в Герцах (Гц) и мегагерцах (М Гц), а в гигагерцах (ГГц). Например, процессор Intel 8086 (рис. 29.1), выпущенный в 1978, был 16-разрядным и работал с так товой частотой примерно 10 МГц.
Р И С . 29 .1 . М икропроцессор Intel 8 0 8 6
Процессоры в наши дни стали значительно быстрее, а что же приложения C++? Проще всего было бы положиться на постоянно улучшающиеся аппаратные средства и получить рост производительности программного обеспечения за счет повышения их быстродей ствия. Хотя современные процессоры становятся быстрее, истинное новаторство кроется
количестве ядер, которыми они обладают. На момент написания этой книги корпорация Intel уже продавала 64-битовый микропроцессор с шестью встроенными ядрами на 3,2 ГГц. Современный многоядерный процессор представлен на рис. 29.2. Фактически даже смартфоны уже обладают процессорами с несколькими ядрами.
И С . 29 .2 . Многоядерный микропроцессор Intel
ногоядерный процессор можно считать одной микросхемой с несколькими процес сорами, работающими параллельно. Каждый процессор имеет собственный кеш L1 и спо собен работать независимо от другого.
Чем быстрее процессор, тем выше скорость выполнения вашего приложения, что впол не логично. Но чем поможет несколько ядер процессора? Вполне очевидно, что каждое ядро способно выполнять приложения параллельно, но это не заставляет ваше приложение
ЗАНЯТИЕ 29. Что дальше
Чем отличаются современные процессоры
За последнее время процессоры компьютеров стали быстрее, их скорости обработки измеряются уже на в Герцах (Гц) и мегагерцах (М Гц), а в гигагерцах (ГГц). Например, процессор Intel 8086 (рис. 29.1), выпущенный в 1978, был 16-разрядным и работал с так товой частотой примерно 10 МГц.
Р И С . 29 .1 . М икропроцессор Intel 8 0 8 6
Процессоры в наши дни стали значительно быстрее, а что же приложения C++? Проще всего было бы положиться на постоянно улучшающиеся аппаратные средства и получить рост производительности программного обеспечения за счет повышения их быстродей ствия. Хотя современные процессоры становятся быстрее, истинное новаторство кроется
количестве ядер, которыми они обладают. На момент написания этой книги корпорация Intel уже продавала 64-битовый микропроцессор с шестью встроенными ядрами на 3,2 ГГц. Современный многоядерный процессор представлен на рис. 29.2. Фактически даже смартфоны уже обладают процессорами с несколькими ядрами.
И С . 29 .2 . Многоядерный микропроцессор Intel
ногоядерный процессор можно считать одной микросхемой с несколькими процес сорами, работающими параллельно. Каждый процессор имеет собственный кеш L1 и спо собен работать независимо от другого.
Чем быстрее процессор, тем выше скорость выполнения вашего приложения, что впол не логично. Но чем поможет несколько ядер процессора? Вполне очевидно, что каждое ядро способно выполнять приложения параллельно, но это не заставляет ваше приложение
ПОЖЕНИЕ Б. Ключевые слова языка C++
Do'stlaringiz bilan baham: |