Today's Intel Hyper-Threading Technology (Intel HT Technology) provides thread-tier parallelism on each processor to enable more efficient use of processor resources, increase processing throughput, and enhance the performance of today's and future multithreaded software.
Intel Hyper-Threading Technology is a performance feature of the new Intel Core i7, the Core i5 processor, and the Intel Xeon 5500 series processor. In simple terms, it can make 1 cores in the processor work in the operating system, like 2 cores. As a result, the operating system can be used to expand the execution resources by one times, greatly improving the overall performance of the system.
Working principle
The principle of hyper-threading technology is simple, previous single core processors, which can only handle one job at a time (threads, thread), if the previous single core processor is not feasible to handle more than one work, Intel has developed hyper-Threading technology to a single core processor, To simulate a dual-core environment, but this is not the ability to double the processor's performance, because the core of the entity is always one, and the performance is about 20 to Eve growth.
Technical performance
Intel Hyper-Threading technology can help improve operational performance in a variety of ways. For desktop systems, Intel Hyper-Threading technology can help desktops perform multiple applications at the same time. For software programmers, with Intel Hyper-Threading Technology, you can use more software threads to get more computing cores. For servers with larger workloads, Intel Hyper-Threading technology can inspire the computing potential of each core, thereby increasing the system's resource utilization. All in all, because Intel Hyper-Threading technology will be able to enjoy the application experience of larger memory and so on while computing by providing more software threads.