How do you call the doorman's failure?
carriann last edited by
How do we cause the conveyer to fail in the modern processor? There were a few ideas, but I'm not sure:
- In the contingent operator, if you put in a lot of conditions (e.g. if(Any0XB....) where A,B,C is some sort of operation). I assumed that all operations would be downloaded into the processor, but after the second, the conway would be discharged. That would be a simple size, about the number of steps of the conway.
- With the expansion of GCC __builtin_expect, send the processor to a false branch if-else. Prefered that the processor would load operations that would not be carried out. Conwayer will be dropped.
In fact, sword.
emmalee last edited by
Option 2 fits. The error of transition prediction is probably the only right move. All other modern compilators are most likely to be optimised.