• #1
37,051
9,149
This article is the second of a two-part series that presents two distinctly different approaches to parallel programming. In the two articles, I use different approaches to solve the same problem: finding the best-fitting line (or regression line) for a set of points.
The two different approaches to parallel programming presented in this and the preceding Insights article (Parallel Programming on an NVIDIA GPU | Physics Forums) use these technologies.

Single-instruction multiple-thread (SIMT) programming is provided on the Nvidia® family of graphics processing units (GPUs). In SIMT programming, a single instruction is executed simultaneously on hundreds of microprocessors on a graphics card.
Single-instruction multiple data (SIMD) as provided on x64 processors from Intel® and AMD® (this article). In SIMD programming, a single instruction operates on wide registers that can contain vectors...

Continue reading...
 
Last edited:
  • Like
Likes Insulator, Jarvis323 and Greg Bernhardt

Answers and Replies

  • #3
That's an interesting, and surprising, result. Most people seem to have assumed the opposite. Thank you for this work!
 

Suggested for: Parallel Programming on a CPU with AVX-512

Replies
2
Views
2K
Replies
33
Views
611
Replies
11
Views
469
Replies
4
Views
528
Replies
2
Views
756
Replies
3
Views
661
Replies
4
Views
782
Replies
10
Views
1K
Replies
1
Views
430
Back
Top