Content deleted Content added
mNo edit summary |
No edit summary |
||
Line 1:
{{Short description|1960s supercomputer architecture}}
The '''ACS-1''' and '''ACS-360''' are two related [[supercomputer]]s designed by [[IBM]] as part of the '''Advanced Computing Systems''' project from 1961 to 1969. Although the designs were never finished and no models ever went into production, the project spawned a number of organizational techniques and architectural innovations that have since become incorporated into nearly all [[high-performance computing|high-performance computers]] in existence today. Many of the ideas resulting from the project directly influenced the development of the [[IBM System p|IBM RS/6000]] and, more recently, have contributed to the [[Explicitly Parallel Instruction Computing]] (EPIC) computing paradigm used by [[Intel Corporation|Intel]] and [[Hewlett-Packard|HP]] in high-performance processors.
After the ACS project folded, the engineers were given to choice to rejoin other divisions of IBM. Many declined as it would require them to return to the east coast from California. Many of these went on to form MASCOR, Multi Access System Corp, in 1970. This was short-lived as they were unable to raise capital. [[Gene Amdahl]] took the opportunity to start his own company, building IBM-compatible mainframe computers using the [[ECL]] designs worked on for ASC. [[Amdahl Corporation]]'s 470V/6 were both faster and less expensive than IBM's own high-end designs.
==History==
The ACS project began in 1961 as ''Project Y'' with a goal of “building a machine that was one hundred times faster than [[IBM 7030 Stretch|Stretch]]”.<ref name="smotherman">{{cite web | last = Smotherman | first = Mark | title = IBM ACS-1 Supercomputer | date = 2006-05-31 | url = http://www.cs.clemson.edu/~mark/acs.html | accessdate = 2007-02-27}}</ref> Initial work began at the [[Thomas J. Watson Research Center|IBM Watson Research Center]].
In late 1964, Amdahl had taken a teaching position at [[Standford University]]. In January 1965 he was named an [[IBM Fellow]] for his work on the [[System/360]], which by this time was one of the most successful computers in history. Around the same time, IBM decided to centralize development of the ASC at a new ___location in [[Mountain View, California]]. As a Fellow, he was entitled to work at any IBM facility of his choosing, and having heard of the move, asked to join ASC. After a short time, in August 1965 he argued that the machine should be based on the System/360 instruction set, which caused ASC management to ostracize him.<ref name=interview>{{cite journal |journal= IEEE Design and Test of Computers |date=April 1997 |title=Interview with Gene Amdahl}}</ref>
Over the next two years, the issue of 360 compatibility was argued back and forth. In January 1967, [[Ralph L. Palmer]] asked [[John Backus]], [[Robert Creasy]], and Harwood Kolsky to review the project. Kolsky concluded that this would be too difficult, and pointed out that the ASC was aimed at the [[CDC 6600]] market, not the 360's, so if the customer was interested in compatibility, 6600 would seem more useful. The next month, Amdahl once again argued for 360 compatibility for marketing reasons, and then in December he met personally with Kolsky to demonstrate how this might work. The previous month, in November 1967, Herb Schorr had presented a timeline for the first delivery in 1971 with a development budget for software on the order of $15 million. Amdahl argued that a fast 360 platform would offer much of the performance yet eliminate the need to develop a new [[operating system]] and all of the associated programming languages and support, and that that money would be better spent on improving OS/360 in general, which would improve the entire line.<ref name="smotherman"/>
As a result of this ongoing argument, Amdahl was ostracized within the team. As further punishment, they assigned John Earle to work for him. Earle was a brilliant circuit designer, but his interactions with other team members led to him being forced out as well. Earle and Amdahl then designed a new concept using the ASC's circuit design to produce a high-end 360. The two quickly proved that one could use the ASC circuit designs to build a 360 that was slightly faster than the existing models, but cost perhaps 75% as much to build, with only 90,000 gates instead of 270,000 (a gate requires about five transistors using the ECL logic of the era).
In December 1967, Amdahl began calling people within IBM to tell them about the new design, which eventually led to a management overview and "shoot out" between the two approaches. Lynn Conway would later conclude these numbers were unlikely to be anything close to correct, but management accepted them in any event.<ref>{{cite web |url=http://ai.eecs.umich.edu/people/conway/Memoirs/ACS/Lynn_Conway_ACS_Reminiscences.pdf |title=IBM-ACS: Reminiscences and Lessons Learned From a 1960’s Supercomputer Project |first=Lynn |last=Conway |date=2011}}</ref> In May 1968, the decision was made to go with Amdahl's approach, and this resulted in the name change from ''ACS-1'' to ''ACS-360''. At its peak, the ACS-360 project involved over 200 engineers and staff.<ref name="smotherman"/>
The ACS-360 project was canceled in May 1969; Amdahl claims this was primarily due to it upsetting IBM's carefully planned pricing structure. The company as a whole had an understanding that machines above a certain performance level would always lose money, and that introducing a machine that was so fast would require it to be priced in a way that would force their other machines to be reduced in price.<ref name=interview/>
When the project was canceled, many of the engineers were not interested in returning to the main IBM research campus in New York. and wished to remain in California. Some ended up at IBM's [[hard drive]] research facility in [[San Jose, California]], while many others left to form a new company, Multi Access System Corp, or MASCOR. This failed to raise capital and folded over a period of only a few months. Amdahl then formed his own company to build the system he had outlined with Earle, introducing it as the [[Amdahl 470/6]] in 1975. [[Amdahl Corporation]] would become a major vendor of IBM-compatible systems into the 1980s, when the mainframe market began to shrink.
==Influence==
|