Abstract: In a computing system a method and apparatus for cache pooling is introduced. Threads are assigned priorities based on the criticality of their tasks. The most critical threads are assigned to main memory locations such that they are subject to limited or no cache contention. Less critical threads are assigned to main memory locations such that their cache contention with critical threads is minimized or eliminated. Thus, overall system performance is improved, as critical threads execute in a substantially predictable manner.
Type:
Grant
Filed:
February 13, 2008
Date of Patent:
November 29, 2011
Assignee:
Honeywell International Inc.
Inventors:
Aaron Larson, Ryan Roffelsen, Larry James Miller
Abstract: In one embodiment, one or more self checking pairs are implemented at the application layer in a network that supports the qualified propagation of data at the transport layer (for example, in a network having a braided ring topology).
Type:
Grant
Filed:
December 10, 2004
Date of Patent:
May 13, 2008
Assignee:
Honeywell International Inc.
Inventors:
Brendan Hall, Kevin R. Driscoll, Michael Paulitsch