Question for Computer Knowlege PPL

Lich

Member
May 4, 2006
11,508
24
0
Warcraft III DOTA Map
1. What have been the major trends affecting microprocessor performance and design in recent Year

2. what are the major differences between microprocessor design goals for desktop server and embedded system.

Anyone can answer these questions. if u can give more references. please feel free.
 

shan

Active member
  • Jun 9, 2006
    2,462
    20
    38
    Epping Road Eppind,NSW,Sydney.
    This paper presents a survey of some of the most aggressive custom designs for CMOS processor products and prototypes in IBM. We argue that microprocessor performance growth, which has traditionally been driven primarily by CMOS technology and microarchitectural improvements, can receive a substantial contribution from improvements in circuit design and physical organization. We predict that in future microprocessor designs the floorplan and wire plan will be as important as the microarchitecture, more control logic will be structured and become indistinguishable from dataflow elements, and more circuits will be designed and analyzed at the level of single transistors and wires.
    1. Introduction
    The traditional recipe for improving microprocessor performance, measured in instructions per cycle divided by cycle time, relies on improving both the frequency and the amount of useful computation per cycle. The total amount of work per cycle is increased by operating on multiple instructions in parallel and by avoiding stall conditions through speculation and out-of-order processing. Two main mechanisms are traditionally used to improve frequency—a contribution from CMOS technology, and adding stages to the microprocessor pipeline to reduce the amount of work per stage or, equivalently, per cycle. Unlike most microarchitectural mechanisms that aim to increase the amount of work per cycle, improving the frequency has an easily predictable benefit to overall performance and therefore resonates most in the marketplace.

    Figure 1 shows an overview of the maximum frequency times CMOS lithography dimension for processors shipped in a number of recent 64-bit server systems. Since transistor delays are (to first order) proportional to channel length, and channel length is roughly proportional to the general lithography resolution, the graph provides (to first order) a technology-invariant measure of frequency. Except for the Alpha® processors, which set the standard for high-frequency processor design [1, 2] but have recently focused on CPI rather than processor frequency, the graph shows most 64-bit architectures improving steadily in frequency, even when the contribution from technology is factored out. It should be noted that technological improvements beyond lithography scaling, such as copper interconnects (IBM 0.22- and 0.18-µm technologies), and silicon-on-insulator, or SOI (used in the 0.22-µm 64-bit PowerPC*) have not been compensated for in this graph.
     

    Anusha

    Member
    Jun 13, 2006
    25,864
    5
    0
    Lich said:
    1. What have been the major trends affecting microprocessor performance and design in recent Year

    2. what are the major differences between microprocessor design goals for desktop server and embedded system.

    Anyone can answer these questions. if u can give more references. please feel free.
    1.
    Higher Instructions Per Clock (IPC)
    Improved branch prediction algorithms
    More cache
    More complex instructions
    Multicore!
    Improved power managment
    Hardware Virtualization
    Intergrated memory controller
    Intergrated Graphics Processing Unit (yet to come, but it sure will!)
    64bit processing
    More miniaturization as in process technology (i.e. 45nm, 65nm), which let you put more components into a smaller area.
     
    Last edited: