Jupiter Brains

by Robert J. Bradbury
This document should be considered dated.  The primary problem is the use of the term 'Jupiter Brain'.  A reasonable description of a 'Jupiter Brain' can be found in the appendix of Sandberg, 1999 and is also known as "Zeus".  The computer architecture discussed in this paper is more properly called a Matrioshka Brain (or a Dyson Brain in Sandberg's terms).  An updated version of this paper with more accurate nomenclature may be found here.

Abstract

Predictable improvements in lithographic methods foretell continued increases in computer processing power. Economic growth and engineering evolution continue to increase the size of objects which can be manufactured and power which can be controlled by humans.  Neuroscience is gradually dissecting the components and functions of the structures in the brain.  Advances in computer science and programming methodologies are increasingly able to emulate aspects of human intelligence.  Continued progress in these areas leads to a convergence which results in megascale superintelligent thought machines.  These machines, also referred to as Jupiter Brains, consume the entire power output of stars (~1026 W), consume all of the useful construction material of a solar system (~ 1026 kg), have thought capacities limited by the physics of the universe and are are essentially immortal.

A common mistake encountered in literature discussing the search for extraterrestrial life is the perspective of assuming and applying human characteristics and interests to alien species.  Authors limit themselves by assuming the technologies available to aliens are substantially similar to those we currently possess.  These mistakes bias their conclusions, preventing us from recognizing signs of alien intelligence when we see it.  They also misdirect our efforts in searching for such intelligence.  We should start with the laws on which our particular universe operates and the limits they impose on us.  Projections should be made to determine the rate at which intelligent civilizations, such as ours, approach the limits imposed by these laws.  Using these time horizons, laws and limits, we may be better able to construct an image of what alien intelligence may be like and how we ourselves may evolve.


Contents

  1. Jupiter Brains
    1. Overview
    2. Background
      1. Computer Trends and Characteristics
      2. Solar Power
      3. Kardashev Civilization Levels
      4. Computer and Human Operations Equivalence
    3. Requirements
    4. Architectures
    5. Construction Methods and Time Scale
    6. Limits
      1. Power Limits
      2. Size Limits
      3. Material Limits
      4. Longevity Limits
      5. Thought Limits
    7. Location
    8. Evolution
    9. Interactions with and between Jupiter Brains
    10. Conclusions
    11. References

Overview

Jupiter Brains (JB) are megascale structures constructed out of microelectronic and/or nanoscale components.  JB may be constructed as shells around a star (internally powered jupiter brains: IPJB) or may be constructed independently of a star if large amounts of power are harvested from stars in other locations and beamed to the JB (externally powered jupiter brains: EPJB).  A third variant, (self-powered jupiter brains: SPJB) which generates power via controlled nuclear fusion or matter/antimatter reactions, is possible.

The two pillars on which the JB arch rests are the extensions of current engineering trends to the largest scale and the smallest scale.  At the largest scale, in their initial stages, JB are limited by the mass and energy provided by individual solar systems.  At the smallest scale, JB are limited by our ability to assemble materials atom by atom.  The terms megascale engineering and nanoscale engineering are generally used to discuss these different perspectives. The union of construction methods at the small and large scale limits to produce the optimal use of locally available energy and matter is the distinguishing feature of Jupiter Brains.

Megascale engineering has its roots in science fiction.  One of the first scientific examinations of megascale engineering was done by mathematician Freeman Dyson (1960) in which he discussed dismantling Jupiter to construct a shell around the sun to harvest all of its energy and provide a biosphere capable of supporting large numbers of people.  Writer Larry Niven addressed some of the problems of gravity in Dyson shells by changing the form of the biosphere from a shell to a rotating Niven Ring.  Other examples of megascale engineering exist in fictional literature but these are the most relevant for the discussion of JB.

Nanoscale engineering was first discussed  by Richard Feynman in 1959.  These ideas were extended by Eric Drexler in his 1981 PNAS paper and Engines of Creation. Much of the engineering basis for nanotechnology is documented in Nanosystems.  Progress in the development of nanotechnology continues and no serious challenges against its ideas have been produced in the last ten years (Merkle, 1998).  Estimates of its full scale development and deployment range from 10 to 30 years in the future.

Megascale and nanoscale engineering currently do not exist.  Megascale engineering results in the progression of trends in the engineering of large scale structures such as pyramids, oil tankers, suspension bridges, tunnels, sky-scrapers and rockets.  Nanoscale engineering results from trend progressions in microelectronic lithographies, micromachining, microvolume and combinatorial chemistry, biotechnology manipulation of genes and proteins, robotics and computer science.

It is paradoxical that many people more easily envision megascale engineering than nanoscale engineering.  The most logical explanation for this is that our senses are able to directly interact with megascale structures, while intermediaries such as atomic force microscopes or enzymes are required to sense and manipulate things at the nanoscale level.  It is important to remember that atomic scale pumps, motors, engines, power generation apparatus and molecular manipulators (enzymes) exist in every individual reading this document.  By mid-1998, the complete genomic DNA sequences (nanoscale programs) for more than 30 different bacteria and yeast (nanoscale assembly and replication machines) were known.  Nanoscale technology exists and is rapidly being domesticated by humans.

As has been pointed out by Dyson [1960, 1968], Kardashev [1985,1988,1997], Berry [1974], and Criswell [1985], the progression of existing population and economic growth, power and mass management trends in our society will enable the construction of Jupiter Brains using existing (non-nanoscale) technologies within at most a few thousand years. Nanoscale assembly per se is not required.  Current trends in silicon wafer production, if continued, would allow the production of sufficient microprocessors, of current primitive designs, to create a JB by 2250.  It would however require most of the silicon in the planet Venus as raw material. A JB built from such processors would have capabilities significantly less than the limits which would be available using nanoscale construction.  Even so, a computing machine built out of even these primitive components would have a thought capacity in excess of a million times the thought capacity of the 5 billion+ people now populating the planet!  A small fraction of this thought capacity devoted to extending engineering methods should in a brief period develop nanoengineering and assembly to its ultimate limits.

Background

Computer Trends and Characteristics

To discuss computational characteristics of a JB it is necessary to understand the evolution of computers.  This topic is too complex to be discussed in great detail in this paper.  In general however, we may assume that current trends in lithography (optical lithography down to 0.08 mm) and computer architecture modifications such as processor-in-memory (PIM), intelligent-RAM (IRAM), content-addressable memory (CAM), etc. should provide approximate human-brain equivalent computational capacity in desktop machines sometime between 2005-2010.

Lithographic methods will continue to improve, transitioning from optical to EUV, to X-ray, to E-beam, to nano-imprint, each at smaller levels of resolution.  This will culminate in nanoassembly with the ability to manipulate individual atoms.   If historic trends were to continue, atomic scale manipulation would be reached by 2050.   In the last 5 years however, the introduction of decreased lithographic scales has been accelerating [SIA, 1997].  The establishment of a company with the goal of producing a nanoassembler (Zyvex) and recent prognostications on nanotechnology development trends [Drexler, 1998], confirming earlier projections provide some reasons for believing that nanoassembly may become possible in the 2010-2015 time frame.

Lithographic technologies enable the construction of very powerful computers based on a two-dimensional technology.  Systems assembly methods using SIMMs and processor cards (Slot-1) effectively convert 2-D chips into 3-D systems.  The addition of optical interconnects (Emcore, Opticomp & others) and high capacity cooling (Beech et. al., 1992; SDL Inc.) allow significant increases in communication bandwidth and processing density.  Nanotechnology enables the construction 3-D computers which allow the computational, communication, power production and delivery and cooling elements to be tightly integrated into a low cost package using a single uniform assembly process.  The development of nanotechnology will be a natural development once the limits of conventional manufacturing and assembly processes are reached.  There is no known process that allows efficiencies and capabilities greater than those offered by nanotechnology.  It is reasonable to assume that nanotechnology and nanoassembly represents a significant plateau in the development of technological civilizations.



Table C details the characteristics of some computer architectures.
 
 
Table C. Computer Characteristics
Processor Type Switching 
speed
Clock 
Rate
OPS Power Consumption Logic OP Power Mass Volume Source
sec
GHz
 sec-1
W
J/OP
kg
m3
W
Circa Y2000 microprocessor 
(e.g. Merced)
6x10-8
1
1x109
50
~10-8
0.096 
Intel, Byte
Rod-logic NanoCPU
10-10
10
1x109
10-7
10-16
1.6x10-17
0.1 m3
(10-9?? cm3
0.0000004
Nanosystems
Rod-logic Midi-Nanocomputer
10-10
10
2x1017
10
10-16
2.7x10-9
Nanosystems
Rod-logic Mega-Nanocomputer
10-10
10
2x1021
105
10-16
2.7x10-5
 0.01
Nanosystems
Helical-logic computer
10-10
10
10-27
Merkle & Drexler, 1996
Drexler, 1992
Limits
10-14
10,000
1014
Merkle & Drexler, 1996


In Nanosystems, Drexler outlined the details of a rod-logic computer (essentially a nanoscale abacus).  A single rod-logic nanoCPU is a very small computer which consumes very little power with very little capacity.  NanoCPUs can be assembled into parallel systems (midi-Nanocomputers) which achieve the processing capacity of current microprocessors at significantly lower power consumption.  Further aggregation results in a Mega-Nanocomputer which has a computational capacity in excess of 105 human brains.  It requires 104 times as much power as the human brain but occupies a volume of ~1000 times less.  This should produce a significant decrease in propagation delays which should result in a corresponding increase in throughput which at this time is difficult to translate into thought capacity.

Merkle and Drexler have also developed helical logic which requires nanoassembly methods to create computers based on the control of the movement of single electrons.  The limits on computation are dictated by the size of the computational elements and the heat production associated with the computation.  We may assume that the manipulation of single electrons and the use of reversible logic (such as in rod and helical logic) bring us close to the possible limits of computation.  These topics are explored in much greater depth in Merkle & Drexler, 1996, Sandberg, 1999 and Frank & Knight, 1998.

Since the details of rod-logic computers (power consumption, size, computational capacity, etc.) are the best defined for Mega-nanocomputers, they will be used for our discussion.  Beyond rod-logic, helical logic allows an improvement of 1011 in power consumption per operation.  Theoretical limits potentially allow improvements of 109 in cooling capacities (power density) and 104 in operating frequencies.  If integrated implementations near these limits is feasible, throughput increases from 1010 to 1020 greater than those presented in this paper could be achieved.
 

Solar Power

[Drexler, 1992].

Kardashev Civilization Levels

Nikolai Kardashev in his 1964 paper, defined three major evolutionary levels for civilizations.  These are outlined in Table K.
 
Table K. Kardashev Civilization Types
Civilization 
Level
Energy Resource 
Utilization
Available Power
Available Mass
erg/sec
W
kg
KT-I
planet
~4x1019
~1016-1017
~1024
KT-II
star
~4x1033
~1026-1027
~1030
KT-III
galaxy
~4x1044
~1037-1038
~1042
If hydrogen and helium are excluded, then the mass available to KT-II and KT-III civilizations is ~1-2% of the total available.  If the material in the stars is excluded then the amount available is perhaps 10-4lower.  There are reasons, discussed below, that suggest that these strength of these exclusions changes with the evolution of the civilization.

Computer and Human Operations Equivalence.

At the simplest level of abstraction, neurons can be considered to be multiplication and adding machines.  Neurons multiply the "strength" of a synaptic connection times the "weight" of an incoming signal and sum these values across a number of input synapses.  If the result exceeds a certain threshold, the neuron fires and transmits a signal to neurons connected to its network.  Neurons fire very slowly, < 100 times per second.  The immense power found in the human brain is due to neuron features other than speed.  These include their small size, low power consumption, high interconnection levels (> 1000 per neuron) and to a large degree shear numbers.  The human neocortex, which is the most highly developed portion of the human brain, and that part which is thought to be responsible for "higher thought", contains  ~21 billion (2.1x1010) neurons [Pakkenberg, 1997].  The total number of neurons in the brain is less certain, but since the neocortex contains roughly 1/3 of the brain volume, unless neurons density is much higher in other brain regions, extrapolations from Pakkenberg's data would imply there is a total of 60 billion (6x1010) neurons in the brain.  To provide a proper perspective, if current SIA projected trends continue, microprocessors would not have 60 billion transistors before circa 2025.  Even then, a single transistor does not possess the computational capacity of a neuron.  On the other side of the coin, a microprocessor with 60 billion transistors would occupy a volume much smaller than that of the human brain.

If we assume 6x1010 neurons * 5x101 firings per second * 103 operations per neuron firing , we end up with a result of 3x1015 operations per second (300 Trillion operations per second or 300 TeraOps).  This is likely to be at the high end of possible computational capacities since it is assuming that all neurons are being used simultaneously.  This is unlikely to be true since the brain clearly has specialized structures for visual, auditory and odor input; speech output; physical sensation and control; memory storage and recall; language analysis and comprehension; and left-right brain communication.  It is unlikely that all of these structures will be optimally utilized at any point in time.

A high end estimate of 300 TeraOps for human thought capacity does not significantly differ from those found in the literature as outlined in table Y.
 
 

Table Y. Human Thought Capacity
Brain Capacity Method Source
1013 calculations per second 
1014 bits / second
Algorithmic equivalence Moravec (1987)
1014 instructions per second Extrapolation of retina 
equivalent computer operations
Moravec (1997)
1013-1016 operations per second Power consumption Merkle (1989)
1017 FLOPS(*) Arithmetic equivalence McEachern (1993)
* FLOPS = Floating Point (arithmetic) Operation (addition or multiply) Per Second

The fact that each of these capacity estimates using different methods, computes values within a range of 10,000 demonstrates how poorly understood the brain is at this time.  The numbers are however in general agreement.  Because of the specialized structures of the brain, it is impossible to focus all of the available capacity on a single problem.  Computers, unlike the brain, can devote all of their capacity to a single problem (assuming the problem fits in available memory).  This would imply that computers do not require the capacity of the brain to achieve equivalence with specialized areas of the brain.  Developing trends in desktop computers are analogous to the multiprocessing occurring in the brain.  It is not uncommon for systems may now execute 10-20 processes simultaneously.  These might include listening to a network, listening to human speech, recording things for permanent storage, displaying things for interpretation, and devoting intensive processing power to search, recognition or analytical processes.  The available computer power is divided among the tasks at hand in the computer, just as in the brain.

Computer capacity has increased significantly in recent years. Current state-of-the-art computers achieve operating levels as follows:

It is clear from these numbers that computers are approaching human brain capacity and will eventually exceed it.  As pointed out by Moravec (1997), the Deep Blue computer was able to defeat Gary Kasparov with only 1/30th of the estimated power in the human brain.  Either the brain is has less capacity than the estimates above would indicate or humans are unable to devote all of that capacity to a single task.

Computers have always been better than humans in arithmetic.  They now seem to be approaching our abilities in tasks which require parallel processing.  In recent years, computer systems have demonstrated 'human' abilities such as:

The realm of activities which are only available to humans is becoming increasingly small so it seems reasonable to assume that computers will match and eventually exceed human capabilities.

Requirements

There are two important requirements for the possible construction of Jupiter Brains.
  1. Designs for the power collectors, computers, communication apparatus and heat radiators required to actually build a JB.
  2. A design for self-replicating factories which can build the JB components.   These factories do not have to be constructed using nanotechnology.   They can be constructed with existing manufacturing methods based on the ideas of Von Neumann [1966].  An extensive study of how to construct automated factories for space manufacturing was produced by NASA in 1982.  These factories must either be capable of replicating themselves to cover the surface of a planet and be able to construct apparatus to transport their output to appropriate stellar orbits or they must be self-replicating in a space environment.  Such self-reproducting factories are not strictly necessary for the production of JBs.  They do however serve to decrease the construction time for a JB by many orders of magnitude.

Architectures

Jupiter Brains have the following components:

Power Sources

 

Construction Methods and Time Scale

JBs may be constructed very slowly over thousands of years using a small fraction of a civilization's resources.  More likely they will be constructed rapidly using leveraged construction techniques to take advantage of the benefits which can be expected from having significantly expanded computational and information storage capacities.  In our solar system we can propose the following construction process:
  1. Convert one or more asteroids into solar power collectors.  A 3 mile asteroid receiving 1010 W of solar power can be converted into solar collectors which can harvest 1022 W of solar power.  Time required: ~several years.
  2. Beam the asteroid derived collector power to Mercury where it is used and convert the bulk of the planet into additional power collectors which harvest the entire solar output of the sun.  Time required: < 1 month.
  3. Use the entire output of the sun to disassemble the remaining asteroids, comets, moons and minor planets to construct the major portions of the JB.  Time required: ~20 years.
  4. Use the entire output of the sun, less that utilized by the JB, to disassemble Jupiter and Saturn.  Time required: > 1000 years.
The energy requirements for disassembly of asteroids and small planets are dominated by the chemical bond manipulation requirements.  In this situation, the best approach is to utilize material in locations which have the highest solar energy flux to construct ever expanding solar collectors.  The critical determinant of the time required is the solar collector thickness. Current technologies allow construction of collectors (or mirrors) with masses of 1 kg/m2.  It is envisioned that collectors for solar sails may be as thin as .02 kg/m2 (Potter, 1996) while Drexler 1992 postulates structures of .001 kg/m2.  The energy requirements for the disassembly of the larger planets such as Saturn and Jupiter are dominated by requirement of getting the material out of the planet's gravity well.  Even with the sun's entire energy output at our disposal it still takes a relatively long time to lift the material from Jupiter into a usable orbit.

The mass requirements for the solar collectors and CPUs around the Sun are small compared with the mass available.  Only small fractions of the Mercury or the Earth's moon would be required for the construction.  Of some concern is whether specific elements required for CPU construction, such as carbon or sulfur would be available in sufficient quantities.  If this is not the case, then one can turn to the atmosphere of Venus or the asteroids for further material.  The radiator material is of concern since it must have high emmissivity.  One candidate, likely to be available in high abundance is iron oxide.  It has both a high melting temperature and highly abundant among the planets and asteroids.

Construction times are short.  Exponential growth of nanoassemblers would provide sufficient numbers to disassemble and reassemble planets in months.  If non-nano-scale automatons are required the time scale may be years. The construction of a small number of solar collectors near the sun could provide high concentrations of beamed power to any point in the solar system.  There is thousands of times more mass than is required in the moons and planets.  The strongest limit on construction times is likely to be the time required to move the materials into the proper positions around the sun.  Conversely if non-star centered JBs are desirable (see Location), the limit is on moving sufficient mass from various star systems to a balanced or minimally disrupted gravitational point between the energy sources.

While many authors have focused on the possibility of moving moons or planets for construction or terraforming purposes, it should be understood that this is not required for JB construction.  First, since the elemental requirements of JB should be known, it would be better to disassemble materials on moons or planets and ship only those molecules or atoms which are absolutely necessary.  Second, moving a large mass to an alternate orbit requires expending a large amount of energy and mass or waiting a long time or both.  Instead the available energy and matter should be used to construct mass-drivers which accelerate material towards positions where optimal energy harvesting and beaming stations may be built.  Once operational, these stations return an increased amount of energy to the moons or planets on which mass harvesting operations are taking place.  This allows an exponential growth in material breakdown, separation, and transport capacity.  Eventually the point is reached where an optimal amount of solar energy is diverted to the transport of  materials optimal for JB construction.

Limits

Power Limits

Table X, details the power available from stars of various sizes and the lifetimes for unengineered stars.  Stars much less than 0.1 Msun do not become hot enough to burn hydrogen and stars greater than  ~100 Msun are both unstable and short-lived.
 
Table X.  Star power and lifetimes
Star Size Mass (kg) Power (W) Lifetime (years)
0.1 Msun
2*1029
1.2*1024
10 trillion
1.0 Msun
2*1030
3.8*1026
12 billion
10 Msun
2*1031
2.0*1030
20 million
100 Msun
2*1032
2.4*1034
<< 1 million

It can be seen that there is a tradeoff between the amount of power available and the longevity of the power source.  If you want to do a lot of thinking in a short time you can construct a JB around a 10-100 Msun star.  Unfortunately this massive amount of power increases your cooling requirements significantly and requires such a large diameter for the JB radiators that the amount of construction material available in an individual solar system will likely be insufficient. This then requires importing material from other solar systems or dust clouds creating the requirement that interstellar distance material transit times be incorporated into the construction schedule.  As the lifetime of these large stars is short, presumably you would have to plan the construction and begin the material transfers while the star is still forming.  This requires transferring the materials against the very strong solar wind of a large mass star during its violent and high radiation output formation stage.  Even after the construction of a mega-JB, the large diameter would imply that the transit time for messages between CPUs would be hours or days.  Clearly a mega-JB would only be useful if one wanted to solve well-defined problems which required a great deal of thought in a short period of time.  Since stars more than 1.5 Msun end their life by becoming supernovae, the JB would have to be disassembled and reassembled elsewhere else unless energy and matter were considered to be so plentiful that the incineration of the megamind is of no concern.  These difficulties all argue against the construction of JB around large mass stars.

However, a non-star centered mega-JB can be constructed and be powered by either externally supplied power or internal thermonuclear reactors.  This avoids the stellar radiation and lifetime problems leaving only the inter-CPU travel time problem.  If this problem is of no concern, then one might find non-star centered mega-JB in regions where there is a high external energy flux (for power harvesting) and relatively long lived stars.  These are the characteristics of globular clusters (GC) which consist of hundreds of thousands to millions of stars in regions of space only a few tens to hundreds of light years in size.  The external light flux in GC is many times greater than that available from a single star.

Astronomers believe that GC are at least 8 billion years old with some estimates as high as 12 billion years.  These ages are based on two observations:

However, if in the vicinity of GC, a JB-manufacturing civilization had evolved long ago, the low luminosity of stars in a GC could be due to light harvesting and redirection for power and the low metal abundance due to metal mining for construction projects. There is a potential problem that a JB-manufacturing civilization would have to evolve within the first few hundred million years of the formation of the GC to have mined the metals before they became incorporated in many of the stars.  There are two possible paths around this problem.  The first possibility is that an older external JB civilization would send the necessary mining and JB construction plans and apparatus to a GC very early in its formation.  The second possibility is that if star-lifting is possible, then the JBs within the GC are recycling the stars to harvest all of the available metals.  It may even be possible that a JB based civilization (KT-II+) could engineer the formation of a GC by using mega-lasers or focused redirected solar winds (essentially large ion-beams) to direct many large mass interstellar dust clouds towards a common point in space.  It is questionable whether the estimated age of the universe would allow sufficient time for such construction efforts however.  A final question remains as to why a JB civilization would not harvest all of the energy available in a GC for the purpose of thinking.  One speculation would be that optimal JB construction may limited by specific element abundances (e.g. carbon) and the best use of these elements is in the construction of thought machines and not power harvesting apparatus.  Similarly, the using any of these relatively rare elements in the construction of thermonuclear reactors may be a poor use as well.  It may be much more efficient to allow gravity to serve as the container for stellar thermonuclear reactors and harvest the available energy as cheaply as possible.  Only in the very long term of 10's to 100's of billions of years is there likely to be enough time to manufacture proper ratios of desirable elements and become concerned over future energy shortages.

Size Limits

JBs must have minimum sizes determined by the input power and the radiator temperature.  As the power input is increased, the JB size must increase as well.  A JB has no maximum size limit other than those dictated by the available matter.  Since 80% of the mass of many galaxies appears to be "missing", the question of whether such matter has been incorporated into JB should be considered.  It is important to realize that the larger a JB is, the slower the brain-level thought process are due to increased inter-CPU-unit communication distances.  A smaller JB, constrained to less power consumption, is similarly capable of less aggregate thought but the thoughts are circulated much more quickly.  Mega-JBs have more thoughts and and require days or perhaps months to circulate them internally.  Minimal-JBs have fewer thoughts but may circulate them in minutes.  It is possible to imagine JB clouds or swarms consisting of various sizes of JB thinking at different speeds or about different levels of a problem.  Alternately instead of nested shells of a Matrioshka Brain, a single larger JB may contain many smaller JB.  Complex tradeoffs exist in power delivery, heat removal and line-of-sight vs. routed communications in determining optimal JB sizes and configurations.  The relatively high power flux in Globular Clusters would enable the construction of a JB community which had relatively small inter-JB communication times on the order of months.  In contrast a JB community in the galactic halo (a KT-III civilization) would require inter-JB communication times of tens to hundreds of years.  There are obvious advantages to layers of nested communities as shown in table Y.
 
Table Y. Nested Levels of Jupiter Brains
Jupiter Brain Level Intra-entity communication time Power Cosumed Thought Capacity
Mega-nanoCPU
microseconds
Single shell JB
minutes
Matrioshka multi-shell JB
hours-days
Globular Cluster JB community
weeks-years
Galactic Halo JB community tens-thousands years
If rapidity of integrated thoughts is desirable then smaller, more densely packed CPUs and JBs are preferable.  As the volumetric CPU density increases, a greater amount of power and mass must be devoted to cooling functions (e.g. circulating fluid or ballistic atomic transport).  In Mega-nanoCPU's, some 10-30% of the mass and power must be devoted to cooling (E. Drexler, personal communication & Nanosystems, pgs 330-332).  The ultimate tradeoff is between the thought capacity lost because power and mass must be devoted to cooling and thought capacity lost due to increased inter-CPU or inter-JB communication times.  Without knowing the details of the CPUs, cooling systems, communication systems, thought algorithms and architectures, it is difficult to know exactly where the tradeoffs occur.  There is a high probability that different types of problems would be solved by different types of system architectures such is now the case with microcontrollers, microprocessors, general purpose computers, specialized instruction sets, chess computers, gravity computation machines, etc.

Material Limits

Jupiter Brain construction is limited by the fundamental abundance of elements in their local region of space.  Silicon may be excellent for building microprocessors and carbon (as diamond) excellent for building rod logic computers but neither of these elements is highly abundant in the universe as a whole.  A major part of engineering JB will be the efficient partitioning of matter into the various components.  The table below outline the various abundances of elements and particularly good uses in the construction of JB.

Element Solar System 
Abundance
Application
Hydrogen
1,000,000,000,000
Radiation shield (LH2), coolant (LH2), power source (fusion)
Helium
97,723,722,096
Radiation shield (LHe), superconducting electronic or astronomical detector coolant
Oxygen
741,310,241
Ceramics (Al2O3), Coolants (LO2, alcohols), 
high temperature superconductors
Carbon
354,813,389
High strength structural elements and thermal conductors (diamond), nanocomputers, coolants (CH3, alcohols)
Neon
120,226,443
Coolant (LNe)
Nitrogen
93,325,430
Coolants (LN2, NH3), Ceramic nitrides, nanoscale components
Magnesium
38,018,940
Lightweight structural component, 
high temperature structures (Mg, MgO)
Silicon
35,481,339
Semiconductor materials, ceramics (SiC, Si3N4)
Iron
31,622,777
Radiation shield, strong structural components
Sulfur
19,952,623
Nanoscale components
Argon
3,162,278
Coolant (LAr)
Aluminium
2,951,209
Low efficiency solar reflectors and mirrors, 
lightweight structural compoents
Sodium
2,137,962
Coolant (LNa), nanoscale components
Nickel*
1,778,279
Radiator emitters (NiO)
Chlorine
316,228
Chemical reactions, coolants (CFCs)
Phosphorus
281,838
Nanoscale components, semiconductor lasers
Fluorine
39,811
Chemical reactions, nanoscale components, 
fluorocarbons (FCs), coolants (CFCs)
Copper*
16,218
Radiator emitters (CuO), high temperature superconductors
Germanium*
3,616
High speed semiconductor electronics
Selenium*
2,113
Solar cells (CdSe)
Galium*
1,509
Solar cells (GaAs), high temperature semiconductors (GaN), semicondutor lasers and electronics
Boron
603
Semiconductor electronics
Arsenic*
208
Solar cells (GaAs), semiconductor lasers and electronics
Tellurium*
202
Solar cells (CdTe), astronomical detectors (HgCdTe)
Cadmium*
47
Solar cells (CdSe, CdTe), astronomical detectors (HgCdTe)
Niobium*
44
Low temperature superconductors
Silver*
14
Low electrical resistance, visible reflectors
Mercury*
13
Astronomical detectors (HgCdTe)
Antimony*
10
Astronomical detectors (InSb)
Gadolinium*
9
Magnetic refrigeration
Indium*
6
Semiconductor lasers, astronomical detectors (InSb)
Gold*
6
Infrared reflectors


There will be ultimate limits on the JB architecture due to insufficient materials.  Possible examples include:

While theoretically, it is possible to fuse lighter atoms into heavier atoms with a net gain of energy, this only solves the problems for elements in short supply which have atomic numbers less than iron (signified by green rows in the table).  Elements which have atomic numbers higher than iron (signified by pink rows in the table) require a net addition of energy for synthesis.  If optimal computers require amounts of these elements greater than their natural abundances in the solar system, optimal JB architectures will be limited by the available energy and element transmutation efficiencies.

For comparison purposes, the following table outlines the elemental composition of three nanostructures designed by Eric Drexler at the Institute for Molecular Manufacturing and a familiar complex of nanomachines.
 
 

  Nanomachine components Complex Nanomachine Aggregate
Element Pump Fine Motion 
Controller
Differential 
Gear
Human without water Range
# Atoms % # Atoms % #Atoms %
%
%
H
1806
29
403
15
864
10
51
10-51
C
1826
29
1433
55
2461
29
25
25-55
N
224
3
536
20
628
7
3
3-20
O
367
5
134
5
367
8
20
5-20
F
0
0
12
<1
0
<1
<<1
0-1
P
77
1
0
0
452
5
0.5
0-5
S
220
3
34
1
356
4
0.5
0.5-4
Si
1645
26
44
1
2792
33
<< 1
<<1-33
Ca
0.3
0-0.3
Totals
6165
2596
8297

This shows clearly the variability that nanomachine compositions may have and illustrate the difficulty we will have in determining what elemental makeup of JB may be.  However, it seems reasonable to say that whatever architectures are chosen, some elements will in excess relative to other elements.  While the carbon, silicon, metals, semiconductor dopant atoms and elements with unusual properties (melting point, hardness, density, ferromagnetism, superconductivity, etc.) are likely to be fully utilized, there may be a significant excess of hydrogen, helium, neon, and perhaps even nitrogen and oxygen.  Possible uses for these materials could include the construction and maintenance of biological zoos [Ball, 1973] or radiation shields and controlled fusion fuel sources.

Obviously substitutions can and will occur.  JB will optimize their structures to make the most efficient use of the readily available elements.  Without knowing the specific material requirements for various JB components it is impossible to predict at this time which elements will be the gold, platinum and silver of a JB culture.   We can presume that very young JB will however use all available matter within a solar system and commence the study of where additional matter should be mined or whether the local star(s) and local JB architecture(s) should be engineered for long term elemental transmutation activities to create element ratios which are better suited for optimal JB architectures.  As element transmutation consumes large amounts of energy and has long time scales it is likely that interstellar mining will initially be a more rapid and less expensive solution to the accumulation of rare and valuable materials.  In the long term, as local resources are exhausted, elemental transmutation will be the only reasonable source of correct material ratios.

As there exists the possibility, pointed out by Kardashev [1997] and presumably by many others, that intelligent life may have existed for 6 billion years or more.  If intelligent life has existed for that long and evolves into JB architectures as postulated here, then interstellar mining activities may have been occurring for billions of years on galactic scales.  This has serious consequences for astrophysical theories about the origin and history of the universe as they depend heavily on observed abundances of metals in stars and interstellar space and assume these ratios have not been adjusted by extraterrestrial intelligences optimizing their personal element ratios.

Even very sloppy single-layer JB architectures come relatively close to the most efficient computing structures possible given the physical laws of this universe.  They will also be able to utilize most of the energy produced by a local star with only a small fraction of the locally available matter.  If computational throughput is the major emphasis of JB (see thought limits), then it may be much more important to construct small-hot JBs and not large-cold JBs (whose radiators would exceed local material requirements). Thus there may be no incentive to go on interstellar mining expeditions and the astrophysicists may be able to sleep nights.

Longevity Limits

A Jupiter Brain has a lifetime limitation of tens to hundreds of billions of years around small stars.  Criswell [1985] proposed that removing some of a star's mass might be used to extend the lifetime of a star.  Such, "star-lifting", if feasible, would allow a JB to have a lifetime of tens of billions of years around most stars.  Since JB are constructed of modular subunits, dismantling a JB and reassembling it around another star is a well defined process.  Since thought time would be lost during the disassembly, relocation and reassembly process, it is probably preferable to do this as infrequently as possible.  The construction of JB around low-mass stars with very long lifetimes would be a natural choice to minimize the frequency of relocation operations.  If regions of space exist which have a relatively high matter abundance, such as within interstellar gas and dust clouds, it may be feasible to construct JB fueled from the materials they harvest as they circulate through the clouds.  The longevity in this case is a function of the mass consumption rate which in turn is determined by amount of material available for the mass harvesters, the speed through the clouds and the overall rate of thought.  The construction of CPUs with completely variable clock rates and therefore power consumption rates is possible now.  One expects that a JB constructed of such subunits would do much of its thinking in regions of high mass density and sleep while traveling across low mass density regions.  Of course these periods of being awake and asleep may last hundreds to tens of thousands of years.

Dyson [1979] demonstrated that it is theoretically possible to be immortal in an open universe.  Current results in astrophysics lean towards an open universe structure [REF].  Though Dyson did not indicate exactly what the physical nature of immortal "beings" would be, it is clear that JB which have tremendously greater thought capacity than we do will have a much longer time than our sun has existed in which to consider and solve this problem.

Thought Limits

It is very important to realize that JB are constrained by propagation delays.  You can easily make a JB which has increased thought capacity by harvesting large amounts of external energy, beaming it to the JB locale and expanding the sphere with the JB uses to radiate energy.  As the radius of the radiation sphere is increased, so too is the inter-CPU communication path.  The time to communicate with your nearest neighbor remains the same, but the time to communicate with your most distant relative increases.  As a result "thought" must slow down.
 
This is clearly seen when imagining the management of three different planetary probes, one on the moon, one on Mars and one orbiting Saturn.  The moon probe may be managed from earth in real time.  The Mars probe can be given directions between cups of coffee.  The Saturn probe can be given directions only several times a day.  If you expect the more distant probes to do useful work in a reasonable time you have to build into them increased amounts of intelligence and autonomy.

If the thoughts between CPUs in a JB are independent, then the brain can be made very large with little effect.  If however the JB is attempting to solve a problem which requires all of its capacity then it must think slower to maintain synchronization between CPUs as their inter-CPU distance increases.   In theory JBs orbiting in the galactic halo, a KT-III civilization would be able to think collectively, but their "thought" time must be on the order of tens of thousands of years or more.


It should be clear that the two major problems facing JB are how to think more efficiently and how to think smaller.  By thinking more "efficiently", we mean to solve the problem with less heat generation.  If the thought engines generate less heat, they can be placed closer together and can therefore solve a problem more quickly.  It might be useful for very complex problems to devote a significant amount of thought and prototyping to the production of thought engines which are optimal for a specific problem.

McKendree [1997] discusses the possibility of nanotechnology based engineering being able to "surge" the production of various components necessary for the minimal solution times for problems which are well-defined from a computational standpoint.  Using these methods, all of the CPUs in the JB would then be reconstructed for that specific problem, the problem would be "thought about", and after a solution is produced the process would be repeated for other problems.  Current FPGA (field programmable gate array) products from manufacturers such as Xilinx and research in configurable computing (Villasenor & Mangione-Smith, 1997) are the foundations for these JB computational methods.  Alternately, CPU groups or complete JBs may have architectures designed for solving specific types of problems, e.g. galactic stellar motion computations as is now done by the GRAPE computers in Japan.  Some possible architectures could be:

If JBs are part of a KT-III civilization, then it is likely that some partitioning of activities and architectures may occur to allow individual JB to optimize their activities based on local material resources, energy availability, radiation environment and nearby galaxy proximity.

Thinking "smaller" means to develop new architectures which move through the macro-atomic structural level to the sub-atomic structural level.  One can begin to see hints of possible approaches in this arena in single-electron devices, optical computing and quantum computing.   Compute engines built using these methods are "faster", in that more computation is done per time interval, but the limits imposed by heat removal and inter-compute engine communication time still impose limits to thought capacity.  These solutions may provide several orders of magnitude (102-104) improvement in macro-atomic scale JB but increases beyond this will either be impossible or will involve magic which we cannot comprehend at this time.

Location

Jupiter Brain's, if built from nanoscale components, are susceptible to radiation damage.  High radiation areas, such as the galactic center, or the vicinity of black holes, would be unlikely areas to locate Jupiter Brains.  JB may be located in such locations if: Development of a long-lived, stable, maximally efficient entity would require environmental characteristics which include:
  1. A low radiation flux
  2. Large amounts of local, easily harvestable energy
  3. A relative abundance of easily utilizable mass
  4. A minimum potential for disruption by gravitational or stellar events (e.g. supernova)
It would appear that some of these characteristics (high energy, low radiation, quiescent environment) are satisfied by globular clusters.  One can envision non-stellar JBs in globular clusters harvesting the energy from multiple stars and beaming it to a point of low radiation flux.  The globular clusters may be surrounded by JBs emitting large amounts of infrared radiation.  JBs with an age of several billion years are likely to be optimally constructed MBs.  Their outer layers may consist of superconducting logic elements cooled by liquid helium (Likharev, 198?)[REF].  The radiator temperature of such structures will be only slightly greater than the microwave background radiation and will thus be very difficult for astronomers to detect.

If it is possible for JBs to harvest significant amounts of fusionable mass (H, He, etc.) from either stellar lifting or interstellar gas cloud mining, then the construction of migrating JBs is possible.  These JBs may be constructed as solid spheres and may use the harvested elements in large numbers of fusion reactors to generate power.  [Question: Is it possible for a large JB with a solid shell to retain a large mass of H/He as a internal atmosphere as a potential fuel source (or will the H/He collapse into a gas planet)?]   Structures such as this would be found orbiting around the galaxy in the galactic halo.

Evolution of Civilizations

The evolutionary path from Kardashev Type I civilization to an early Kardashev Type II civilization is rapid.  Once nanocomputers, solar collectors and radiators are designed, the construction time of a Jupiter Brain (KTII) is limited only by the willingness of the KT-I civilization to waste mass in repositioning material in its solar system.  If the solar system is mass rich, mass may be "thrown away" in the rapid relocation of material to construct the JB.  If it is a mass poor system, mass may be "conserved' using gentle accelerations and gravity assists to create trajectories which ultimately enable JB construction.    The construction times depend to some degree on the size and sophistication of the JB being constructed but should be in the range from tens to thousands of years.

Criswell [1985] defined the concept of "stellar husbandry" which consists of the removal of the atmosphere of a star ("star lifting") and gradually returning the stored materials which are capable of undergoing fusion reactions to allow a significant extension of the lifespan of the star at least 1000 times (to > 1014 years).  This activity also provides an extensive source of materials for the construction of larger (and cooler) JBs.  If possible, this activity would take tens to hundreds of millions of years.  Since star lifting will eliminate many short term material resource constraints as well as provide a greatly extended lifespan for the JB, it would likely be an important goal.

Combining these perspectives provides a reasonable concept of KT-II evolution.  Initial JB construction utilizes materials from asteroids or planets with the lowest gravity in closest proximity to the star.  Construction is rapid (a few years), may be inefficient in its mass utilization and produces a hot (~500-1500K) JB relatively near the star.  As more material becomes available, larger planets in more distant orbits are dismantled and the JB shell expands or additional layers are constructed which are cooler (~70-300K).  Finally, if star lifting activities are undertaken and large quantities of metals become available, the JB enters its final stages with both a large size (>5 AU radius) and cool temperatures (< 30K).

The ultimate fate of JBs is unclear.  A tradeoff must be made between active thought and information storage.  Material returned to the star (or consumed in thermonuclear reactors) to enable active computation cannot be utilized in information storage.  A means of utilizing all of the potential energy available and gradually converting most of the mass to iron may be developed.  The iron could then be arranged, perhaps utilizing other required elements, in the form of a massive static information store.  The last energy available could be utilized in accelerating these information stores in the direction of untapped energy sources where they could regenerate new JBs.

Interaction with and between Jupiter Brains

Communication between humans and JB is essentially pointless.  The computational capacity difference between a JB and a human is on the order of 1016 (ten million billion) times greater than the difference between a human and a nematode (109)!  A single JB can emulate the entire history of human thought in a few microseconds.  It is important to consider that intelligence may not be a linear process.  There is a rather large difference between the intelligence of a human and a chimpanzee or parrot, yet their computational capacities are not separated by more than a few orders of magnitude.  Accumulated knowledge (language, history, teaching methods, scientific theories and data) significantly leverage the intelligence of individual humans.  We may therefore expect, that the intelligence gap between a JB compared to a human or even human civilization could be significantly worse than that which might be expected from differences in computational capacity alone.

If one supposes that the transition period between KT-I civilizations and KT-II civilizations is short (thousands of years) relative to the lifetime of a JB (billions of years), then it makes little sense for JBs to concern themselves with creatures which are much much lower than insects.  Perhaps they may take an interest once a civilization has progressed to the KT-II (JB) level as one now has the equivalent of a "child" which may be rapidly educated.   The mass and energy resources available to JB are so large that they may observe us quite closely for a very long time from a large distance waiting to see if we will make the transition to a JB level .

It seems silly for them to interact with us at the level which we are now at.  More likely, possible future outcomes of pre-KT-I civilizations, like our own, have been computed in some detail (it only takes seconds to compute thousands of thousand-year scenarios for us).  We should not feel too bad however.  A single JB has the same problem relative to a KT-III civilization which we have with them.   KT-III civilizations made up of 1011 or more JBs would think on a radically different time scale than individual JBs.  Since it is likely that the JBs of a KT-III civilization would be separated by light years, the propagation delays between them become are a significant problem.  What does one think about when you yourself can compute an answer to most questions you might transmit before the answer can be received?

Are their galactic JB Oracles which have utilized their design and simulation capacities and mass transmutation or star lifting activities to construct optimal architectures for solving specific types of problems?  The travel time to ask a question and receive an answer from such an Oracle may be 104 - 105 years.  Nanotechnology enables surge construction of optimal problem attack architectures [McKendree, 1997].  So questions must involve problems which cannot be solved with an optimal architecture in the time to receive an answer from an Oracle.  Presumably, individual JB would perform a return-on-investment analysis to determine whether it is more efficient to ask an Oracle or use local resources and reconstruction activities to produce an optimal architecture for thinking about the problem and producing a local solution.  Obviously, utilizing ones resources to attack one problem means that those same resources cannot be used to solve another problem.  The would be significant cost-benefit tradeoffs involved in asking the Oracle(s) or consuming local resources.

A single JB may use a fraction of 1% of its available mass to construct 100 billion telescopes with mirror diameters equal to that of the moon.  These telescopes would fill a planar space corresponding to roughly the orbit of Jupiter.  Using this number of telescopes they should be able to monitor most of the solar systems in the galaxy.  If we assume some reasonable fraction of the galactic dark matter constitutes a KT-III civilization with billions of JB, then we may also assume they can monitor to a significant degree many activities occurring in nearest old galaxies within Kardashev's (1997) "civilization window".  Major activities of JBs may be the monitoring of developing local KT-I civilizations and the nearest remote KT-III civilizations and contributing this information to the galactic gossip.

Given the possible existence of a galactic JB/KT-III civilization for 3-5 billion years, there should be a large directory of problems and answers computed and stored by JBs from preceding times.  There should be a large amount of information about galactic history (stellar births & deaths, civilization histories, lifeform blueprints, etc.).  The galactic knowledge base is potentially huge, but it plagued by the problems of long latency times for information retrieval as well as bandwidth limitations if the volume of information is large. While waiting for the retrieval of answers to questions, JBs may devote their time to devising complex problems which have not been solved and can only be solved in millions of years by a dedicated JB or closely linked JB cluster.  It is difficult to imagine what these problems might be since even one JB seems sufficient to computational capacity to easily solve problems far beyond our current capabilities.

Conclusions

Unfinished

Open Questions

  1. What do Jupiter Brains "think" about?
  2. What are realistic time estimates for turning Mercury into a Solar Power Array?
  3. How rapidly could all of the carbon in the atmosphere of Venus be harvested?
  4. How long does it take for a reasonable fraction of solar output (RFSO) to break all chemical bonds in the solar system?
  5. How long does it take for a RFSO to transport all non-solar matter in the solar system out of individual planetary gravity wells?
  6. What are the energy/mass/time tradeoffs to relocate significant fractions of the mass in the solar system into the inner solar system using a RFSO?
  7. Which architectures are really better - IPJB or EPJB?
  8. Can the radiation damage problem for nanocomputers be solved by electro/magnetic shielding or must it be solved by mass shielding or relocation to regions remote from radiation sources?
  9. If JB do not exist, then one is faced with a serious problem of what makes it so difficult for intelligent life to evolve and achieve the JB level?
  10. Even if JB do not exist, is it a reasonable path for humanity to follow?
  11. How close can real architectures come to theoretical limits of computational capacity?
  12. Are there problems which require so much computer processing power that they can only be answered by suicide JBs such as those who would harvest the energy output of supernova?
  13. Is there any way a JB could tolerate the radiation flux associated with harvesting energy from matter falling into a black hole?  Would this be the best use of the matter (its destruction in the pursuit of energy production)?
  14. Is there any point to interstellar travel (JB voyaging or JB probe research expeditions) if you can observe all galactic activities with large numbers of telescopes, have high bandwidth communication channels to other JB and can precompute the probable end points of observed developmental paths?
  15. If the dark matter is not JB, then what is it?

References



Created: ~November 1997
Last Modified: October 23, 2004
Author: Robert Bradbury