Method and apparatus for loading and storing misaligned data on an out-of-order execution computer system

作者: Glenn J. Hinton , Paul D. Madland , Andrew F. Glew , Kris G. Konigsfeld , Jeffrey M. Abramson

DOI:

关键词:

摘要: A number of data misalignment detection circuits are provided to select ones an execution unit and memory order interface components, out-of-order (OOO) computer system, this aids the buffering fault generation buffer dispatch load store operations depending on if misalignments detected their nature, resulting in misaligned against a subsystem OOO system available, addressed by following types: chunk split, cache or page split misaligned.

参考文章(13)
James H. Pomerene, Frank J. Sparacio, Rudolph N. Rechtschaffen, Joshua W. Knight, Philip G. Emma, Posting out-of-sequence fetches ,(1987)
Albert M. Scalise, John D. Banks, Kenneth M. Karakotsios, Io adapter for system and io buses having different protocols and speeds ,(1990)
V. Popescu, M. Schultz, J. Spracklen, G. Gibson, B. Lightner, D. Isaman, The Metaflow architecture IEEE Micro. ,vol. 11, pp. 10- 13 ,(1991) , 10.1109/40.87564
J.E. Smith, A.R. Pleszkun, Implementing precise interrupts in pipelined processors IEEE Transactions on Computers. ,vol. 37, pp. 562- 573 ,(1988) , 10.1109/12.4607
Frederick J. Simmons, Jimmie R. Wilson, Edward C. Miller, George A. Spix, Douglas R. Beard, Roger E. Eckert, Steven S. Chen, Cluster architecture for a highly parallel scalar/vector multiprocessor system ,(1990)