Рассмотрим следующие два утверждения:
(a `par` b) `pseq` (a + b)
и
a `par` (b `pseq` (a + b))
Может кто-нибудь объяснить, как их поведение отличается друг от друга?
Для первого, если основной поток выполнил с вычислением b
, но искровое вычисление a
еще не закончено, начнет ли основной поток вычислять a + b
?