| Intel 64-bit architecture (IA-64) |
|
|
| $ Check REAL-TIME pricing for Intel Core 2 Duo Retail Boxed E7200 Processor - 2.53GHz, 3MB Cache, 1066MHz FSB, 45nm Wolfdale E700 Boxed Processor $ |
|
|
|
|
|
|
|
| Introduction: VLIW |
Since 1994, Intel and HP work at a 64-bit option. Its architecture should enable the CISC processors to take a big enough step to overtake the RISC processors. By using a technique called VLIW, still experimental at the time, and creating the EPIC model, they proposed the Merced architecture, which has been promised to the beginning of the year 2000. As things have changed, the processors Pentium III and IV and the Athlon have offered exceptional performance, reaching over 1 GHz, and because of this new architecture's high price and the low availability of programs to 64 bits, the timetable has been delayed and the release of the IA-64 architecture should happen only this year.
The letters VLIW mean Very Large Instruction Word. Processors that use this technique access the memory by transferring long program words, and in each word many instructions are packed. In the case of the IA-64, three instructions are used for each pack of 128 bits. As each instruction has 41 bits, there are 5 bits left that will be used to indicate the kinds of instruction that were packed. Figure 1 shows the instruction packaging scheme. This packaging lessens the number of memory accesses, leaving to the compiler the task of grouping the instructions in order to get the best of the architecture.
 Figure 1: Instruction packaging used in the IA-64 architecture.
As it has already been said, the 5-bit field, named as pointer, serves to indicate the kinds of instructions that are packed. Those 5 bits offer 32 kinds of packaging possible that, in fact, are reduced to 24 kinds, since 8 are not used. Each instruction uses one of the CPU features, which are listed below, and that can be identified in Figure 2 (on next page):
- I Unit: integer data;
- F Unit: floating-point operations;
- M Unit: memory access; and
- B Unit: branch prediction.
|
| Pages (4): [1] 2 3 4 » |
| Print Version | Send to Friend |
|
Bookmark Article
| Comments (0)
|
|
| Recommended Deals |  | AMD Athlon 64 X2 3800+, 2.4 GHz (ADA3800DAA4BW) OEM / Unboxed Processor
|  | AMD Athlon 64 3500+, 2.2 GHz (ada3500dik4b) OEM / Unboxed Processor
|  | AMD Athlon™ 64 3000+, 2.0 GHz (ada3000box) AMD Processor in a Box (PIB)
|  | Intel Core™2 Quad Q6600, 2.40 GHz (BX80562Q6600) Boxed Processor
|
|
Latest News |
January 7, 2009 - 4:44 PM PST |
January 7, 2009 - 12:49 PM PST |
January 7, 2009 - 11:00 AM PST |
January 6, 2009 - 5:30 PM PST |
January 6, 2009 - 4:40 PM PST |
January 5, 2009 - 10:10 AM PST |
January 2, 2009 - 3:56 PM PST |
December 29, 2008 - 3:48 PM PST |
December 24, 2008 - 3:52 PM PST |
December 23, 2008 - 6:29 PM PST |
| .:: More News ::. |
|
Latest Content |
|
|
| Our Most Popular Articles |
854,265 views
|
534,364 views
|
467,674 views
|
467,394 views
|
439,270 views
|
431,875 views
|
412,415 views
|
395,763 views
|
297,425 views
|
289,395 views
|
|
| Latest Threads in Our Forums |
by DavidFlorida |
by DavidFlorida |
by DavidFlorida |
by montbkk |
by Merman |
by Gabriel Torres |
by Hardware Secrets Team |
by Hardware Secrets Team |
by Hardware Secrets Team |
by Gabriel Torres |
| .:: Visit Our Forums ::. |
|
|