HOME

TheInfoList



OR:

Gracemont is a
microarchitecture In computer engineering, microarchitecture, also called computer organization and sometimes abbreviated as µarch or uarch, is the way a given instruction set architecture (ISA) is implemented in a particular processor. A given ISA may be imp ...
for low-power processors used in systems on a chip (SoCs) made by
Intel Intel Corporation is an American multinational corporation and technology company headquartered in Santa Clara, California, Santa Clara, California. It is the world's largest semiconductor chip manufacturer by revenue, and is one of the devel ...
, and is the successor to Tremont. Like its predecessor, it is also implemented as low-power cores in a hybrid design of the
Alder Lake Alder Lake is Intel's codename for the 12th generation of Intel Core processors based on a hybrid architecture utilizing Golden Cove performance cores and Gracemont efficient cores. It is fabricated using Intel's Intel 7 process, previously ...
and
Raptor Lake Raptor Lake is Intel's codename for the 13th-generation of Intel Core processors based on a hybrid architecture, utilizing Raptor Cove performance cores and Gracemont efficient cores. Raptor Lake launched on October 20, 2022. Mobile versions a ...
processors.


Design

Gracemont is the fourth generation out-of-order low-power
Atom Every atom is composed of a nucleus and one or more electrons bound to the nucleus. The nucleus is made of one or more protons and a number of neutrons. Only the most common variety of hydrogen has no neutrons. Every solid, liquid, gas ...
microarchitecture On i9-12900K, power for eight cores at 3.9GHz was measured at 48W, for AVX2 workloads. The Gracemont microarchitecture has the following enhancements over Tremont: * Level 1 cache per core: ** eight-way-associative 64 KB instruction cache ** eight-way-associative 32 KB data cache * New On-Demand Instruction Length Decoder * Instruction issue increased to five per clock (from four) * Instruction retire increased to eight per clock (from seven) * Execution ports (functional units) there are now 17 (from eight) * Reorder buffer increased to 256 entries (from 208) * Improved branch prediction * Support for
AVX AVX may refer to: Technology * Advanced Vector Extensions, an instruction set extension in the x86 microprocessor architecture ** AVX2, an expansion of the AVX instruction set ** AVX-512, 512-bit extensions to the 256-bit AVX * AVX Corporation, ...
,
AVX2 Advanced Vector Extensions (AVX) are extensions to the x86 instruction set architecture for microprocessors from Intel and Advanced Micro Devices (AMD). They were proposed by Intel in March 2008 and first supported by Intel with the Sandy Bridg ...
,
FMA3 The FMA instruction set is an extension to the 128 and 256-bit Streaming SIMD Extensions instructions in the x86 microprocessor instruction set to perform fused multiply–add (FMA) operations."FMA3 and FMA4 are not instruction sets, they are ind ...
and AVX-VNNI instructions


Technology

*
System on a chip A system on a chip or system-on-chip (SoC ; pl. ''SoCs'' ) is an integrated circuit that integrates most or all components of a computer or other electronic system. These components almost always include a central processing unit (CPU), memor ...
(SoC) architecture * 3D tri-gate transistors * 64 KB L1 instruction cache, up from 32 KB in Tremont * 2 or 4 MB shared
L2 cache A CPU cache is a hardware cache used by the central processing unit (CPU) of a computer to reduce the average cost (time or energy) to access data from the main memory. A cache is a smaller, faster memory, located closer to a processor core, whic ...
per 4-core module Alder Lake-S/H/P/U family has 2 MB. Raptor Lake-S/H/P/U family has 4 MB. * Intel Xe (Gen. 12.2) GPU with
DirectX 12 Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Originally, the names of these APIs all began with "Direct" ...
, OpenGL 4.6, Vulkan 1.3, OpenGL ES 3.2 and OpenCL 3.0 support. *
Thermal design power The thermal design power (TDP), sometimes called thermal design point, is the maximum amount of heat generated by a computer chip or component (often a CPU, GPU or system on a chip) that the cooling system in a computer is designed to dissipa ...
(TDP) ** 10 W desktop processors ** 6 W mobile processors


Products

The microarchitecture is used as the efficient cores of the 12th generation of Intel Core hybrid processors (codenamed "Alder Lake") and the 13th generation of Intel Core hybrid processors (codenamed "Raptor Lake").


Mobile processors (Alder Lake-N)

https://ark.intel.com/content/www/us/en/ark/products/codename/232598/products-formerly-alder-laken.html


Processors for base transceiver stations ( Grand Ridge)


See also

* List of Intel CPU microarchitectures


References

Intel x86 microprocessors Intel microarchitectures X86 microarchitectures {{compu-hardware-stub