changed sections to subsections
[charm.git] / doc / faq / overview.tex
index 40fea19af7a8973593c8104c0c48d927fc00d957..107be345b3fd3aee6562a7aa6e248303917c0936 100644 (file)
@@ -6,7 +6,7 @@
 a runtime library to let C++ objects communicate with each other efficiently.
 The programming model is thus very much like CORBA, Java RMI, or RPC; but
 it is targeted towards tightly coupled, high-performance parallel machines.
-It uses the "single program, multiple data" (SPMD) programming model made
+It uses the ``single program, multiple data'' (SPMD) programming model made
 popular by MPI.
 
 Charm++ has demonstrated scalability up to thousands of processors,
@@ -16,7 +16,7 @@ and provides extremely advanced load balancing and object migration facilities.
 
 No.
 
-Charm++ is used to write "explicitly parallel" programs--we don't have
+Charm++ is used to write ``explicitly parallel'' programs--we don't have
 our own compiler, so we don't do automatic parallelization. We've found
 automatic parallelization useful only for a small range of very regular
 numerical applications.
@@ -44,8 +44,8 @@ Yes.
 
 Charm++ supports both shared-memory and distributed-memory machines,
 SMPs and non-SMPs. In particular, we support serial machines, Windows
-machines, clusters connected via Ethernet or Myrinet, SGI Origin2000, IBM
-SP3, Cray T3E, Intel Paragon, ASCI Red, and any machine that supports MPI
+machines, clusters connected via Ethernet, Myrinet or Infiniband, IBM
+SP series and BlueGene, Cray XT series, and any machine that supports MPI
 or SHMEM. We normally do our development on Linux workstations, and
 our testing on large parallel machines. Programs written using Charm++
 will run on any supported machine.
@@ -70,9 +70,9 @@ Prof. \htmladdnormallink{L.V. Kale}{mailto:kale@cs.uiuc.edu}, of the
 \htmladdnormallink{Computer Science Department}{http://www.cs.uiuc.edu/}
 of the \htmladdnormallink{University of Illinois at Urbana-Champaign}{http://www.uiuc.edu/},
 and his research group, the \htmladdnormallink{Parallel Programming Lab}{http://charm.cs.uiuc.edu/">Parallel}.
- Nearly a hundred people have contributed something
+Nearly a hundred people have contributed something
 to the project over the course of aproximately 15 years; a partial list
-of contributors appears in the introduction to each manual.
+of contributors appears in the \htmladdnormallink{people}{http://charm.cs.uiuc.edu/people/}'s page.
 
 \subsubsection{What is the future of Charm++?}