Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Colglazier
Daniel J. Colglazier, Research Triangle Park, NC US
| Patent application number | Description | Published |
|---|---|---|
| 20100325365 | SECTORED CACHE REPLACEMENT ALGORITHM FOR REDUCING MEMORY WRITEBACKS - An improved sectored cache replacement algorithm is implemented via a method and computer program product. The method and computer program product select a cache sector among a plurality of cache sectors for replacement in a computer system. The method may comprise selecting a cache sector to be replaced that is not the most recently used and that has the least amount of modified data. In the case in which there is a tie among cache sectors, the sector to be replaced may be the sector among such cache sectors with the least amount of valid data. In the case in which there is still a tie among cache sectors, the sector to be replaced may be randomly selected among such cache sectors. Unlike conventional sectored cache replacement algorithms, the improved algorithm implemented by the method and computer program product accounts for both hit rate and bus utilization. | 12-23-2010 |
Daniel J. Colglazier, Cary, NC US
| Patent application number | Description | Published |
|---|---|---|
| 20090019230 | DYNAMIC INITIAL CACHE LINE COHERENCY STATE ASSIGNMENT IN MULTI-PROCESSOR SYSTEMS - A method, system, and computer program product for providing lines of data from shared resources to caching agents are provided. The method, system, and computer program product provide for receiving a request from a caching agent for a line of data stored in a shared resource, assigning one of a plurality of coherency states as an initial coherency state for the line of data, each of the plurality of coherency states being assignable as the initial coherency state for the line of data, and providing the line of data to the caching agent in the initial coherency state assigned to the line of data. | 01-15-2009 |
| 20090019233 | STRUCTURE FOR DYNAMIC INITIAL CACHE LINE COHERENCY STATE ASSIGNMENT IN MULTI-PROCESSOR SYSTEMS - A design structure embodied in a machine readable storage medium for designing, manufacturing, and testing a system for providing lines of data from shared resources to caching agents are provided. The system provides for receiving a request from a caching agent for a line of data stored in a shared resource, assigning one of a plurality of coherency states as an initial coherency state for the line of data, each of the plurality of coherency states being assignable as the initial coherency state for the line of data, and providing the line of data to the caching agent in the initial coherency state assigned to the line of data. | 01-15-2009 |
Michael Colglazier, Orlando, FL US
| Patent application number | Description | Published |
|---|---|---|
| 20090198730 | Method and system for managing the lifecycles of media assets - There is provided a method for managing the lifecycles of one or more media assets. The method comprises importing the one or more media assets into a system for managing the lifecycles of the one or more media assets, determining one or more metadata tags for association with the one or more media assets by evaluating the one or more media assets with one or more tagging filters, associating the one or more metadata tags with the one or more media assets after determining one or more metadata tags for association with the one or more media assets, and grouping the one or more media assets according to the one or more metadata tags associated with the one or more media assets by evaluating the one or more metadata tags with one or more grouping filters to generate one or more media asset groups. | 08-06-2009 |
| 20100076967 | System and Method For Automating The Creation Of Customized Media - A system and method for automating the creation of customized media includes generating media content comprising first metadata associated with the media content, reviewing the media content and the first metadata, applying at least one set of rules to the media content and the first metadata, and generating a customized media output based on the media content, the first metadata and the at least one set of rules. | 03-25-2010 |
