PGI User Forum
 SearchSearch   MemberlistMemberlist     RegisterRegister   ProfileProfile    Log inLog in 

CUDA-x86.

pgf77 support for Intel PHI

 
Post new topic   Reply to topic    PGI User Forum Forum Index -> Accelerator Programming
View previous topic :: View next topic  
Author Message
Carl Krekorian



Joined: 10 Jul 2008
Posts: 2

PostPosted: Wed Jul 09, 2014 8:39 am    Post subject: pgf77 support for Intel PHI Reply with quote

I have some legacy fortran 77 code that is not parallel, not special in any way just f77 code. Without out making ANY modifications to my code is there a way for me to take advantage of the Intel PHI cores? Does PGI support this in any capacity? I would to be able to recompile my code with some special phi or gpu magic option and viola take advantage of some additional cores on the system? Maybe this is just a pipe dream.
Back to top
View user's profile
mkcolg



Joined: 30 Jun 2004
Posts: 5952
Location: The Portland Group Inc.

PostPosted: Wed Jul 09, 2014 2:03 pm    Post subject: Reply with quote

Hi Carl,

No, sorry, we don't support Phi as of yet. Maybe in a few years when the next generation, Knight's Landing, is available.

Code:
I would to be able to recompile my code with some special phi or gpu magic option and viola take advantage of some additional cores on the system?
You can try auto-parallelization (-Mconcur) when targeting a multi-core x86 processor to see if there's any hope.

However, to really take full advantage of the new parallel architectures, you will need to modify your code. Some methods such as OpenACC are easier than others but parallel programming is still difficult.

Both NVIDIA and Intel are changing their future architectures to make things easier, NVIDIA with unified memory and NVLINK and Intel with self-hosting, but the program needs to be parallel.

- Mat
Back to top
View user's profile
Carl Krekorian



Joined: 10 Jul 2008
Posts: 2

PostPosted: Thu Jul 10, 2014 3:43 am    Post subject: PHI Support Reply with quote

Thanks Mat. We will be looking forward to it. We are not so much interested in taking advantage of making code parallel as we are the promise of using more cores on a single system. We really need lots of cores cheap. PHI could be a good way for many of the old f77 programs to achieve exactly that. TBD

-Carl
Back to top
View user's profile
mkcolg



Joined: 30 Jun 2004
Posts: 5952
Location: The Portland Group Inc.

PostPosted: Fri Jul 11, 2014 9:19 am    Post subject: Reply with quote

Possible. Though, if you're just looking for a bunch of low powered cores, you might want to look at some of the current ARM server offerings. I don't know enough about them to offer any insight or recommendation, but if you don't want to wait a few years, it something to consider.

- Mat
Back to top
View user's profile
MuellerM



Joined: 04 Apr 2013
Posts: 25

PostPosted: Tue Jul 15, 2014 12:41 am    Post subject: Reply with quote

Interesting subject concerning ARM. Parallela has just announced some new offerings: http://www.parallella.org/2014/07/14/new-parallella-product-offerings/. Btw. are you guys aware of any development towards OpenCL support for Fortran? I think that might make quite a few people rethink a code portation since they fear vendor lock-in.
Back to top
View user's profile
Display posts from previous:   
Post new topic   Reply to topic    PGI User Forum Forum Index -> Accelerator Programming All times are GMT - 7 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group