Некоторое время назад появились слухи, что Oracle приступила к массовым сокращениям персонала, работающего в аппаратном подразделении, в т. ч. разработчиков чипов SPARC. Компания никак не отреагировала на эту информацию. Пока ИТ-пресса строит догадки, как эти сокращения повлияют на расстановку сил на рынке процессоров, Oracle анонсировала новое поколение своих чипов — SPARC M8. Примечательно, что они значительно превосходят не только решения предыдущего поколения SPARC, но и x86-процессоры Xeon. По данным Oracle, SPARC M8 в два раза быстрее, чем чипы Intel в онлайн-обработке транзакций (OLTP), и в семь раз — при работе с аналитикой баз данных.

Особый акцент в SPARC M8 сделан на технологии Silicon Secured Memory, которая помогает предотвращать распространенные кибератаки, такие как переполнение и перезапись буфера. Помимо этого технология поддерживает сквозное шифрование и комплект инструментов разработки для ускорителя Data Analytics Accelerator (DAX), повышающие производительность и эффективность Oracle Software in Silicon (ПО на кристалле). По словам директора корпоративных архитектур Oracle Эдварда Скрувена, SPARC M8 значительно расширяет возможности работы с базами данных и фреймворком Java. Процессор состоит из 32 ядер (восемь потоков на ядро), что позволяет ему в совокупности обрабатывать до 256 потоков одновременно.

SPARC M8 производится по 20-нм техпроцессу. Вдобавок к 32 ядрам процессор предлагает кэш L3 объёмом 64 Мб, кэш данных L2 объёмом 128 Кб на ядро и 256-Кб кэш команд L2, разделенный на четыре ядра. Отдельно для каждого ядра доступно 32-Кб кэш команд L1 и 16-Кб кэш данных L1. Рабочая частота процессора достигает 5 ГГц. M8 поддерживает аппаратное ускорение шифрования для следующих форматов: AES, Camellia, CRC32c, DES, 3DES, DH, DSA, ECC, MD5, RSA, SHA-1, SHA-3, SHA-224, SHA-256, SHA-384 и SHA-512.

Специальные команды и исполнительные блоки играют важную роль для приложений баз данных, для которых предназначен SPARC M8. К ним относятся целочисленный конвейер с внеочередным выполнением и поддержкой Quad Issue, блок для чисел с плавающей запятой и встроенный криптографический блок на ядро.

Ожидается, что SPARC M8 будет работать под управлением ОС Solaris по крайней мере до 2034 г.

Процессоры серии SPARC M8 применяются в текущих системах V9. Серверы варьируются от простого 1U до кластеров в полной стойке с несколькими десятками процессоров. Информация о ценах отсутствует, поскольку серверы Oracle конечным пользователям напрямую не продаются — их можно заказать вместе с сервисом базы данных.

Oracle занялась производством процессоров SPARC и разработкой платформы Solaris после того, как в 2009 г. выкупила компанию Sun Microsystems за 7,4 млрд. долл. Процессоры используются в производстве серверов и аппаратных систем Oracle. В июне 2016 г. компания сообщила, что собирается сделать SPARC S7 частью сервиса Oracle Cloud. Причина переориентации бизнеса на облачные решение — бóльшая прибыльность этих решений по сравнению с более традиционными источниками дохода Oracle.

Руководствуясь выбранной стратегией, в январе Oracle сократила более 1 тыс. работников, в основном сотрудников своего аппаратного подразделения в Санта-Кларе в США. В их число попали разработчики процессоров архитектуры SPARC и связанной с ними платформы Solaris. Общее число уволенных сотрудников компании, по данным ресурса The Layoff, может достигать 1800 человек. В сентябре Oracle сократила еще около 2,5 тыс. сотрудников, в число которых попали практически все разработчики Solaris и SPARC.