| Inside Pentium 4 Architecture |
|
|
| $ Check REAL-TIME pricing for Intel Pentium® 4 650, 3.4 GHz (BX80547PG3400F) Boxed Processor $ |
|
|
|
| Scheduler |
The scheduler has four units. It analyses each microinstruction and puts it on a scheduler unit according to its type:
- Memory scheduler unit: for memory-related microinstructions. These are the microinstructions that came from the memory microinstruction queue.
- Fast scheduler unit: this unit is for simple microinstructions.
- Slow / General FP scheduler unit: this unit is for other microinstructions and for complex floating point microinstructions.
- Simple FP scheduler unit: this unit is for simple floating point microinstructions.
So, the scheduler sorts the microinstructions according to their type. Then the scheduler can dispatch each microinstruction directly to the correct execution unit to be processed.
The scheduler is the heart of the out-of-order engine on Pentium 4. Until now all microinstructions were delivered on the same order they were decoded. On the scheduler the microinstructions can be dispatched on a totally different order to the execution engines. The goal of the scheduler it to keep all CPU execution engines busy all the time.
The execution units are connected to the scheduler thru four dispatch ports, numbered 0 thru 3, as you can see on Figure 5.
 click to enlarge Figure 5: Scheduler units.
|
| Pages (7): « 1 2 3 4 5 [6] 7 » |
| Print Version | Send to Friend |
|
Bookmark Article
| Comments (0)
|
|
| Recommended Deals |  | AMD Athlon 64 3500+, 2.2 GHz (ada3500dik4b) OEM / Unboxed Processor
|  | AMD Opteron 180, 2.4 GHz (OSA180DAA6CD) Processor
|  | AMD Turion™ 64 TL-60, 2 GHz (TMDTL60HAX5CT) Boxed Processor
|  | Intel Core™2 Quad Q6600, 2.40 GHz (BX80562Q6600) Boxed Processor
|
|
Latest News |
October 7, 2008 - 10:42 AM PST |
October 7, 2008 - 10:11 AM PST |
October 6, 2008 - 11:10 AM PST |
October 3, 2008 - 11:50 AM PST |
October 3, 2008 - 11:28 AM PST |
October 3, 2008 - 11:17 AM PST |
October 3, 2008 - 11:07 AM PST |
October 2, 2008 - 9:56 AM PST |
October 1, 2008 - 9:51 AM PST |
September 30, 2008 - 9:25 AM PST |
| .:: More News ::. |
|
Latest Content |
|
|
| Our Most Popular Articles |
793,015 views
|
493,486 views
|
436,244 views
|
420,011 views
|
414,160 views
|
404,303 views
|
363,017 views
|
347,589 views
|
284,012 views
|
274,856 views
|
|
| Latest Threads in Our Forums |
by Cheetos |
by Hardware Secrets Team |
by Cheetos |
by Cheetos |
by Gabriel Torres |
by Hardware Secrets Team |
by Gabriel Torres |
by Gabriel Torres |
by Gabriel Torres |
by Gabriel Torres |
| .:: Visit Our Forums ::. |
|
|