some more descriptions
authorFilippo Gioachin <gioachin@illinois.edu>
Sat, 5 Mar 2005 06:40:07 +0000 (06:40 +0000)
committerFilippo Gioachin <gioachin@illinois.edu>
Sat, 5 Mar 2005 06:40:07 +0000 (06:40 +0000)
src/arch/template/conv-common.h
src/arch/template/conv-mach.h

index 8b3fe16f0596a484f90b1ca1ab4021276210b328..96a6bd5714bec5331294e4f7e4a48c7d0429dc81 100644 (file)
 
 /* define the converse headers. For most of the purposes, only the UNIQUE header
    needs to be modified, the others will follow. BLUEGENE may need to be
-   adapted. */
+   adapted.
+
+   In particular, the fields "hdl", "xhdl" and "info" must be always present in
+   the extended header, since they are directly accessed in converse.h */
 #define CMK_MSG_HEADER_UNIQUE    CmiUInt4 size; CmiUInt2 hdl,xhdl,info;
 
 #define CMK_MSG_HEADER_BASIC  CMK_MSG_HEADER_EXT
index 597e40c882e97050be9a399298b84864b91bcb38..0ccd2ec63c7b3b920a17a63d9ad21e2d61fa4d98 100644 (file)
 /* snables smp support if set to 1 */
 #define CMK_SMP                                            0
 
-#endif
+/* Other possible definitions:
+
+In fault tolerant architectures, CK_MEM_CHECKPOINT can be set. In this case the
+extended header must contain also another field called "pn" (phase number).
 
+*/
+
+#endif