Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


ќбщее и различи€ в структурах €дер фирм Intel и ARM дл€ мобильных систем




 

¬ насто€щее врем€ рынок микросхем дл€ мобильных систем (смартфонов, планшетов, навигаторов и т.п.) разных ценовых диапазонов значительно превосходит объем рынка микросхем дл€ персональных компьютеров. ќсновными разработчиками процессоров дл€ этих областей применени€ €вл€ютс€ фирмы ARM, Samsung, Apple, LG и р€д других фирм. ‘ирма Intel своевременно не включилась в борьбу за эти рынки и теперь пытаетс€ отвоевать часть этого рынка. –азвернулась остра€ конкуренци€.

»сторически сложилось так, что основным разработчиком архитектур €дер процессоров дл€ мобильных систем €вл€етс€ фирма ARM. јрхитектуры €дер процессоров Samsung, Apple, LG и р€да других фирм это либо архитектуры Cortex A, либо близкие к ним архитектуры типа RISC.

¬озникает вопрос какой же архитектуре отдать предпочтение - Cortex A фирмы ARM или IA-32/64 фирмы Intel?

¬ структурах €дер обеих фирм имеетс€ много общего, а именно:

конвейерна€ структура;

суперскал€рность;

внеочередное выполнение команд;

переименование регистров;

предсказание ветвлений;

обработка как целочисленных данных, так и с плавающей точкой;

реализованы векторные команды;

отдельные кэш-пам€ти команд и данных первого уровн€;

возможность работы с кэш-пам€тью второго уровн€, котора€ €вл€етс€ общей дл€ нескольких €дер;

возможность работы в много€дерных компьютерах;

64-разр€дные регистры общего назначени€;

адресаци€ оперативной пам€ти свыше 4√ байт;

динамическое управление питанием.

ј чем же структуры €дер процессоров конкурирующих фирм отличаютс€?

ќсновные отличи€ обусловлены особенност€ми архитектур. јрхитектура фирмы Intel это архитектура типа CISC. ¬ этой архитектуре:

сложное, нерегул€рное и достаточно запутанное кодирование команд;

реализована сегментаци€ виртуальной пам€ти, котора€ не нужна дл€ использовани€ в мобильных системах, а предназначена дл€ больших систем;

ограниченное число регистров общего назначени€;

обширна€ система адресации данных в оперативной пам€ти;

очень большой набор команд исход€ из требований больших систем;

адресаци€ периферийных устройств с помощью специальных команд ввода-вывода, котора€ в насто€щее врем€ практически не используетс€.

јрхитектура Cortex A фирмы ARM это архитектура типа RISC. Ёта архитектура изначально создавалась с учетом особенностей мобильных систем, таких как:

минимально возможное потребление энергии;

минимально возможные размеры;

минимально возможна€ цена;

оптимальный набор команд и способов адресации;

большое число регистров общего назначени€;

регул€рное и достаточно простое кодирование команд;

команды обращени€ в оперативную пам€ть выделены в отдельную группу;

обработка всех данных производитс€ только через регистры;

отсутствует сегментаци€ оперативной пам€ти;

периферийные устройства адресуютс€ также как и €чейки оперативной пам€ти.

— учетом всех отличий архитектур и основных областей применени€ исторически структуры €дер процессоров Cortex A были более простыми в сравнении с €драми процессоров с архитектурой IA-32/64. ѕрежде всего они имели более простые и менее потребл€ющие дешифраторы команд. ¬ результате:

энергоэффективность €дер процессоров Cortex A была выше, чем у аналогичных €дер процессоров с архитектурой IA-32/64;

эти €дра проще и быстрее проектировались и осваивались в производстве;

были дешевле.

¬ мобильном сегменте, там, где не требуетс€ очень высока€ производительность, а активность пользовател€ в основном ограничена развлечени€ми, и не св€зана с работой, €дра процессоров фирмы ARM до недавнего времени выгл€дели предпочтительнее €дер процессоров с архитектурой IA-32/64. ќни обеспечивали приемлемый уровень производительности, а также большое врем€ автономной работы.

ќднако, огромный потенциал фирмы Intel (финансовый, промышленный, инженерный) невзира€ на недостатки архитектуры IA-32/64 позволил ей разработать структуры €дер процессоров дл€ мобильных систем, которые не уступают €драм процессоров конкурирующих фирм (и даже превосход€т их по некоторым параметрам).

ќтвет на вопрос Ђкакой же архитектуре отдать предпочтение - Cortex A или IA-32/64?ї может дать только конкретный производитель или потребитель.

 

 онтрольные вопросы

1. ќсновные особенности €дра Cortex A5

2. ќсновные особенности €дра Cortex A8

3. ќсновные особенности €дра Cortex A9

4. ќсновные особенности €дра Cortex A7

5. ќсновные особенности €дра Cortex A15

6. ќсновные особенности €дра Cortex ћ3

7. ќсновные особенности €дра Cortex ћ0

8. ќсновные особенности €дра Cortex ћ4

9. ќсновные особенности €дер со структурой Silvermont





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-10-01; ћы поможем в написании ваших работ!; просмотров: 224 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

Ќачинайте делать все, что вы можете сделать Ц и даже то, о чем можете хот€ бы мечтать. ¬ смелости гений, сила и маги€. © »оганн ¬ольфганг √ете
==> читать все изречени€...

1407 - | 1245 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.012 с.