title: Do SIMD construct of openMP require a particular kind of hardware?
body: <p><a href="https://bisqwit.iki.fi/story/howto/openmp/" rel="nofollow noreferrer">https://bisqwit.iki.fi/story/howto/openmp/</a></p>
  
  <blockquote>
    <p>The simd construct (OpenMP 4.0+) OpenMP 4.0 added explicit SIMD
    parallelism (Single-Instruction, Multiple-Data). SIMD means that
    multiple calculations will be performed simultaneously by the
    processor, using special instructions that perform the same
    calculation to multiple values at once. This is often more efficient
    than regular instructions that operate on single data values. This is
    also sometimes called vector parallelism or vector operations (and is
    in fact the preferred term in OpenACC).</p>
  </blockquote>
  
  <p><a href="https://en.wikipedia.org/wiki/SIMD" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/SIMD</a></p>
  
  <blockquote>
    <p>Single instruction, multiple data (SIMD), is a class of parallel computers in Flynn's taxonomy.</p>
  </blockquote>
  
  <p>Do SIMD construct of openMP require a particular kind of hardware?</p>