How Write Data Parallel Statement?
Jeffrey Oldham
oldham at codesourcery.com
Thu Apr 12 15:00:09 UTC 2001
How do I write a Pooma data-parallel statement for this assignment to
2-D array c?
#include <cmath>
#include "Pooma/NewFields.h"
int main(int argc, char *argv[])
{
Pooma::initialize(argc,argv);
Array<2,Vector<2> > c(5,4);
// How do I write a data-parallel statement equivalent to?
for (unsigned i = all values in c's domain's first component)
for (unsigned j = all values in c's domain's second component)
c(i,j) = Vector<2>(i * cos (j), i * sin (j));
Pooma::finalize();
return 0;
}
Thanks,
Jeffrey D. Oldham
oldham at codesourcery.com
More information about the pooma-dev
mailing list