首页>
外国专利>
Method and apparatus for implementing a relaxed ordering model in a computer system
Method and apparatus for implementing a relaxed ordering model in a computer system
展开▼
机译:在计算机系统中实现宽松订购模型的方法和装置
展开▼
页面导航
摘要
著录项
相似文献
摘要
An ordering engine is configured to implement a relaxed ordering consistency model for a stream of I/O transactions initiated in a computer system. The ordering engine examines the relaxed ordering attribute of the transactions in the stream to distinguish payload transactions, which may be processed out of order, from control transaction which must be processed in strict order. The engine preferably organizes the stream of transactions into epochs, where the receipt of a first relaxed order write operation in the stream constitutes the start of an epoch and the receipt of a first strict order operation in the stream constitutes the conclusion of the epoch. The engine is configured to delay the completion of the strict order operation constituting the conclusion of the epoch until all payload write operations issued during the epoch have committed.
展开▼