allreduce example added to charm
[charm.git] / examples / charm++ / AllReduce / AllReduce.ci
1 mainmodule AllReduce {
2   readonly int units;
3   readonly int allredSize;
4
5   mainchare main {
6     entry main(CkArgMsg *m);
7     entry void done();
8   };
9
10   array [1D] AllReduce {
11     entry AllReduce(CProxy_main);
12     entry void init();
13     entry void dowork(void);    
14     entry void report(CkReductionMsg *msg);
15   };            
16 }