Future of hyper threading, Computer Engineering

Current Pentium 4 based MPUs use Hyper-threading, but the next-generation cores, Woodcrest and Merom, Conroe will not. While some have alleged that this is because Hyper-threading is somehow energy inefficient, this is not the case. Hyper-threading is a particular form of multithreading and multithreading is surely on Intel roadmaps for the generation after Conroe/ Merom /Woodcrest. Rather a few other low power chips use multithreading, having the PPE from the Cell processor, the CPUs in the Play station 3 and Sun's Niagara. Regarding the future of multithreading the real question is not whether Hyper-threading will return, as it will, but rather how it will work. Presently, Hyper-threading is identical to Simultaneous Multi-Threading, but future variants may be dissimilar. In future trends parallel codes have been simply ported to the Pilot Cluster, often with improved results and Commercial Resource Management Systems and Public Domain have been evaluated in the Pilot Cluster Environment. The proposed enhancements in this architecture are as follows:

  • Management of wider domains with collaborating departments
  • Further developments in Heterogeneous Systems
  • Inter-campus computing
  • Faster communications
  • High Performance language execution

 

Posted Date: 3/5/2013 5:47:40 AM | Location : United States







Related Discussions:- Future of hyper threading, Assignment Help, Ask Question on Future of hyper threading, Get Answer, Expert's Help, Future of hyper threading Discussions

Write discussion on Future of hyper threading
Your posts are moderated
Related Questions
Greedy Search - artificial intelligence: If we have a heuristic function for states, defined as above, so we can simply measure each state with respect to this measure and ord

Explain about the Object Identity of object oriented analysis Object identity is a feature of an object that differentiates the objects from all other objects in the applicati

Packet switching is used for (A)  Credit card verification (B)  Automated Teller Machine (C)  The internet and the World Wide Web (D)  All of the above  Ans

What is Assembler A macro-assembler or assembler normally forms a part of operating system. That translates an assembly language program into machine language program.

Reg data type as Sequential element module reg_seq_example( clk, reset, d, q); input clk, reset, d; output q; reg q; wire clk, reset, d; always @ (posedge clk or

Q. Overview of the Dreamweaver work area? Let's start with a brief overview of the Dreamweaver work area. If you haven't already launched Dreamweaver, double-click Dreamweaver

Q. Show typical microprocessor system architecture? A microprocessor system bus consists of three physical buses: the address bus, the data bus, and the control bus. The types

Q. Diffrence between RISC and CISC architecture? CISCs provide better support for high-level languages since they include high-level language constructs such as CASE, CALL etc

Determine the simulation factor- Weather Illustration of simulation is predicting weather (i.e. a weather forecaster). In this case we will consider what/how data is collected,

Q. Explain Program Source Code? Program Source Code  Every assembly language statement appears as: {identifier}  Keyword {{parameter},}  {;comment}.   Element of a