Hi Mikel,
The Chapel team is racing toward a release this week and
it might take us a few days to respond. We appreciate your
interest and Chapel and ask for a little patience.
Best wishes,
Tom MacDonald
Chapel Manager
On Tue, 29 Sep 2015, Mikel Antoñana wrote:
Hi,
I have developed an numerical integration algorithm in language C and I ask
myself if I should programme it in Chapel to get better performance. Next,
I give a short description of the algorithm.
A huge number of integration steps are taken.
Only a small part of the code can be evaluated in parallel (I have used
Open MP model) and the ?fun? evaluation is expensive.
The units of work to run in parallel is small (p.e ns=6), so I carry out
the computation in a multicore desktop.
I need to increase the accuracy of the solution and in the next future, I
will make some computations using quadruple precision arithmetic.
Algorithm
for k=1 to steps
{
.....
# pragma omp parallel for
num_threads(thread_count) private(isn)
for (is = 0; is<ns; is++)
{
isn=neq*is;
fun
(neq,u,&z[isn],&fz[isn],params,thestatptr);
}
.....
}
I thank you sincerely your opinion.
Regards,
Mikel.
------------------------------------------------------------------------------
_______________________________________________
Chapel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-users