Skip to content

Commit

Permalink
[simd.general, bibliography] Add SIMD acronym explanation and bibliog…
Browse files Browse the repository at this point in the history
…raphic reference (#7504)

To the existing Note at the beginning of [simd.general],
add text that unpacks the SIMD acronym and refers to Flynn 1966.

Add bibliography entry for Flynn 1966, the paper that introduced what
later became known as "Flynn's Taxonomy."  This classifies parallel
computer hardware as SISD, SIMD, MISD, or MIMD.
  • Loading branch information
mhoemmen authored Dec 19, 2024
1 parent 561a4d8 commit 8215379
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
4 changes: 4 additions & 0 deletions source/back.tex
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,10 @@
Roldan Pozo, Karin Remington, and R.\ Client Whaley,
\doccite{An Updated Set of Basic Linear Algebra Subprograms (BLAS)}.
ACM Trans.\ Math.\ Soft., Vol.\ 28, Issue 2, 2002.
\bibitem{flynn-taxonomy}
Michael J.\ Flynn,
\doccite{Very High-Speed Computing Systems}.
Proceedings of the IEEE, Vol.\ 54, Issue 12, 1966.
\end{thebibliography}

% FIXME: For unknown reasons, hanging paragraphs are not indented within our
Expand Down
2 changes: 2 additions & 0 deletions source/numerics.tex
Original file line number Diff line number Diff line change
Expand Up @@ -16088,6 +16088,8 @@
The intent is to support acceleration through data-parallel execution resources
where available, such as SIMD registers and instructions or execution units
driven by a common instruction decoder.
SIMD stands for ``Single Instruction Stream -- Multiple Data Stream'';
it is defined in Flynn 1966\supercite{flynn-taxonomy}.
\end{note}

\pnum
Expand Down

0 comments on commit 8215379

Please sign in to comment.