www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - xeon phi

reply "Roy Obena" <robena gmail.com> writes:
I'm a newbie to D. I was wondering if D can be compiled to run on 
the Xeon Phi co-processor.
Feb 01 2013
next sibling parent reply "Dejan Lekic" <dejan.lekic gmail.com> writes:
On Friday, 1 February 2013 at 15:18:28 UTC, Roy Obena wrote:
 I'm a newbie to D. I was wondering if D can be compiled to run 
 on the Xeon Phi co-processor.

Apparently, GCC should have support for Xeon Phi by now: http://www.phoronix.com/scan.php?page=news_item&px=MTEyMjY . This means that GDC (http://gdcproject.org/) should be able to build Xeon Phi friendly executables. I am just guessing here. Do you have Xeon Phi? If so, what is the price?
Feb 01 2013
parent reply Jacob Carlborg <doob me.com> writes:
On 2013-02-01 16:27, Dejan Lekic wrote:

 Apparently, GCC should have support for Xeon Phi by now:
 http://www.phoronix.com/scan.php?page=news_item&px=MTEyMjY . This means
 that GDC (http://gdcproject.org/) should be able to build Xeon Phi
 friendly executables. I am just guessing here. Do you have Xeon Phi? If
 so, what is the price?

There's also the problem of porting the runtime, if not already done. -- /Jacob Carlborg
Feb 01 2013
parent reply Jacob Carlborg <doob me.com> writes:
On 2013-02-02 15:05, Joseph Rushton Wakeling wrote:

 Aren't the Xeon Phi chips designed to be x86-compatible?  The runtime
 could surely be optimized for them, but wouldn't necessarily need to be
 ported per se.

I have no idea what Xeon Phi is. I assumed it was non-x86 since the question was asked and all D compilers support x86. -- /Jacob Carlborg
Feb 02 2013
parent Paulo Pinto <pjmlp progtools.org> writes:
Am 02.02.2013 17:51, schrieb Jacob Carlborg:
 On 2013-02-02 15:05, Joseph Rushton Wakeling wrote:

 Aren't the Xeon Phi chips designed to be x86-compatible?  The runtime
 could surely be optimized for them, but wouldn't necessarily need to be
 ported per se.

I have no idea what Xeon Phi is. I assumed it was non-x86 since the question was asked and all D compilers support x86.

The processor formerly known as Larabee. http://www.intel.de/content/www/us/en/high-performance-computing/high-performance-xeon-phi-coprocessor-brief.html http://www.tomshardware.com/reviews/xeon-phi-larrabee-stampede-hpc,3342.html
Feb 02 2013
prev sibling parent Joseph Rushton Wakeling <joseph.wakeling webdrake.net> writes:
On 02/01/2013 04:55 PM, Jacob Carlborg wrote:
 There's also the problem of porting the runtime, if not already done.

Aren't the Xeon Phi chips designed to be x86-compatible? The runtime could surely be optimized for them, but wouldn't necessarily need to be ported per se.
Feb 02 2013