AMD multi threading

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Goi

Diamond Member
Oct 10, 1999
6,766
7
91
It's impossible to know if the P4 has a worse branch predictor than the K8, because intel's branch predictor is a trade secret unlike the K8's. However, with a long branch misprediction penalty like the P4 does, I'd think that the P4 would have a complex branch predictor with better hit rates, most probably even a multilevel overriding one that's tweaked to hell.

In any case, CMP and SMT are orthogonal, so one isn't the answer to the other. You can have both, which would be CMT. HT is a cheap tack-on to an existing design that doesn't cost the P4 a lot of die space but yet results in performance improvements in most cases. Intel did a tradeoff between size/complexity/cost, but overall it's not a bad thing.
 

dmens

Platinum Member
Mar 18, 2005
2,275
965
136
Originally posted by: Goi
It's impossible to know if the P4 has a worse branch predictor than the K8, because intel's branch predictor is a trade secret unlike the K8's. However, with a long branch misprediction penalty like the P4 does, I'd think that the P4 would have a complex branch predictor with better hit rates, most probably even a multilevel overriding one that's tweaked to hell.

In any case, CMP and SMT are orthogonal, so one isn't the answer to the other. You can have both, which would be CMT. HT is a cheap tack-on to an existing design that doesn't cost the P4 a lot of die space but yet results in performance improvements in most cases. Intel did a tradeoff between size/complexity/cost, but overall it's not a bad thing.

Cheap? You wouldn't believe how much effort it took to implement SMT on P4.
 

Goi

Diamond Member
Oct 10, 1999
6,766
7
91
Oh I do know. When I say cheap I meant in terms of die space, as I've already mentioned. Obviously verification and validation was a monumental task as SMT was a relatively new thing.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |