I'm interested in helping with this.
I'm taking a course this semester on high performance computing, and adding
MPI or OpenMP support to an existing system might be a good project to help
me learn more about these frameworks.
I'm totally new to OpenMP and MPI, but competent in C, and not scared by
the J sources. :)
Ideally I'd like to start with a relatively small task, such as "add OpenMP
support to rank-0 dyad +".
If anyone is already working on this, feel free to contact me.


On Mon, May 24, 2021 at 10:27 AM Eric Iverson <[email protected]>
wrote:

> Definitely on the todo list. Is this an area where you have expertise or a
> particular interest? A contribution to make a primitive run faster is
> always welcome!
>
> On Mon, May 24, 2021 at 12:15 AM Aaron Ash <[email protected]> wrote:
>
> > Hi All,
> >
> > Are there currently any plans to expand the usage of Openmp parallel for
> > loops within the jsource engine?
> >
> > I can see that they're currently used within gemm.c and the base64 code
> but
> > don't seem to be used anywhere else within j.
> >
> > It seems like there could potentially be some good performance wins for a
> > lot of the embarrassingly parallel operations represented by the j
> > primitives on modern architectures.
> > Is this just something that is on the TODO list that hasn't become a
> > priority yet or is there something more to this than meets the eye at
> first
> > glance?
> >
> > Cheers,
> > Aaron.
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to