ARMv8 — первая 64-разрядная архитектура ARM
Компания ARM официально представила свою новейшую разработку, ARMv8, которая сначала увлекательна поддержкой 64-битных инструкций. Это 1-ое решение такового рода на базе архитектуры ARM и его возникновение значит, что компания стремится на серверный рынок. Поддержка 64-битных инструкций позволяет адресовать огромные массивы данных, плюс 64-битная обработка нужна конкретно в серверной области.
Необходимо отметить, что в ARMv8 сохранены плюсы архитектуры ARMv7 и оборотная сопоставимость. На базе последней построены такие микропроцессоры как Cortex-A9 (употребляется во всех современных SoC для телефонов и планшетов) и Cortex-A15. Так, построенные на базе ARMv8 микропроцессоры сумеют работать в 2-ух режимах выполнения команд: AArch64 и AArch32. Более принципиальные технологии ARMv7, а конкретно, TrustZone, виртуализация и набор команд SIMD NEON, сохранены и усовершенствованы в новейшей архитектуре.
ARM уже предоставила главным партнерам программные средства для разработки приложений под новейшую архитектуру и ее спецификации, хотя релиз коммерческих решений на ее базе состоится не скоро. 1-ые эталоны микропроцессоров появятся в 2012 году, а их общее создание начнется исключительно в 2014 году.
Добавим, что компания AppliedMicro уже показала работу 64-разрядного процессорного ядра ARM в рамках конференции ARM TechCon 2011. В качестве щита употреблялся «сервер на кристалле» Xilinx Virtex-6, а ядро было реализовано средствами программируемой вентильной матрицы (FPGA).