Intel LGA1150 Haswell Processor Alex Horejs, Marit Brocker Slide 1
1 We can change background and stuff later... MARIT BROCKER, 锜Х+ Processor Characteristics
•4 Cores, 8 threads (i7) •8 MB shared L3 Intel Smart Cache •Intel Advanced Vector Extensions •Advanced Encryption Standard New Instructions •Intel Virtualization Technology Design Focus
• Tock part of Intel’s tick-tock release schedule o Introduce a new microarchitecture using the reduced transistor size seen in Ivy Bridge • Ability to scale between different platforms. • Increase performance but lower power consumption Performance
• Improvement on legacy code performance
• Parallelism
• Cores can be idled to allow others to increase performance. o Provides scalable vs. full thread performance Power Consumption
• Integrated Voltage Regulators in the CPU o Less power management from the OS
• Active and Idle power reductions
• Can put inactive cores into an idle mode Intel HD Graphics - History • Preceded by GMA • “Ironlake” in 2010 o Alongside Clarkdale and Arrandale o CVT HD (Clear Video Decoding) • “Sandy Bridge” in 2011 o QSV (Quick Sync Video) o 2000 & 3000 series • “Ivy Bridge” in 2012 o 2500 & 4000 Intel HD Graphics Engines
• “GT1” (HD Graphics) o 10 EUs & 1 Texture Unit
• “GT2” (HD Graphics 4200, 4400, 4600) o 20 EUs & 2 Texture Units
• “GT3” (HD Graphics 5000, 5100 “Iris”) o 40 EUs & 4 Texture Units
• “GT3e” (HD Graphics 5200 “Iris Pro”) o 128 MB embedded DRAM Intel HD Graphics Engines
• Direct3d 11.1 / OpenGL 4.2 • Iris Pro o 128 MB eDRAM (“Crystal Well”) serves as L4 cache shared between GPU/CPU • “Slice” o Slice Common L3 Cache, Rasterizer o Sub Slice 10 EUs (Shaders), Samplers Intel HD Graphics Engines
Instruction Set Changes
• Intel Advanced Vector Extensions 2 (AVX2) o 256-bit integer vectors (uint 256 registers) o FMA: Fused Multiply-Add
• New Integer Instructions o Indexing and hashing o Cryptography o Endian conversion
• Transaction Extensions o Execute without acquiring memory locks o Hardware manages updates o Instructions continue to execute and do not wait for writes to occur Encryption • Introduced with “Westmere”
• Extension of x86 ISA
• Optimized AES features o Performs rounds of AES encryption & decryption o AES round key Generation Applications • Versatile
• Can be used for Servers (Xeon)
• Benefits for Mobile devices o Low Power Consumption o Integrated Graphics Sources
• Shimpi, Anand. “Intel Iris Pro Review.” AnandTech, 1 June 2013 Web. 15 Dec 2013. http://www.anandtech.com/show/6993/intel-iris-pro-5200-graphics-review-core-i74950hq-tested/
• Gueron, Shay. “Intel Advanced Encryption Standard.” Intel Developer zone, 8 Feb 2012. Web. 5 Dec 2013. http://software.intel.com/en-us/articles/intel-advanced-encryption-standard-aes-instructions-set/
• SKYMTL,. “Intel Haswell Review.”, 31 May 2013. Web. 13 Dec 2013. http://www.hardwarecanucks.com/forum/hardware-canucks-reviews/61451-intel-haswell-i7-4770k-i5- 4670k-review.html Thank you for your time
Questions