Free Essays, Book Reports, Free Essays, Cliff Notes
About UsCustom WritingFree EssaysContact Us

Search 28,000 Free Essays, Cliff Notes and Book Reports

 
 

Custom Essays
only $12.95
per page!

 
 

 
 

Top 25
Essay Sites

 
Top 50

Essay Sites


Top 100
Essay Sites

 
Need a Term Paper for College?

Our very best writers will produce any essay or term paper you are looking for! We offer reasonable prices and deliver top quality papers on virtually any topic. Our service is available 24/7. Be sure that we are reliable and consistent.

Order your custom term paper for only $12.95 a page!

What Does The Hp Teramac Have To Do With The Moletronics

\documentstyle[11pt,psfig]{article} \pagestyle{myheadings} \markboth{}{} \setlength{\topmargin}{0in} \setlength{\oddsidemargin}{0in} \setlength{\evensidemargin}{0in} \setlength{\textwidth}{6.5in} \setlength{\textheight}{8.5in} \

Bibliography

style{ieeetr} \newcommand{\spacedouble}{\renewcommand{\baselinestretch}{1.40}\Huge\normalsize} \newcommand{\spacesingle}{\renewcommand{\baselinestretch}{1.0}\Huge\normalsize} %\renewcommand{\thesection}{\Roman{section}} \newtheorem{definition}{Definition} \newtheorem{property}{Property} \newtheorem{theorem}{Theorem} \newtheorem{corollary}{Corollary} % The following is to change Reference to

Bibliography

%\renewcommand{\the

Bibliography

}[1]{{\section*{

Bibliography

}}\list % {[\arabic{enumi}]}{\setlength{\itemsep}{-0.05in}\settowidth\labelwidth{[#1]}\leftmargin\labelwidth % \advance\leftmargin\labelsep % \usecounter{enumi}} % \def\newblock{\hskip .11em plus .33em minus .07em} % \sloppy\clubpenalty4000\widowpenalty4000 % \sfcode`\.=1000\relax} %\let\endthe

Bibliography

=\endlist \begin{document} %\setcounter{section}{4} \title{{\bf What does the HP Teramac have to do with Moletronics?}} \author{{\em Nan Zhang\ }\\ \\ Department of Computer Science \\ Michigan State University \\ East Lansing, MI 48824\\ {\tt nanzhang@cse.msu.edu}\\ \\ } \date{\empty} \maketitle % To change the page number: %\setcounter{page}{400} \section{Introduction} \label{SE:intro} Recently, one of the main microprocessor manufacturer Intel Corp. announced that a bug within a small number of their Coppermine microprocessors had been found. And this was not the first time Intel presented similar announcement. Also, another CPU giant AMD has been suffered from design and manufacture defect in their microprocessors for a long time. The traditional paradigm for computer hardware is to design the specific circuit including the gates, wires and the way they connected, and built it perfectly. Perfection of the components is the baseline of modern computer hardware--a single design or manufacture defect can cause the entire system crashed. It is thought that with the chip's increasing of complexity and shrinking in size, the defect is inevitable, either in design or manufacture process. An observation that is sometimes called Moore's second law alleged that the cost of integrated circuits factories are escalating exponentially with time for attempting to keep perfection of chips. Then by the year 2012, a single fabrication plants could cost up to 30 billion dollars.\cite {Teramac98} As we know, the next generation electronic technology--Moletronics is a promising way to design faster and more powerful computers. Computers by moletronics technology is typically constructed by random chemical and physical procedures, thus the defect in final product is inevitable. For Moletronics, it is even harder and economically infeasible to keep all its component perfect. It is seemed that even though finally we can make out a prototype of Moletronics computer, the high price will keep most of the users out of the door. The resolution to this problem may come from a newly developed prototype supercomputer in HP, called Teramac. Although the architecture of the prototype is built on conventional electronic method. Its principles and approaches will apply a great impact on Moletronics technique. \section{Basic Concepts} \label{SE:concepts} The name Teramac comes from the word Tera which means Trillion or ${10^{12}}$, and mac from Multiple Architecture Computer. The key point that Teramac differs from conventional computer architecture is its tolerance to defect. It is evaluated that there are 200,000 defects in this computer, but surely it works! And yet it could run in some of its configurations 100 times faster than a single processor workstation. The key property of Teramac is its software-changeable architecture feature. That is to say we can use code or instruction to change the logic composition of Teramac. It is why we call it Custom Configurable Computer (CCC). Teramac consists of 864 identical chips named field programmable gate array (FPGA). Each FPGA contains a large quantity of computation units and a flexible connection network, which are called LUTs and Crossbar, respectively. All the LUTs are identical for their physical structure and can implement different logic function. So they do not consist of digital logical component like AND gate, buy rather with memory. LUT, whose name comes from Look-Up Table, is a 64-bit memory block that hold 6 address lines as input and one bit output according to the memory's content. Then, depending on the content of the memory, LUT can perform ${2^{64}}$ kinds of logic functions. There are 65,536 LUTs in the Teramac. About 30\% of the FPGAs(256 out of 864) are contributed to the computation units--LUTs, and others are used for inner connecting and signal routing. That is the function of Crossbar. Crossbar can be considered as a wiring network whose connection can be dynamically changed. An Crossbar network contains two planes of crossbars. one is the date line crossbar, the other is the address line crossbar. Actually, data line crossbar is an array of switches connecting the cross of each rows and column. Memory line crossbar contains an array of memory bits that can control the status of each switches at the corresponding position. Then we can manipulate the data line connection by setting the memory plane with different bits. So the basic components of the Teramac could all be programmable. The use of FPGAs allow us to load a desired custom architecture onto Teramac through configuration of the memory. Teramac uses a 300-megabit word called very long instruction word (VLIW) for the presentation of desired architecture, most of which are bits for Crossbar configuration. \section{Why Teramac architecture helps to Moletronics} \label{SE:defect} The capacity of fault tolerance of Teramac comes from its redundant design. Considering a Crossbar network. There are couple of pathways between two arbitrary cross section. Even if the network has a physical defect in its circuits, we could also find a different pathway, thus, a different VLIW to bypass the defect. The innate redundancy and defect tolerance property of Teramac is very important to the Moletronics technique. Producing the defect free products is costly. As an example, it is always far more expensive for purchasing a perfectly reliable disk than a redundant disk array. For the Moletronics products, the situation is even worse. Building the perfect product, in some aspect, is impossible. Thus, using the Teramac architecture to build a defected but workable system is a feasible way. Furthermore, beside defect tolerance, Teramac also contributes other advantages to Moletronics. We learned that Teramac has a homogeneous physical structure. The LUTs and Crossbars a all the same in each FPGAs. Undoubtedly, it will great reduce cost of the whole system. \section{Conclusion} \label{SE:conclusion} The Teramac illustrates a totally different paradigm in system design. Comparing to traditional method, it tremendously decrease the cost of the system and make it more flexible. \begin{the

Bibliography

}{99} %\setlength{\itemsep}{0mm} %\setlength{\parskip}{0mm} %\setlength{\topsep}{0mm} %\setlength{\parsep}{0mm} \bibitem{Teramac98} James R. Heath, Philip J. Kuekes, Gregory S. Snider and R. Stanley Williams, A Defect-Tolerant Computer Architecture: Opportunities for Nanotecjnology, in {\em SCIENCE }, Vol.280 June, pp.1716-1721, 1998. \bibitem{Teramac96} W. Bruce Culbertson etc. The Teramac Custom Computer: Extending the Limites with Defect Tolerance, in {\em Proceedings of the IEEE Internation Symposium on Defect and Fault Tolerance in VLSL System }, 1996. \bibitem{Teramac97} W. Bruce Culbertson etc., Defect Tolerance on the Teramac Custom Computer, in {\em Proceedings of the IEEE Symposium on FPGAs for Custom Computing Machine},1997. \end{the

Bibliography

} \end{document}

Word Count: 1083

 

Free Essays, Cliff Notes, Book Reports from WowEssays

 
 

  


Copyright 1999-2004 Wow Essays, All Rights Reserved
Design by Dream Net Studio