Computer hardware: Difference between revisions

Content deleted Content added
LucaShaw (talk | contribs)
Added link to Integrated circuit design for clarity and context; refined phrasing for improved readability and encyclopedic tone.
LucaShaw (talk | contribs)
Refined wording for clarity and encyclopedic tone; added links to Batch processing and Parallel computing for improved context.
Line 55:
*A [[mainframe computer]] is a much larger computer that typically fills a room and may cost many hundreds or thousands of times as much as a personal computer. They are designed to perform large numbers of calculations for governments and large enterprises.
*In the 1960s and 1970s, more and more departments started to use cheaper and dedicated systems for specific purposes like [[process control]] and [[laboratory automation]]. A [[minicomputer]], or colloquially '''mini''', is a class of smaller [[computer]]s that was developed in the mid-1960s<ref>{{cite book|editor-last1=Henderson|editor-first1=Rebecca M.|editor-last2=Newell|editor-first2=Richard G.|title=Accelerating energy innovation : insights from multiple sectors|date=2011|publisher=University of Chicago Press|___location=Chicago|isbn=978-0226326832|page=180}}</ref><ref>{{cite book |last1=Huang |first1=Han-Way |title=The Atmel AVR microcontroller : MEGA and XMEGA in assembly and C |date=2014 |publisher=Delmar Cengage Learning |isbn=978-1133607298 |___location=Australia; United Kingdom |page=4}}</ref> and sold for much less than [[Mainframe computer|mainframe]]<ref>{{cite book|last1=Estabrooks|first1=Maurice|title=Electronic technology, corporate strategy, and world transformation |url=https://archive.org/details/electronictechno0000esta |url-access=registration|date=1995|publisher=Quorum Books|___location=Westport, Conn.|isbn=0899309690|page=[https://archive.org/details/electronictechno0000esta/page/53 53]}}</ref> and mid-size computers from [[IBM]] and its direct competitors.
*[[Supercomputer]]s can cost hundreds of millions of dollars. They are intendeddesigned to maximize performance within [[floating-point arithmetic]] and runningexecute [[batch processing|batch programs]] that may take a very long time (such as weeks) to complete. AsDue a result ofto the need for efficient communication between [[parallel computing|parallel programs]], the speed of the internal network mustis a becritical prioritizedpriority.{{sfn|Hennessy |Patterson|2011|p=8}}
*[[Warehouse scale computer]]s are larger versions of [[cluster computer]]s that came into fashion with [[software as a service]] provided via [[the internet]]. Their design is intended to minimize cost per operation and power usage, as they can cost over $100 million for a warehouse and the computers which go inside (the computers must be replaced every few years). Although availability is crucial for SaaS products, the software is designed to compensate for availability failures—unlike supercomputers.{{sfn|Hennessy |Patterson|2011|p=8}}