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
What do you understand by WWW? WWW (World Wide Web): It is an architectural framework for accessing linked documents outspread over thousands of machines the whole world.

What are the different modes in that 8255 Programmable Peripheral Interface (PPI) can operate?  24 I/O lines in 3-8-bit port groups - A, B, C A, B can be 8-bit input

Explain one dimensional arrays In one dimensional arrays array name is really a pointer to the first element in the array. Second element of the array can be accessed by using

What are the uses of interactive reporting? The user can actively control data retrieval and show during the session.  Instead of an extensive and detailed list, you make a ba

Explain a multiprocessing operating system? A multiprocessing system is a computer hardware configuration which contains more than one independent processing unit. Multiprocess

Conversion of fractional number 0.6875 into its equivalent binary number ? Ans. Multiply the fractional number 0.6875 with 2 until the remainder becomes 0 that is, Ther

The goal of hashing is to produce a search that takes   O(1) time

Generally the register storage is faster than cache andmain memory. Also register addressing uses much shorter addresses than addresses for cache and main memory. Though the number

Hardware Implementation for signed-magnitude data When multiplication  is  implemented  in  digital  computer,  we  change  process lightly. Here, in place of providing registe

SMTP is a Protocol used for transferring message among end user & Mail Server.