Adding performance benchmarks for CmiReduce and Broadcast in commbench
[charm.git] / tests / converse / commbench / commbench.c
index e4b0e53502971673a4d3fb614fc4df4ed9757063..f39e44a30fe2c8d9ff095103bd8537e85cb55356 100644 (file)
@@ -26,6 +26,8 @@ extern void timer_init(void);
 extern void proc_init(void);
 extern void smputil_init(void);
 extern void pingpong_init(void);
+extern void broadcast_init(void);
+extern void reduction_init(void);
 extern void ctxt_init(void);
 
 extern void memoryAccess_moduleinit(void);
@@ -34,6 +36,8 @@ extern void timer_moduleinit(void);
 extern void proc_moduleinit(void);
 extern void smputil_moduleinit(void);
 extern void pingpong_moduleinit(void);
+extern void broadcast_moduleinit(void);
+extern void reduction_moduleinit(void);
 extern void ctxt_moduleinit(void);
 
 struct testinfo
@@ -48,6 +52,8 @@ struct testinfo
   { "proc",      proc_init,      proc_moduleinit },
   { "smputil",   smputil_init,   smputil_moduleinit },
   { "pingpong",  pingpong_init,  pingpong_moduleinit },
+  { "broadcast", broadcast_init, broadcast_moduleinit },
+  { "reduction", reduction_init, reduction_moduleinit },
   { "ctxt",      ctxt_init,      ctxt_moduleinit },
   { 0,0,0 },
 };