Home
>>    




Homework

CS 300, Parallel and Distributed Computing (PDC)

Homework 6   Due
  1. Intel Phi

    1. [HC]

      Carry out the steps for testing an OpenMP/C++ program with the Intel Phi coprocessor (61 cores on one chip) phi.htm.

      Write a brief report of your experience. Include some exploration beyond the minimum listed in the document; for example, what if you ask for more OpenMP threads than the 244 physical threads on the Phi? Or increase the number of trapezoids in the computation by a factor of 100?
      Please respond using the form below.

  2. Intel vectorization on MTL

    1. [HC]

      Carry out the steps for testing vectorization of an example program with the vectorization capabilities of the Manycore Testing Lab (MTL) vec_hw.pdf.

      Write a brief report of your experience.
      Please respond using the form below.

    2. [H]

      Please provide questions or comments about vectorization in the context of the slides presented on vectorization in class and/or the homework question sheet above.
      Please respond using the form below.