On Fri, May 12, 2006 at 11:44:28AM +0530, Manjunath Naik wrote: > Hi All, > > what is meant by instruction reordering? > > Thanks > Manjunath Naik Well that's self explaining : it reorders instruction. For example, if we have the 2 instructions : a = 1 + 1; b = 2 + 2; we can choose to make instruction 1 before instruction 2 : that's instruction reordering. Of course, if we had : a = 1 + 1 b = a + 1 we couldn't have done the instruction reordering. You may ask yourself it's useful, but in some cases (with shared memory and several processores) it's useful. However it's a quite complex topic. Here is a link : http://pharos.cpsc.ucalgary.ca/Dienst/UI/2.0/Describe/ncstrl.ucalgary_cs/2005-794-25 -- tyler tyler@xxxxxxxx ___________________________________________________________________________ Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire. http://fr.mail.yahoo.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/