discussion forum
message
| Name: |
unknown |
| Date: |
June 10, 2003 at 09:56:17 |
| Subject: |
Re: Hyperthreading and 'lock' prefix |
| In Reply To: |
Re: Hyperthreading and 'lock' prefix by Stephan Keil on June 10, 2003 at 09:09:36 |
| Text: |
| Both processors share the same pipeline. If the pipeline would care | about read-modify-write conflicts regardless of the executing | thread (as it does for a single thread), then it would be safe to omit | the 'lock'. So my question refers more to the current implementations | of hyperthreaded processors (P4-XEON?!): does the P4 pipeline care about | those conflicts regardless of the executing thread?You are sure it doesn't pick and choses from a random stream of microcode instructions to fill all available execution units? I suspect the dispatcher doesn't much care which thread it comes from, at that level it's probably transparent. |
post a followup message
(Be nice... or be blocked. Be technical... or be erased.)
currently posted followup messages
(You may have to press the RELOAD button of your browser.)
|