From WikiChip
Storm - Microarchitectures - AppliedMicro
< apm
Revision as of 19:40, 25 September 2018 by David (talk | contribs) (Memory Hierarchy)

Edit Values
Storm µarch
General Info
Arch TypeCPU
DesignerAppliedMicro
ManufacturerTSMC
Introduction2011
Process40 nm
Core Configs8
Pipeline
TypeSuperscalar
OoOEYes
SpeculativeYes
Reg RenamingYes
Instructions
ISAARMv8
Succession

Storm is AppliedMicro first custom ARM microarchitecture for servers. Storm-based microprocessors were sold under the X-Gene 1 brand of server microprocessors.

Codenames

Codename Description
Potenza codename for the core and memory sub-system

Technology

Storm is fabricated on TSMC's 40 nm bluk CMOS.

Architecture

Memory Hierarchy

  • Cache
    • L1I
      • 32 KiB, 8-way set associative
        • Per core
      • ECC and Parity protection
    • L1D
      • 32 KiB, 8-way set associative
        • Per core
      • 64 B/line
      • Write-through with write-combining
      • ECC and Parity protection
    • L2
      • 256 KB
        • Per process module (2 cores)
      • Inclusive of L1 write-thru data caches
      • 64 B/line
      • ECC and Parity protection
    • L3
      • 8 MiB
      • 64 B/line
      • Per chip

Bibliography

  • Paramesh Gopi, Gaurav Singh, Greg Favor. "X-Gene: 64-bit ARM CPU and SoC." Hot Chips 24 Symposium (HCS), 2012 IEEE. IEEE, 2012.
codenameStorm +
core count8 +
designerAppliedMicro +
first launched2011 +
full page nameapm/microarchitectures/storm +
instance ofmicroarchitecture +
instruction set architectureARMv8 +
manufacturerTSMC +
microarchitecture typeCPU +
nameStorm +
process40 nm (0.04 μm, 4.0e-5 mm) +