Littin, Richard H.Cleary, John G.2008-10-222008-10-221997-11Littin, R.H. & Cleary, J.G. (1997). Effects of re-ordered memory operations on parallelism. (Working paper 97/28). Hamilton, New Zealand: University of Waikato, Department of Computer Science.1170-487Xhttps://hdl.handle.net/10289/1124The performance effect of permitting different memory operations to be re-ordered is examined. The available parallelism is computed using a machine code simulator. A range of possible restrictions on the re-ordering of memory operations is considered: from the purely sequential case where no re-ordering is permitted; to the completely permissive one where memory operations may occur in any order so that the parallelism is restricted only by data dependencies. A general conclusion is drawn that to reliably obtain parallelism beyond 10 instructions per clock will require an ability to re-order all memory instructions. A brief description of a feasible architecture capable of this is given.application/pdfenmemory accessparallelismout-of-order executionEffects of re-ordered memory operations on parallelismWorking Paper