Professional Documents
Culture Documents
HC2021.C1.1 Intel Efraim Rotem
HC2021.C1.1 Intel Efraim Rotem
HC2021.C1.1 Intel Efraim Rotem
1
Built for Performance Hybrid
2
• Single Thread general purpose compute still critical
- Low latency high IPC - ST and serial segments
• Support vector and ML instructions
• Drives size and power
3
Performance Hybrid → E-cores deliver throughput P-Core deliver Performance
4
Built for Performance Hybrid
5
▪
▪
▪
6
MT Performance
Apps thread
scalability
30%
8+Core 44%
ST
26%
2-4Core
ST Performance
▪
High core count of High ST performance cores is non-scalable → Hybrid
▪
Hot Chips 2021 7
1 P-Core 4 P-Core
2 P-Core + 8 E-core
1 E-core
8
Built for Performance Hybrid
9
BGA Type4 HDI BGA Type3 LGA 1700
28.5 x 19 x 1.1 mm 50 x 25 x 1.3 mm Socket
10
11
12
Built for Performance Hybrid
13
Monitors the runtime instruction mix
of each thread and as well as the state of each core – with
nanosecond precisionv
0.75
1.00
1.25
1.50
1.75
2.00
2.25
2.50
2.75
523-xalancbmk_043
510-pares t_007
557-xz_022
557-xz_011
510-pares t_008
541-leela_030
531-deepsjeng_031
541-leela_008
541-leela_011
505-mcf_032
531-deepsjeng_030
541-leela_046
531-deepsjeng_012
502-gcc_041
541-leela_017
505-mcf_010
525-x264_030
Busy loops and
→
502-gcc_047
525-x264_048
non scalable apps
549-fotonik3d_059
502-gcc_016
500-perlbench_01 8
525-x264_022
525-x264_041
527-cam4_027
520-omnetpp_0 13
526-blender_046
520-omnetpp_0 27
548-exchange2_0 17
525-x264_016
520-omnetpp_0 11
502-gcc_002
548-exchange2_0 22
520-omnetpp_0 16
526-blender_062
500-perlbench_03 1
521-wrf_062
Mainstream
Applications
538-imagick_011
500-perlbench_02 2
521-wrf_060
523-xalancbmk_035
508-namd_020
548-exchange2_0 28
548-exchange2_0 19
508-namd_023
500-perlbench_05 0
557-xz_005
548-exchange2_0 11
523-xalancbmk_047
548-exchange2_0 48
544-nab_012
508-namd_048
521-wrf_044
508-namd_030
511-povray_050
549-fotonik3d_013
508-namd_045
508-namd_041
519-lbm_038
549-fotonik3d_012
523-xalancbmk_034
521-wrf_048
554-roms_018
500-perlbench_03 3
549-fotonik3d_021
523-xalancbmk_046
503-bwaves_014
511-povray_014
521-wrf_054
554-roms_006
Emerging
527-cam4_022
Applications
15
•
•
•
•
•
•
16
Intel Confidential
17
18
19
▪
▪
▪
-
-
21
Built for Performance Hybrid
22