From WikiChip
Difference between revisions of "samsung/microarchitectures/m2"
< samsung

(Mongoose 2)
 
Line 26: Line 26:
 
}}
 
}}
 
'''Mongoose 2''' ('''M2''') is an [[ARM]] microarchitecture designed by [[Samsung]] for their consumer electronics serving as a successor to the {{\\|Mongoose 1}}.
 
'''Mongoose 2''' ('''M2''') is an [[ARM]] microarchitecture designed by [[Samsung]] for their consumer electronics serving as a successor to the {{\\|Mongoose 1}}.
 +
 +
== Process Technology ==
 +
M2 was fabricated on Samsung's first generation [[14 nm process|14LPE (Low Power Early) process]].
 +
 +
== Compiler support ==
 +
{| class="wikitable"
 +
|-
 +
! Compiler !! Arch-Specific || Arch-Favorable
 +
|-
 +
| [[GCC]] || <code>-march=armv8-a+crypto</code> || <code>-mtune=exynos-m1</code>
 +
|}
 +
 +
== Architecture ==
 +
=== Key changes from {{\\|Mongoose 1}} ===
 +
{{empty section}}

Revision as of 02:40, 5 February 2018

Edit Values
Mongoose 2 µarch
General Info
Arch TypeCPU
DesignerSamsung
ManufacturerSamsung
Process10 nm
Pipeline
OoOEYes
SpeculativeYes
Reg RenamingYes
Decode4-way
Instructions
ISAARMv8
Cache
L1I Cache64 KiB/core
4-way set associative
L1D Cache32 KiB/core
8-way set associative
L2 Cache2 MiB/cluster
16-way set associative
Succession

Mongoose 2 (M2) is an ARM microarchitecture designed by Samsung for their consumer electronics serving as a successor to the Mongoose 1.

Process Technology

M2 was fabricated on Samsung's first generation 14LPE (Low Power Early) process.

Compiler support

Compiler Arch-Specific Arch-Favorable
GCC -march=armv8-a+crypto -mtune=exynos-m1

Architecture

Key changes from Mongoose 1

New text document.svg This section is empty; you can help add the missing info by editing this page.
codenameMongoose 2 +
designerSamsung +
full page namesamsung/microarchitectures/m2 +
instance ofmicroarchitecture +
instruction set architectureARMv8 +
manufacturerSamsung +
microarchitecture typeCPU +
nameMongoose 2 +
process10 nm (0.01 μm, 1.0e-5 mm) +