Chapter 1 is an introduction to the Linux operating system and its processes’ management. Chapter 2 is a general overview of what simultaneous multi- threading is and how Intel’s HyperThreading Technology implements it at an architectural level. Chapter 3 is a general overview of the basics of linux perf tool. Chapter 4 is a detailed analysis of how HTT influences workloads of a any kind, exposing the results of tests ran on a subset of possible workloads reproduced artificially. The results then are elaborated and a comparison per kind of workload is done. During this work, the configuration of the machines and the versions of software was as follows: - Linux kernel: 6.10.14 - Perf version: 6.10-2 - Cpu: 8-core 11th Gen Intel Core i7-11800H - Computer model name: MSI GF63 Thin 11SC
Chapter 1 is an introduction to the Linux operating system and its processes’ management. Chapter 2 is a general overview of what simultaneous multi- threading is and how Intel’s HyperThreading Technology implements it at an architectural level. Chapter 3 is a general overview of the basics of linux perf tool. Chapter 4 is a detailed analysis of how HTT influences workloads of a any kind, exposing the results of tests ran on a subset of possible workloads reproduced artificially. The results then are elaborated and a comparison per kind of workload is done. During this work, the configuration of the machines and the versions of software was as follows: - Linux kernel: 6.10.14 - Perf version: 6.10-2 - Cpu: 8-core 11th Gen Intel Core i7-11800H - Computer model name: MSI GF63 Thin 11SC
Evaluating Performance Losses due to Hyperthreading Technology
FASULO, VITO
2023/2024
Abstract
Chapter 1 is an introduction to the Linux operating system and its processes’ management. Chapter 2 is a general overview of what simultaneous multi- threading is and how Intel’s HyperThreading Technology implements it at an architectural level. Chapter 3 is a general overview of the basics of linux perf tool. Chapter 4 is a detailed analysis of how HTT influences workloads of a any kind, exposing the results of tests ran on a subset of possible workloads reproduced artificially. The results then are elaborated and a comparison per kind of workload is done. During this work, the configuration of the machines and the versions of software was as follows: - Linux kernel: 6.10.14 - Perf version: 6.10-2 - Cpu: 8-core 11th Gen Intel Core i7-11800H - Computer model name: MSI GF63 Thin 11SCFile | Dimensione | Formato | |
---|---|---|---|
main.pdf
non disponibili
Dimensione
2.1 MB
Formato
Adobe PDF
|
2.1 MB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14240/6713