Я искал везде и до сих пор не могу понять это. Я знаю о двух ассоциациях, которые вы можете создать с потоками:
- Оболочки для резервного копирования хранилищ данных, предназначенные в качестве уровня абстракции между потребителями и поставщиками
- Данные становятся доступными со временем, а не все сразу
SIMD обозначает одну инструкцию, несколько данных;в литературе часто говорят, что инструкции происходят из потока инструкций. Это соответствует второй ассоциации.
Я не совсем понимаю, почему Streaming в Потоковых SIMD-расширениях (или в Потоковом мультипроцессоре либо), однако. Инструкции приходят из потока, но могут ли они прийти откуда-либо еще? Есть ли у нас или у нас могут быть только SIMD-расширения или просто мультипроцессоры?
Tl; dr: могут ли инструкции ЦП быть не потоковыми, то есть не поступать из потока?