Dual pipe cache memory with out-of-order issue capability

作者: Terry L. Lyon

DOI:

关键词: Computer hardwareDead storeTable (database)CacheCPU cacheOperating systemOut-of-order executionCommitControl (management)Computer scienceLoad/store architecture

摘要: A data cache memory apparatus permits load and store instructions to be issued out-of-order. The includes a memory. An instruction issue issues an stream containing instructions. are completed in two passes, namely allocate pass corresponding commit pass. control is connected the addresses response from apparatus. history table stores record of where stored, thus passes by for which no has been completed. responds subsequent address clear table. If designates but not yet issued, determines conflict reissued. Provision made retrieving secondary clearing upon detection branch error.

参考文章(10)
Robert A. Giggi, Jega A. Arulpragasam, Richard F. Lary, Daniel T. Sullivan, Relating to cached multiprocessor system with pipeline timing ,(1980)
Robert W. Norman, William A. Shelly, Marion G. Porter, Cache arrangement utilizing a split cycle mode of operation ,(1978)
Howard E. Sachar, Jeffrey Weiss, Hsieh T. Hao, Yannis J. Yamour, Huei Ling, (k)-Instructions-at-a-time pipelined processor for parallel execution of inherently sequential instructions ,(1983)
James H. Pomerene, Frank J. Sparacio, Rudolph N. Rechtschaffen, Joshua W. Knight, Philip G. Emma, Posting out-of-sequence fetches ,(1987)
Matthew A. Krygowski, Benedicto U. Messina, William D. Silkman, System for independent cache-to-cache transfer ,(1982)
Nicholas Wade, Michael Callander, Raymond Strouble, R. Iris Bahar, Linda Chao, Douglas Sanders, Richard L. Sites, Derrick Meyer, Rebecca L. Stamm, Error transition mode for multi-processor system ,(1991)
Robert A. Giggi, Jega A. Arulpragasam, Richard F. Lary, Daniel T. Sullivan, Cached multiprocessor system with pipeline timing. ,(1981)
Robert W. Norman, William A. Shelly, Marion G. Porter, Cache arrangement for performing simultaneous read/write operations ,(1978)