Quote: Quark — не i486! Как уже было сказано выше, Quark совместим с Pentium ISA, то есть, поддерживает все новые инструкции Pentium, и, более того, ряд новых инструкций, появившихся в процессорах менее пяти лет назад и связанных с обеспечением безопасности системы — архиважной штуки в современных условиях и поддержки современных ОС. Это Supervisor Mode Execution Protection (SMEP), а также PAE (Physical Address Extension), дающий 32 битным процессорам возможность использовать более 4 GB физической памяти и являющийся условием работы NX (No-Execute) функциональности, также поддерживаемой Quark. Кроме этого, Quark поддерживает отладку JTAG и является синтезируемым (synthesizable) CPU, то есть, позволяет сторонним производителям добавлять к ядру Quark свои блоки.
Так почему же за основу Quark не взята более сложная и продвинутая микроархитектура Pentium? Самое разумное предположение — из соображений уменьшения энергопотребления и достаточной для предполагаемых применений производительности архитектуры более простого CPU.
Но даже при достаточной теоретической скорости работы, как показывает опыт, на практике нередко требуется оптимизация. Кстати, она может потребоваться и лично вам — Intel планирует в ближайшее время запустить конкурс разработчиков приложений под системы на базе Quark с призовым фондом более миллиона долларов! |