Thread overview
xeon phi
Feb 01, 2013
Roy Obena
Feb 01, 2013
Dejan Lekic
Feb 01, 2013
Jacob Carlborg
Feb 02, 2013
Jacob Carlborg
Feb 02, 2013
Paulo Pinto
February 01, 2013
I'm a newbie to D. I was wondering if D can be compiled to run on the Xeon Phi co-processor.
February 01, 2013
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?
February 01, 2013
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
February 02, 2013
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.

February 02, 2013
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
February 02, 2013
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