MacRumors

Skip to Content

Поддержка четырехъядерных ARM-чипов Marvell обнаружена в Xcode

marvell armada xp


Ars Technica сообщает, что поддержка четырехъядерного процессора Marvell Armada XP недавно была добавлена в версию компилятора Apple «Clang», используемого в инструментах разработчика Xcode. Однако неясно, почему была включена поддержка процессора на базе ARM.

Разработчик, занимающийся низкоуровневым программированием на языке ассемблера ARM для продуктов безопасности, первым сообщил Ars, что поддержка процессоров Armada с совместимостью Cortex A9 была добавлена в последнюю версию Xcode (что мы позже подтвердили лично). Исходный код части Clang, которая интерпретирует, какой тип процессора является целью оптимизации, включает определение типа архитектуры «armv7k» и типа процессора «pj4b». PJ4B — это специально оптимизированный дизайн процессора, используемый во встраиваемых процессорах Marvell Armada XP с четырьмя ядрами.

Отчеты предполагают, что хотя включение поддержки Armada XP может указывать на потенциальное использование процессора в будущих устройствах iOS или даже в MacBook Air, более вероятно, что Apple использует этот процессор в прототипах просто для тестирования, продолжая работу над собственными чипами на базе ARM.

Несколько отчетов указывают на то, что чип следующего поколения Apple A6 будет предлагать четырехъядерный процессор, хотя отчет Ars Technica предполагает, что A6 в основном разрабатывается как уменьшенная версия существующего двухъядерного дизайна A5.