BBN Butterfly

BBN Butterfly

The BBN Butterfly was a massively parallel computer from the 1980s. It was named for the "butterfly" multi-stage switching network around which it was built. Each machine had up to 512 CPUs, each with local memory, which could be connected to allow every CPU access to every other CPU's memory, although with a substantially greater latency (roughly 15:1) than for its own. The CPUs were commodity microprocessors.

The first generation used Motorola 68000 processors, followed by a 68010 version. The Butterfly connect was developed specifically for this computer. The second or third generation, GP-1000 models used Motorola 68020's and scaled to 256 CPUs. The later, TC-2000 models used Motorola 88100's, and scaled to 512 CPUs.

The Butterfly was initially developed as the VoiceFunnel, a router for the ST-II protocol intended for carrying voice and video over wideband networks. The Butterfly hardware was later used for the router of DARPA's high-speed descendant of ARPANET, the Satellite Wideband Network. This network later became the Terrestrial Wideband Network.

The Butterfly began with a proprietary operating system called Chrysalis, but moved to a Mach kernel operating system in 1989. While the memory access time was non-uniform, the machine had SMP memory semantics, and could be operated as a symmetric multiprocessor.

TotalView, the parallel program debugger developed for the Butterfly outlived the platform, to be ported to a number of other massively parallel machines.

* See also: Pluribus was earlier multiprocessor designed at BBN.


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • BBN Technologies — (originally Bolt Beranek and Newman) is a high technology company which provides research and development services. BBN is based next to Fresh Pond in Cambridge, Massachusetts, USA. It is perhaps best known for its work in the development of… …   Wikipedia

  • Butterfly (disambiguation) — A butterfly is a flying insect.Butterfly or butterflies may also refer to:* Butterfly (dinghy), a popular one design single handed sailboat * Butterfly (options), a combination option trade strategy * Butterfly ballot, a type of a ballot that was …   Wikipedia

  • Bolt — Bolt, Beranek y Newman Saltar a navegación, búsqueda BBN Technologies (originalmente Bolt, Beranek and Newman) es una empresa de alta tecnología que provee servicios de investigación y desarrollo. BBN está situada junto a Fresh Pond en Cambridge …   Wikipedia Español

  • Pluribus — The Pluribus multiprocessor was an early multi processor computer designed by BBN for use as a packet switch in the ARPANET. Its design later influenced the BBN Butterfly computer.The Pluribus had its beginnings in 1972 when the need for a second …   Wikipedia

  • Ливерморская национальная лаборатория — им. Э. Лоуренса Lawrence Livermore National Laboratory …   Википедия

  • Common Lisp — Paradigm(s) Multi paradigm: procedural, functional, object oriented, meta, reflective, generic Appeared in 1984, 1994 for ANSI Common Lisp Developer ANSI X3J13 committee Typing discipline …   Wikipedia

  • Lynx (programming language) — Lynx is a programming language for large distributed networks, using remote procedure calls. It was developed by the University of Wisconsin Madison in 1984 for the Charlotte multicomputer operating system. In 1986 at the University of Rochester… …   Wikipedia

  • Lawrence Livermore National Laboratory — Infobox Laboratory name = Lawrence Livermore National Laboratory motto = Science in the national interest established = 1952 by the University of California director = George H. Miller city = Livermore, California budget = US$1.6 billion type =… …   Wikipedia

  • Motorola 88000 — M88000 Designer Motorola Bits 32 bit Introduced 1988 Design RISC Type Register Register Encoding Fixed …   Wikipedia

  • Network Voice Protocol — NVP redirects here. For other uses, see NVP (disambiguation). The Network Voice Protocol (NVP) was a pioneering computer network protocol for transporting human speech over packetized communications networks. It was an early example of Voice over …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”