ARM Cortex-A12 — İlk dəfə 2013-cü ilin yayında təqdim edildi, [2] orta seqment üçün yerləşdirildi. Keş koherens dəstəyi ilə 4 nüvəyə qədər çox nüvəli konfiqurasiyalarda istifadə edilə bilən lisenziyalı 32 bit prosessor nüvəsidir .[1] 2014-cü ilin əvvəlində A12-nin varisi ARM Cortex-A17 nüvəsi idi . İkinci versiyadan başlayaraq, A12 və A17 arasındakı fərq o dərəcədə azaldı ki, ARM A12 adını buraxdı və hər iki nüvə üçün A17 təyinatını istifadə etməyə başladı.[2]
ARM əmin etdi ki, Cortex-A12 nüvəsi Cortex-A9 nüvəsindən 40% daha yüksək tipik performansa malikdir . Cortex-A9 ilə müqayisədə bu nüvə hardware virtualizasiyası və 40 bitlik Böyük Fiziki Ünvan Genişləndirilməsi (LPAE) üçün dəstək əlavə edir. Nüvə enerjiyə qənaət edən Cortex-A7 nüvələri ilə birlikdə big. LITTLE sxeminə uyğun olaraq istifadə edilə bilər .[3]