Previous | Next --- Slide 29 of 37
Back to Lecture Thumbnails
Tengjiao

Here what does it mean by "private" part? Does it mean critical section where other processors might also modify those memory values? Or does it mean that within those section the memory access cannot be shuffled?

tommywow

I think it means that other processors will not be able to read the variables that are in used (being read/written) in the private part, and hence we call it "private". This is also why we need a lock, so that the other processors have to wait till the lock to be released before reading the the private data.