论文部分内容阅读
我们知道,DOS是一个“单用户、单任务”的操作系统,在DOS下,CPU执行的指令永远来自同一个任务/线程,因此那时候CPU并不需要具备同时处理多个任务和线程的能力。进入Windows时代之后,操作系统已经可以同时处理多个任务和线程,然而CPU却依然停留在单用户、单任务的水平,对系统交付给它的任务只能交错执行,当一个任务霸占CPU资源的时候,我们只能无助地等待它执行完毕再处理下一个任务。不过这一切已经改变了,2002年11月13日,英特尔公司在全球同步发行支持超线程技术的P4处理器,它应用0.13微米铜布线工艺,开发代号“Northwood”,起跳频率3.06GHz,拥有12kB—级追踪缓存和8kB一级数据缓存、512kB的二级缓存,具备增强的浮点/多媒体单元、高级传输高速缓存、指令跟踪高速缓存、
We know that DOS is a “single-user, single-task” operating system. Under DOS, the instructions executed by the CPU are always from the same task / thread, so the CPU does not need to be able to handle multiple tasks and threads at the same time . Into the Windows era, the operating system has been able to handle multiple tasks and threads at the same time, but the CPU is still stuck in the single-user, single task level, the task delivered to it by the system can only be staggered execution, when a task occupy CPU resources We can only helplessly wait for it to finish before proceeding to the next task. However, all this has changed. On November 13, 2002, Intel Corporation released the P4 processor that supports Hyper-Threading Technology globally. It uses a 0.13-micron copper wiring process and is codenamed “Northwood” with a 3.06GHz take-off frequency and 12kB - Level trace cache and Level 8 data cache, 512kB Level 2 cache with enhanced floating point / multimedia unit, Advanced Transfer Cache, Instruction Trace Cache,