NetBurstマイクロアーキテクチャ
そして次世代あるいは次々世代Pentium 4で実装されると一般に考えられていた「ハイパースレッディング・テクノロジー (HTT)」もNetBurstマイクロアーキテクチャの柔軟な構造を活用し、第一世代のWillametteでは使用できない状態で販売されていたものの完成されていたと見られる。HTTはCPU動作密度の低下を補い、CPU全体としての演算能力を向上させるためのものである。また後に、SSE3命令も追加される。
NetBurstマイクロアーキテクチャを採用したPentium 4は、その性格上必然的に動作クロック周波数が増加した。動作クロック=CPUの性能、そのCPUを搭載したコンピューターの性能だと大きく誤解している消費者に対し高性能という印象を与えることもあった。しかし「高クロック=高性能」とは一概に言えないことから、発熱や消費電力を増大させる高クロックの弊害が顕著になり、不満が漏れる事となる。
なお誤解される事が多いが、NetBurstアーキテクチャ向けにコンパイルされたアプリケーションに関しては、P6アーキテクチャ向けのアプリケーションで同様な処理を行うよりも高速ではある(特に、SSE命令を多用する場合)。
ただし、NetBurstアーキテクチャが登場した当初は、当然ながら、従来のP6アーキテクチャ向けにコンパイルされたアプリケーションが大半であった。 これらP6アーキテクチャ向けのアプリケーションを、NetBurstアーキテクチャで実行した際の実効性能は、同一クロックのP6プロセッサをほぼ下回っており、これが後々まで、NetBurstアーキテクチャの実行効率の悪さの印象として固定化された。