首页> 外文会议>IEEE International Symposium on Parallel and Distributed Computing >Parallel Systems from 1979 to 2014: 35 Years of Progress?
【24h】

Parallel Systems from 1979 to 2014: 35 Years of Progress?

机译:1979年至2014年的并行系统:35年的进步?

获取原文

摘要

In 1979 I started working in a world where semiconductor technology was advancing rapidly. The world was expecting that very shortly there would be a chip available which could store 64 kilobits (65,536 bits) of data, and already microprocessor based computers were available at a price where they could be bought by individuals. The semiconductor industry saw that there was great potential in building programmable systems. Most semiconductor companies took a lead from the mainstream computer industry and addressed the integration of conventional processors. The company I joined, Inmos, took a different approach. Inmos believed that a new programmable device, the transputer, could become a building block for electronic systems. A transputer would include a processor, memory and a communication system, allowing many transputers to used together in a programmable parallel system. In 1984, after five years of development, Inmos launched the first transputer product, together with the occam programming language. Occam addressed the (often ignored) problem of how to program a parallel system. In 2014 it would possible to integrate about 10,000 transputers into a single chip but the electronics industry has not progressed in this way, and it does not standardly build massively parallel systems. In this talk I start by looking at the basics of building parallel systems, at Tony Hoares Communicating Sequential Processes and the occam language, and at the Inmos transputer. I compare the simplicity and inexpensiveness of the transputer with the complexity and cost of some component parts of a modern processor. I also look at the reasons why the industry has developed ever more powerful uni-processors rather than parallel processors. I then turn to the state of computing in 2014 and to the challenges we face - the end of Den nard scaling, the slowing of Moores law, and the pressure to reduce power consumption. I make the case that the adoption of new computer architectures base- on large scale parallelism will enable us to progress past these problems. Finally I speculate on what a new parallel architecture might look like, and in which applications it might first be used.
机译:1979年,我开始在一个半导体技术日新月异的世界中工作。全世界都在期待很快就会有一种可以存储64千比特(65,536比特)数据的芯片,并且基于微处理器的计算机已经可以以个人购买的价格获得。半导体行业看到了构建可编程系统的巨大潜力。大多数半导体公司在主流计算机行业中处于领先地位,并致力于传统处理器的集成。我加入的公司Inmos采用了不同的方法。 Inmos相信一种新的可编程设备,即晶片机,可以成为电子系统的基础。晶片机将包括处理器,存储器和通信系统,从而允许许多晶片机在可编程并行系统中一起使用。经过五年的发展,Inmos在1984年推出了第一个晶片机产品以及occam编程语言。 Occam解决了如何对并行系统进行编程的问题(通常被忽略)。在2014年,有可能将大约10,000个晶片机集成到单个芯片中,但是电子行业并没有以这种方式取得进展,并且它没有标准地构建大规模并行系统。在本演讲中,我将首先研究构建并行系统的基础知识,Tony Hoares的“通信顺序过程”和occam语言以及Inmos晶片机。我将晶片机的简单性和廉价性与现代处理器的某些组成部分的复杂性和成本进行了比较。我还将探讨为什么该行业开发出功能更强大的单处理器而不是并行处理器的原因。然后,我将介绍2014年的计算机状态以及我们面临的挑战-Den nard扩展的终结,摩尔定律的放慢以及降低功耗的压力。我认为采用基于大规模并行性的新计算机体系结构将使我们能够克服这些问题。最后,我推测一个新的并行体系结构可能是什么样子,以及首先在哪个应用程序中使用它。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号