Forum Jump

Select Group :
Select Forum :
Sorted By :
Sort Order :
From The :
 
Thread Tools  Search this thread 
ekeom
Total Points:
320
Status Points:
270
Green Belt
July 8, 2009 7:30 AM PDT
Looking for the best solution
Dear All,

I have one inversion matrix routine for complex non-symmetric and full matrix, based on Gauss-Jordan algorithm and written in Fortran 95. For large matrix (> 2500 x 2500) it takes a lot of time, thus I would like to use parallel or multithreading computation. There so many solution on the “market”: OpenMP, MPI, multithreading, MultiCore, GPU (it seemed to be fast)... Can someone tell me what is the “best” portable solution.

Best regards,

Didace
tim18
Total Points:
68,187
Status Points:
68,187
Black Belt
July 8, 2009 9:13 AM PDT
Rate
 
#1

No, as you don't care to tell why you are doing this, no one will be able to tell you what is best.  Are you not aware that libraries such as MKL and ACML support pre-built OpenMP methods?

ekeom
Total Points:
320
Status Points:
270
Green Belt
July 9, 2009 11:13 PM PDT
Rate
 
#2 Reply to #1
Quoting - tim18

No, as you don't care to tell why you are doing this, no one will be able to tell you what is best.  Are you not aware that libraries such as MKL and ACML support pre-built OpenMP methods?
Dear Tim18,

Thank you very much for your answer. I have try MKL, but I was not able to make it run and I don't know if it yes portable. I mean by protable, if I can compile and linke an executable and send it to someone else for use !

Best regards,

Didace


Tudor
Total Points:
945
Status Points:
445
Brown Belt
July 14, 2009 5:32 AM PDT
Rate
 
#3
If all you are looking for is portability, then your problem lies not in the threading API / library, bur rather in the language. For good portability, try to implement it in Java.

--------
'Everything is proceeding as I have foreseen.'




Intel Software Network Forums Statistics

8439 users have contributed to 31542 threads and 100364 posts to date.
In the past 24 hours, we have 11 new thread(s) 33 new posts(s), and 45 new user(s).

In the past 3 days, the most popular thread for everyone has been /fpp interferes with breakpoints/stepping through code - again The most posts were made to IVF 11.1.051 freezes during build The post with the most views is Quoting - dannycat When I

Please welcome our newest member obi_1