Engineering:Amdahl 470V
Amdahl 470V/6 at the University of Michigan | |
| Also known as | M-190 |
|---|---|
| Developer | Amdahl Corporation |
| Manufacturer | Amdahl, Fujitsu, Hitachi |
| Product family | System/360 |
| Type | Mainframe computer |
| Discontinued | 1981 |
| Media |
|
| Operating system |
|
| Memory | 8 MB – 32 MB |
| Successor | Amdahl 580 |
The Amdahl 470V was a family of large mainframe computers designed by Amdahl Corporation and manufactured in partnership with Fujitsu. The design was plug compatible with IBM's System/370 series machines, but offered higher performance at a lower cost. The line was officially announced in September 1974, and it remained Amdahl's primary product into the 1980s.
The first machine in the series was the V/6, aimed at IBM's highest-end model, the 370 Model 168. The first installation was at the Goddard Space Flight Center in June 1975. The V/6 ran about 1.5 times as fast as the Model 168, and about 2 times as fast as the Model 165 it replaced at Goddard. The systems were also one-third the size of the Model 168 and were air-cooled, making them significantly simpler to install and operate than the water-cooled IBM systems; the system at Goddard was installed and commissioned in days instead of weeks. The V/6 was also sold in Japan starting in 1976 by both Fujitsu and Hitachi, where it was known as the M-190.
The release of the 470 was initially ignored by IBM as it was believed Amdahl could not make a profit selling only a CPU. When 470 sales started rapidly increasing, IBM responded in March 1977 with the IBM 3033, which would have performance similar to the V/6 and would be roughly half the size of the Model 168. Amdahl responded the same month by announcing the low-end V/5 and midrange V/7, allowing them to cover the entire 370 family. The 3033 was a huge success, so much so that IBM could not deliver them fast enough and pushed some deliveries back into 1980. Amdahl responded in October 1978 by announcing the high-end V/8, even faster than the 3033. This drove some customers to cancel their 3033 orders and move to the V/8 instead.
Design of a replacement series began in 1979, with Fujitsu favoring multiprocessor systems while Gene Amdahl wanted to produce more powerful single processors. When Fujitsu took over management control, Amdahl left the company in 1979 to form Trilogy Systems. The new multiprocessor systems were announced in 1980 as the Amdahl 580. New entries in the 580 series replaced models in the 470 until the switchover was complete by the mid-1980s.
History
ASC
IBM introduced its first supercomputer, the IBM 7030 Stretch, in May 1961. They had to withdraw it from the market when tests at the launch customer, Los Alamos Scientific Laboratory, demonstrated it had very poor real-world performance. Almost immediately, IBM organized two development projects, Project X at the IBM Poughkeepsie Laboratory and Project Y at the IBM Thomas J. Watson Research Center. Project X was tasked with designing a machine that would run 10 times as fast as Stretch, while Y was to be 100 times faster.[1]
At the same time, IBM was designing its new mainstream system, with the underlying concept that it would allow any program to run on a range of machines from small office systems to top-end supercomputers. Project X was redirected to form the high-end of this lineup, and would emerge as the System/360 Model 91. Gene Amdahl had been a major driving force during the creation of the System/360 machines in the early 1960s, and he became known as the "father of the 360".[2] The 360 would go on to be one of the most successful mainframe computer designs in history, cementing IBM's place as the number one computer vendor. Amdahl had only taken on the 360 project after IBM agreed to allow him to return to the west coast after five to seven months. That did not turn out; he stayed on the east coast for a total of four years during the 360 effort. With no immediate projects that interested him, he left to teach at Stanford University for a term.[3]
During this period he was named an IBM Fellow which allowed him to work on any project that interested him. Around the same time, IBM decided to move the Project Y effort, now known as the IBM ASC to a new office in Menlo Park, near Stanford. Amdahl soon joined the ASC project.[4] ASC was designing a machine dedicated to high-performance scientific tasks, and therefore, unlike Project X, it did not use the System/360 architecture. Shortly after joining, Amdahl began agitating for the idea of using the ideas being developed for ASC as the basis of a much faster 360. This angered ASC's management, who banished him and assigned an unruly employee to be his only staff. The two then developed the faster 360 and began telling everyone else in the company about it.[5]
This process eventually led to a "shootout" between the two concepts.[6] Amdahl was able to demonstrate that one could build a machine that would offer about 10% less performance than the baseline ASC but with only one-half the complexity and cost. Whether this is true remains debated to this day, but it did convince management, and the original ASC was killed in favor of Amdahl's ASC/360. The design was complete by 1969, at which time Amdahl outlined a plan for three machines, the original ASC/360, a simpler system roughly 1⁄3 the performance, and an even smaller machine about 1⁄9. Due to the improvements in the design, even the smallest machine would still be faster than the fastest member of the existing 360 lineup. Management rejected the plan, and Amdahl responded by suggesting they simply shut down the lab, which they did.[7]
New concept
While all of this was happening, in July 1969, in large part due to ongoing anti-trust investigations, IBM announced they would be releasing all of their earlier software into the public domain and all future software sales would be separate line items instead of bundled with their systems. This included the growing list of operating systems (OSes) for the 360s. Amdahl realized this meant that someone could build a 360-compatible machine and then buy the OS for it. IBM would not be allowed to stop them or they would immediately be attacked on anti-trust grounds.[8]
Amdahl began thinking about a design using a simplified version of the ASC's physical packaging to make what he believed would be a much less expensive system. ASC had been attempting to package everything as tightly as possible using newly emerging chip manufacturing techniques. Amdahl noted that the majority of hardware failures were in the chips, and that by packing them so tightly it made it difficult to replace a broken component. He developed the idea of a less dense packaging that would make interconnections between them easier to build.[9] To make up for the larger size this would normally require, the chips themselves would have about 100 gates on them, instead of the more typical 30.[10]
They would then make up for the lower density by highly automating the production and assembly using individual circuit boards with a small number of components on them. Unlike the high-end 360 models which were also densely packed and had to be water-cooled, these systems would offer even better performance while being air-cooled. This would make them less costly to operate, as well as much smaller, saving the customers so much on infrastructure and operational costs that they would be able to sell their systems are roughly the same price as IBM and still be highly competitive and profitable.[9]
In early 1970, Amdahl told management that he would be leaving and that he planned to set up a company to produce 360-compatible systems. When he left, the president of his division gave him the advice that there was no money in high-end machines. Amdahl was convinced the problem was not part of the computers themselves, but part of IBM's business model. IBM's whole sales pitch was that you could triple performance for double the cost. In order for the bottom line to generate the desired profits, the lower-end machines had to have a certain price. This fixed the price of the mid-range and high-end machines, and the resulting price point for the high-end was too low to be profitable. This problem simply didn't exist if there was only a single machine in the lineup, all that mattered is whether you could built it profitably at whatever price point you selected. If IBM tried to match that price, and wanted to maintain their tiered pricing, they would be forced to lower the price of the lower-end systems, which made most of their money. He felt they were trapped by their strategy, which was invisible to them.[11]
At first, IBM did not take this threat seriously because they did not believe such a business could generate a profit given that much of their own income was from peripherals and software, and all of that would still be going to IBM. Also, unknown to Amdahl, they were also working on new systems that would soon be announced as System/370 that offered some of the same size and cooling advantages.[10]
At first, Amdahl had considerable trouble raising capital for the same reasons, as the venture firms felt there was no way anyone could compete with IBM. RCA had spent millions developing and marketing their Spectra 70 series of 360-compatible designs, and had yet to make a profit General Electric and Xerox were also in the mainframe space, but all three companies gave up during the time Amdahl was looking for funding, selling their lines to smaller companies at a huge loss.[10]
Amdahl managed to raise two million dollars, which was enough for the design phase, but funding for development and production could not be found. This changed due to Amdahl's longstanding relationship with Fujitsu's engineers. Fujitsu had its own line of mainframes that sold mostly in Japan and they had made no headway in other markets. They sent a team, including their head engineer, to meet with Amdahl's team, which included 22 other ASC alumni. After three days of intense meetings, their chief engineer finally stood up and said "That's enough, we're convinced."[12]
Fujitsu agreed to invest five million dollars in the project. This prompted a surprise investment of another five million from Heinz Nixdorf. Concerned this might dilute their position, Fujitsu immediately invested another five million.[12] Now fully capitalized, Amdahl Corporation was formally incorporated in 1971.[10]
Some time in 1974 or '75, an anonymous paper circulated in Washington claiming that the Japanese and German investments in the new company was a way for those countries to gain access to the world-leading technology and take over the high-end computing field. This raised enough concern that Amdahl was called to Washington to explain himself. Amdahl pointed out that there was simply no other funding available in the US due to the overwhelming presence of IBM, and had they not invested in his company, they would invest in some non-US company and thus the US would lose the performance lead. He also noted that the arrangement with the Germans was just a sales arrangement, they had no interest in production outside white-labeling, while the Japanese were limited to certain performance levels that locked them out of the high end market. His arguments won the day. He maintained that the memo was written by IBM or one of its legal firms.[13]
Development and release
The original concept was to use a standardized circuit board with a five-by-five grid where individual components could be placed. The wiring between them was automatically laid out by a program running on the small IBM 1130 industrial computer. These boards would then be then mass-produced and the components assembled into them. During the design phase the boards were redesigned to be slightly larger, six-by-seven, but the concept was otherwise unchanged.[9]
Amdahl first approached National Semiconductor (NatSemi) to manufacture the ICs. They sent a huge group to the presentations, and after learning everything they could about the concept, revealed they never had an interest in producing the chips and were there just to learn about the start of the art in ECL design.[9] [lower-alpha 1] Amdahl next went to Texas Instruments who told them everything they were doing was wrong. Motorola was interested, but only if Amdahl agreed to give them their layout software. Amdahl felt that they would drop the effort as soon as they got the software, and demanded to see some chips first, which never arrived. In the end, they worked with Advanced Memory Systems, a small company that had produced successful CMOS and ECL memory chips and was looking for new projects.[9]
The system was originally known as the 470, as the system was to be one better than the 370, which had been announced in 1970. The first model would be the 470/6, a high-end system designed to significantly outperform the 370/165. In the summer of 1972, IBM announced that they would be adding virtual memory support to the 370 line. Shortly thereafter, Amdahl announced they would do the same for their system, which would now be known as the 470V/6.[14]
Fujitsu developed the cooling system, which consisted of cylindrical finned heat sinks not unlike the cooling fins seen on the cylinders of air-cooled engines like those on motorcycles. These came in several sizes depending on the cooling needs of the integrated circuits (ICs) and were attached to the top of them, standing vertically off the top of the cards. Large fans pulled air across the cards.[15]
Several delays followed, largely due to manufacturing issues, and the system was not ready for customer delivery until 1975. The first machine was delivered to NASA Goddard in June 1975 and commissioned in a remarkably short five days, compared to a typical two to three weeks needed for a high-end 370 system.[11][lower-alpha 2] Contemporary independent benchmarking demonstrated the Amdahl's performance claims were true; the machine consistently delivered 1.5 to 2 times the speed of the IBM 370/168.[16] It was also slightly cheaper; a system with 16 channels, console, and 1 MB of RAM sold for $3,750,000.[14]
Systems were delivered at a rate of about one a month for the rest of the year. Sales picked up and soon they were averaging four a month, and by 1977, six a month.[11] Installations of the Japanese models, the FACOM M-190, began in 1976 with a delivery to Japan Gasoline.[17]
Later models
It appeared that the new system was going to be a success, and IBM finally took notice. They ran a number of scenarios to see if the concept could work and concluded that a company could indeed make a profit selling just the CPUs. The company decided on a two-pronged response; one would be to quickly introduce new systems that were more competitive, which would emerge as the IBM 303X series. The second approach was to develop a new system instruction set architecture (ISA) where high-level commands like "open file" and "find record in table" would be implemented in microcode and thus the operating system would not run on a machine unless it also copied IBM's microcode, which could be copyrighted.[18]
When Amdahl's financial results for 1976 were seen at IBM, they found that the company made 30% pre-tax profit, the same as IBM. They responded by announcing the 303X series in March 1977. The first of lineup, the IBM 3033, was roughly double the performance of the 370/168, making it slightly faster than the V/6, and was priced 30% cheaper than the 370/168 to make it compete more closely with the V/6.[11] It still required water cooling and more power, so cost-of-ownership was still in Amdahl's favor. The new machines had minor architectural changes to reach these goals, along with larger caches and more memory.[11]
Amdahl went to Fujitsu and suggested that the architectural changes could be easily duplicated, and that they could be more effective in sales if they had some lower cost options as well. Fujitsu agreed, and the same month they announced their own new machines, the 470V/5 and 470V/7. These matched the IBM 370 low-end and mid-range offerings, respectively, while keeping their sales advantage of being somewhat faster and somewhat cheaper.[19] The V/5 was simply a less-expensive version of the V/6 with half the cache and fewer channel controllers, but the V/7 was a newer design implementing the sorts of changes IBM had used in the 3033. The V/5 and V/6 later saw minor upgrades to the V/5-II and V/6-II. The V/5 and V/6 were based on the same hardware, and a V/5 could be field-upgraded to a V/6, and later to the V/5-II or V/6-II.[20] Despite lowering prices to match IBM's moves, the company continued to be able to generate 30% profits.[21]
IBM released additional members of the 303X series over the next two years, with Amdahl doing the same in order to have a machine aimed at every member of the 303X lineup. The original V/6 architecture was abandoned during this period, and all of these updated systems were based on the V/7 hardware. The 7A was announced in August 1979, the 7B in November, and the 7C in November 1980. By the 1980s, the line consisted of the series of V/7 sub-models and the single V/8 model. Each of these was aimed at a specific IBM model, the 7 against the 3038B, the 7A against the 3033N, the 7B against the 3038E, 7C against the 3033S and the 8 against the 3038J.[20]
By 1980, over 200 machines of all models had been introduced,[19] and by 1983 this had increased to over 700.[22]
Replacing the 470
As MOS steadily improved through the early 1980s and VLSI was emerging, mainframe computers could no longer offer the best performance, let alone price/performance. For instance, the Motorola 68020, a 32-bit system that supported virtual memory, was launched in 1984 and offered 4.85 MIPS at a 16 MHz clock speed, faster than the V/6. It cost only $487, and complete systems were available for several thousand dollars. While the mainframe machines also had additional resources like massive (for the era) hard drives and the performance of the channel controllers to greatly improve overall throughput, it was clear to many that these areas would also be taken over by commodity VLSI components by the 90s. Companies scrambled for solutions to allow them to continue selling their high-end systems.
For Amdahl, this resulted in a fight between Gene Amdahl who wanted to build single-processor machines with higher performance, and Fujitsu, who thought multi-processor systems were the solution. The majority of the engineering staff sided with Fujitsu, leading Gene to leave the company. The new Amdahl 580 series was announced in November 1980, and first shipped during August 1982. The 480 line was rapidly run down after this point. Gene left the company shortly thereafter, forming Trilogy Systems the next year in 1980. The success of Amdahl allowed him to raise significant capital, and Trilogy's $230 initial round was the largest in silicon valley to that point.[23]
Description
Basic architecture
All of the systems had a similar physical architecture, using custom bipolar large scale integration (LSI) integrated circuits for the main logic, a bipolar processor cache, and MOS dynamic RAM for main memory. The CPU was logically organized in four units, the Storage Unit that controls accesses to main memory and includes both virtual memory hardware and the cache; the Instruction Unit for decoding and dispatching instructions; an Execution Unit that is the main arithmetic logic unit (ALU); and a Channel Unit that performs I/O. Systems could have between 8 and 32 channel controllers in the Channel Unit, depending on the model, and had physical and logical interfaces that were identical to those in the 360 and 370, allowing any IBM equipment to be simply plugged in and operate.[24]
All of the processor units were independently pipelined, allowing them to retire one instruction for every two clock cycles.[25] The SU had a two-level virtual memory system, or "Dynamic Address Translation" as it was known in IBM terminology. In the original systems, the translation lookaside buffer (TLB) had 256 entries, but this was supported by a "segment table origin" cache which grouped the different execution unit's (roughly equivalent to "program" or "environment" in modern terms) with another 32 entries.[19] The V/7 and 8 increased these to 512 and 128 entries, respectively.[26]
Main memory was interleaved, either 2 or 4-way in early machines depending on how much memory was installed, or 4-way in later models like the V/7 and V/8. The V/7C was unique in that it used 8 or 16-way depending on the amount of memory. Interleaved memory spread values across different banks of the DRAM, allowing sequential reads to be much faster. For instance, on the V/7 using 4-way interleaving on a CPU with a 28.5 ns cycle time and memory with a 290 ns cycle. By spreading subsequent addresses across 4 banks, the system can read the next byte of a 4-byte value from the next bank immediately, instead of having to wait for the first DRAM to complete a full cycle.[27]
Versions and updates
The original V/6 shipped with a minimum of 4 megabytes of memory, and could be field upgraded in 2 MB units up to 8 MB. The V/6 had an overall machine cycle speed of 32.5 ns (30.8 MHz) which gave it performance around 3.5 MIPS. The 16 kB cache had a 65 ns access time, while the MOS main memory was much slower, 325 ns, so the large cache had a large effect on overall performance.[19]
The V/6-II, announced in February 1977, was a relatively minor refresh, adding a larger 32 kB cache. The V/5-II, announced the next month, was essentially a renamed original V/5 with the smaller 16 kB cache at a new lower price point. A kit was offered to owners of the V/6 to upgrade them to the 6-II, and another allowed the V/5 to become a V/6, and later a V/6-II.[19]
The V/7 was a bigger update with higher performance, about 2.1 to 2.4 times the speed of a 360/168, compared to 1.4 to 1.6 for the original V/6. It increased the processor clock speed to 29 ns, slightly bumped the cache performance to 58 ns, and the main memory to 290 ns. It also increased the maximum memory to 16 MB. The V/8 was bump of the basic V/7 system, with a slight update of the clock to 26 ns and a larger 64 kB cache with a 52 ns access time, providing about 2.6 to 3.0 times the performance of the 360/168. Later models, all based on the original V/7, were minor packaging arrangements that provided different amounts of expansion capacity.[28]
The following table summarizes the features of the various models, ordered by name, not introduction date. The estimated performance for the earlier models is well recorded in various sources,[29] but the later models have been calculated from the relative performance figures in DataPro and the measured performance of the IBM system they are comparing to. The pricing is a mix of actual values from the references, as well as calculated values based on relative pricing where a specific value is not mentioned (ie, "$250,000 lower than...").[28] The prices have not been adjusted for inflation.
| Specification | 470V/5 | 470V/5-II | 470V/6 | 470V/6-II | 470V/7 | 470V/7A | 470V/7B | 470V/7C | 470V/8 |
|---|---|---|---|---|---|---|---|---|---|
| Date introduced | 3/77 | 10/78 | 9/74 | 2/77 | 3/77 | 8/79 | 11/79 | 11/80 | 10/78 |
| First delivery | 9/77 | 4/79 | 6/75 | 8/77 | 8/78 | 9/79 | 3/80 | Q3 1981 | 9/79 |
| Introductory price | ~$2.43M | ~$1.9M | ~$3.0M | ~$3.28M | ~$3.48M | ~$1.38M | ~$1.23M | ~$1.15M | ~$1.93M |
| Processor cycle (ns) | 32.5 | 32.5 | 32.5 | 32.5 | 28.5 | 28.5 | 28.5 | 28.5 | 26 |
| Estimated performance (MIPS) | ~2.1 | ~2.3 | ~3.0–3.5 | ~3.5 | ~5.5 | ~4.5 | ~3.5 | ~2.7 | ~6.5–6.9 |
| Main storage cycle (ns) | 325 | 325 | 325 | 325 | 290 | 290 | 290 | 320 | 260 |
| Bytes fetched/cycle | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
| Interleaving | 2/4-way | 2/4-way | 2/4-way | 2/4-way | 4-way | 4-way | 4-way | 8/16-way | 4-way |
| Minimum memory | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB |
| Maximum memory | 8 MB | 8 MB | 8 MB | 8 MB | 16 MB | 16 MB | 8 MB | 16 MB | 16 MB |
| Memory increment | 2 MB | 2 MB | 2 MB | 2 MB | 4 MB | 4 MB | 4 MB | 4 MB | 4 MB |
| TLB | 256 entries | 256 entries | 256 entries | 256 entries | 512 entries | 512 entries | 512 entries | 512 entries | 512 entries |
| STO stack | 32 entries | 32 entries | 32 entries | 32 entries | 128 entries | 128 entries | 128 entries | 128 entries | 128 entries |
| Instruction lookahead | 4 levels | 4 levels | 4 levels | 4 levels | 4 levels | 4 levels | 4 levels | 4 levels | 4 levels |
| HSB cycle (ns) | 65 | 65 | 65 | 65 | 57 | 57 | 57 | 58 | 52 |
| HSB capacity | 16 KB | 32 KB | 16 KB | 32 KB | 32 KB | 32 KB | 32 KB | 32 KB | 64 KB |
| Standard I/O channels | 8 | 8 | 8 | 8 | 12 | 8 | 8 | 8 | 12 |
| Optional I/O channels | 4/8 | 4/8 | 4/8 | 4/8 | 4 | 4/8 | 4/8 | 8 | 4 |
| Upgrade path | /5-II, /6, /6-II | /6-II | — | — | /8 | /7 | /7A | /7B | — |
Notes
- ↑ In his interview with Wagner, Amdahl relates the same story, but states the company is Fairchild Semiconductor, not NatSemi.[10]
- ↑ There is some confusion over what system the 470 replaced, sources describe it as a 360/165 (which does not exist), a 370/165, and even a 370/168, which seems unlikely given they have only just started shipping. Another possibility is that it was a 360/65, a former high end model, and the additional 1 is a typo.
References
Citations
- ↑ Smotherman, Sussenguth & Robelen 2016, p. 60.
- ↑ Scannell, Tim (14 May 1979). "Amdahl: IBM Vulnerable to Competitive Attacks". Computerworld: 74. https://books.google.ca/books?id=ouiYCe_Xw20C&pg=PA74.
- ↑ Aspray 2000, p. 18.
- ↑ "Interview with Gene Amdahl". IEEE Design and Test of Computers. April 1997.
- ↑ Smotherman, Sussenguth & Robelen 2016, p. 63.
- ↑ Wagner 1997, p. 7.
- ↑ Smotherman, Sussenguth & Robelen 2016, p. 67.
- ↑ Aspray 2000, pp. 27, 28.
- ↑ 9.0 9.1 9.2 9.3 9.4 Aspray 2000, p. 28.
- ↑ 10.0 10.1 10.2 10.3 10.4 Wagner 1997, p. 8.
- ↑ 11.0 11.1 11.2 11.3 11.4 Aspray 2000, p. 32.
- ↑ 12.0 12.1 Aspray 2000, p. 29.
- ↑ Aspray 2000, p. 31.
- ↑ 14.0 14.1 Datapro 1977, p. 1.
- ↑ Wagner 1997, p. 6.
- ↑ Emery & Alexander 1975.
- ↑ "FACOM M-190 (1974)". https://global.fujitsu/en-global/about/corporate/museum/products/products/computer-mainframe-facom190.
- ↑ Hansen, Bill (11 March 2019). "Fifty Years of Operating IBM Systems". The Four Hundred 29 (15). https://www.itjungle.com/2019/03/11/fifty-years-of-operating-ibm-systems/.
- ↑ 19.0 19.1 19.2 19.3 19.4 Datapro 1980, p. b.
- ↑ 20.0 20.1 Datapro 1983, pp. b–d.
- ↑ Aspray 2000, p. 33.
- ↑ Datapro 1983, p. b.
- ↑ Wagner 1997, p. 9.
- ↑ Datapro 1983, p. a.
- ↑ Datapro 1983, p. c.
- ↑ Datapro 1980, p. c.
- ↑ Hennessy & Patterson 2012, pp. 100–101.
- ↑ 28.0 28.1 Datapro 1983, pp. b–c.
- ↑ "Cost of CPU Performance Through Time 1944-2003". http://www.jcmit.com/cpu-performance.htm.
Bibliography
- Aspray, Bill (24 September 2000). "Gene Amdahl Oral History" (PDF) (Interview).
- Hennessy, John L.; Patterson, David A. (2012). "Memory Hierarchy Design". Computer Architecture: A Quantitative Approach (5th ed.). Morgan Kaufmann. pp. 100–101. ISBN 978-0-12-383872-8.
- Smotherman, Mark; Sussenguth, Edward; Robelen, Russell (March 2016). "The IBM ACS Project". IEEE Annals of the History of Computing 38 (1): 60–74. doi:10.1109/MAHC.2015.50. https://ieeexplore.ieee.org/document/7155428.
- Wagner, Ken (April 1997). "Adventures in the mainframe trade: Interview with Gene Amdahl". IEEE Design and Test of Computers: 5-13. doi:10.1109/MDT.1997.587733. https://ieeexplore.ieee.org/document/587733/authors.
- Conway, Lynn (2011). "IBM-ACS: Reminiscences and Lessons Learned from a 1960's Supercomputer Project". Dependable and Historic Computing: Essays Dedicated to Brian Randell on the Occasion of his 75th Birthday. Springer-Verlag. pp. 185–224. http://ai.eecs.umich.edu/people/conway/Memoirs/ACS/Lynn_Conway_ACS_Reminiscences.pdf.
- Amdahl 470 Systems (PDF) (Technical report). Datapro Research. September 1977.
- Amdahl 470 Systems (PDF) (Technical report). Datapro Research. November 1983.
- Amdahl 470 Systems (PDF) (Technical report). Datapro Research. January 1980.
- Emery, Allan; Alexander, Michael (October 1975). "A Performance Comparison of the Amdahl 470V/6 and the IBM 370/168". Computer Measurement Group. San Francisco.
