doc: additional chapters, more reshuffling etc
authorRamprasad Venkataraman <ramv@illinois.edu>
Tue, 31 Jul 2012 19:53:04 +0000 (14:53 -0500)
committerRamprasad Venkataraman <ramv@illinois.edu>
Tue, 31 Jul 2012 19:53:04 +0000 (14:53 -0500)
Incorporating decisions taken at meeting

doc/charm++/ckloop.tex [new file with mode: 0644]
doc/charm++/manual.tex
doc/charm++/topology.tex [new file with mode: 0644]
doc/charm++/tracing.tex [new file with mode: 0644]

diff --git a/doc/charm++/ckloop.tex b/doc/charm++/ckloop.tex
new file mode 100644 (file)
index 0000000..11b70f2
--- /dev/null
@@ -0,0 +1 @@
+chao to write text to ckloop functionality
index b49174221728a341b2b8eab26b946288863a2cbe..11f8d2b124f1153fe9e924cf5bb3857223319b36 100644 (file)
@@ -88,13 +88,19 @@ node, PE, ranks?, smp-mode and non-smp mode terminology. etc.
 \label{inheritance and templates}
   \input{inhertmplt}
 
-\chapter{Reductions}
+\chapter{Collectives}
   \input{reductions}
   \input{alltoall}
 
 \chapter{Serializing Complex Types}
   \input{advancedpup}
 
+\chapter{Querying Network / Node Topology}
+\index{topomanager}
+\index{cputopology}
+\label{topo}
+  \input{topology}
+
 \chapter{Checkpoint/Restart}
 \index{Checkpoint/Restart}
 \label{sec:checkpoint}
@@ -105,17 +111,13 @@ node, PE, ranks?, smp-mode and non-smp mode terminology. etc.
 \label{sec:hetero}
   \input{hetero}
 
-\chapter{Miscellaneous Features}
-  \input{othercalls}    
-%  \input{commlib}
+\chapter{Performance Tracing for Analysis}
+\index{projections}
+\label{sec:trace-projections}
+  \input{tracing}
 
 
-\part{Optional / Expert Usage}
-
-\chapter{Control Point Automatic Tuning}
-\index{Control Point Automatic Tuning}
-\label{sec:controlpoint}
-  \input{controlpoints}
+\part{Expert Usage}
 
 \chapter{Tuning and Developing Load Balancers}
 \label{advancedlb}
@@ -134,6 +136,18 @@ node, PE, ranks?, smp-mode and non-smp mode terminology. etc.
 %\input{msa.tex}
 
 
+\part{Experimental Features}
+
+\chapter{Control Point Automatic Tuning}
+\index{Control Point Automatic Tuning}
+\label{sec:controlpoint}
+  \input{controlpoints}
+
+\chapter{Loop-level Parallelism}
+\index{ckloop}
+\label{sec:ckloop}
+  \input{ckloop}
+
 \part{Appendix}
 \appendix
 
diff --git a/doc/charm++/topology.tex b/doc/charm++/topology.tex
new file mode 100644 (file)
index 0000000..bddaf17
--- /dev/null
@@ -0,0 +1,4 @@
+\section{Network Topology}
+\section{Node Topology}
+chao to write this section.
+can move all the text from the "other calls" section
diff --git a/doc/charm++/tracing.tex b/doc/charm++/tracing.tex
new file mode 100644 (file)
index 0000000..533b1e6
--- /dev/null
@@ -0,0 +1,2 @@
+all tracing related API
+stuff that a charm program can do to produce / manipulate or control tracing