Skip to content

status of native MIC python? #6

Description

@chrisvam

Hi Brenton,

We're going to use the new KNL MIC boards at NERSC. We're new to MICs, but I had been naively hoping we could run a "native" python on each of the MIC cores, since our application is embarrassingly parallel. I could be wrong, but my impression is that the "Intel Distribution for Python" does not run natively on the MIC, instead automatically offloading some numpy/MKL operations, while your native approach could keep the calculation on the MIC, and avoid transferring data back-and-forth repeatedly in a longer python calculation. So two short questions:

  • is the above naive picture correct?
  • is your PyPhi still the best existing approach for running python natively on the MIC?

Thanks for any quick thoughts...

chris

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions