ArticleslgStudy

computer science

Jupiter project

Jupiter project is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Jupiter project rather than just read about it. In short: The Jupiter project was the internal codename for a planned next-generation high-end successor to DEC's PDP-10 computer line. It was pursued in the late 1970s and early 1980s while DEC was also investing heavily in the VAX family.

Key takeaways

  • Jupiter project belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Jupiter project to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Jupiter project from memory before moving on to harder problems.

Reference excerpt

The Jupiter project was the internal codename for a planned next-generation high-end successor to DEC's PDP-10 computer line. It was pursued in the late 1970s and early 1980s while DEC was also investing heavily in the VAX family.

Background By the mid-1970s, DEC faced a strategic choice between extending its 36-bit PDP-10 line and pushing ahead only with the newer 32-bit VAX architecture. Gordon Bell later described this as a prolonged internal debate over whether DEC should extend the PDP-10/PDP-6 line or the PDP-11 line, from which VAX emerged. DEC continued PDP-10 development in part because the machine still had a strong and demanding user base. Alan Kotok later recalled that major 36-bit customers pressured Ken Olsen not to stop developing the 10 line, while David Stone recalled that the DEC-10 community gave DEC unusually direct feedback through DECUS and that, when users broadly agreed on a need, DEC generally responded to it. Although Gordon Bell later wrote the VAX strategy after VAX's early success in 1978, he also said DEC did not immediately end PDP-10 development at that point.

Development Project Jupiter was the effort to build a next-generation PDP-10 at the same time that DEC was pursuing a new high-performance VAX implementation, Project Venus, later released as the VAX 8600. Alan Kotok recalled that the DEC version of Jupiter was to use emitter-coupled logic (ECL) gate array technology, the same technology being used by the 8600 team, and that the two projects were side by side in DEC's Marlboro facility. Gordon Bell likewise described Venus as an ECL project and said it was managed alongside the "ECL PDP-10". Bill McBride headed the Jupiter project. David Stone later said that what was supposed to save the DEC-10 line was a design aiming for a 15-nanosecond processor cycle, but that this target proved beyond the state of the art. Both Project Jupiter and Project Venus ran into serious technical problems and delays. Alan Kotok recalled that by the "’77, ’79 timeframe or so" Venus was already in design review because deadlines were "slipping and slipping", with nothing yet running and not even gate-array chips sent for fabrication. Gordon Bell likewise described the 8600/Venus effort as an "absolute mess" that "got out of control". Gordon Bell argued that Jupiter suffered because key implementation experience from earlier PDP-10 generations had been lost: Alan Kotok had stopped working on the PDP-10, "no one there was able to build a PDP-10", and the engineer leading the effort had previously worked on IBM System/360 systems, whose techniques did not transfer well to the PDP-10's very different architecture. Gordon Bell also noted that the PDP-10's heavily sequential byte-pointer and indirect-addressing behavior made it especially awkward to redesign using those assumptions.

Cancellation Jupiter was cancelled in 1983. David Stone said DEC eventually "bit the bullet" and admitted that it did not know how to make the machine work; customers were informed and were "duly unhappy". He added that DEC then succeeded in moving many of those customers to VMS systems. Gordon Bell later rejected the simplified claim that he had merely "killed" the PDP-10 in favor of VAX. In his account, DEC stopped the PDP-10 effort because Jupiter could not be made to work technically and because the organization no longer had the right PDP-10 implementation experience. After Jupiter's collapse, Gordon Bell said he and others also explored licensing a TTL-based PDP-10-compatible machine from Systems Concepts in late 1982, but that effort did not lead to a DEC product.

Legacy The failure of Jupiter marked the end of DEC's attempt to produce a new in-house top-end PDP-10 successor. It also accelerated the migration of DEC's strategic focus toward VAX and VMS, even though the end of the PDP-10 line had been shaped by both business pressure and the technical failure of Jupiter itself rather than by marketing strategy alone. Project Venus eventually did succeed after a major reset and delay, and the VAX 8600 ultimately shipped.

References

External links Jupiter development documents at Bitsavers

Worked examples

Example 1 — a first encounter with Jupiter project

Start with the simplest possible case. Write down what Jupiter project claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Jupiter project before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Jupiter project ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Jupiter project

In research
Jupiter project appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Jupiter project in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Jupiter project is common in secondary-school and first-year university syllabi. It links to neighbouring topics DEC computers, Information technology projects, Prototype computers, so understanding it makes those chapters shorter.
In everyday life
Look for Jupiter project outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Jupiter project in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Jupiter project means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Jupiter project out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Jupiter project in simple terms?

The Jupiter project was the internal codename for a planned next-generation high-end successor to DEC's PDP-10 computer line. It was pursued in the late 1970s and early 1980s while DEC was also investing heavily in the VAX family.

Why does Jupiter project matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Jupiter project?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Jupiter project.

Tags

  • DEC computers
  • Information technology projects
  • Prototype computers

Keep exploring