The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 02, 2021
Filed:
Jun. 27, 2017
Intel Corporation, Santa Clara, CA (US);
Andrew J. Herdrich, Hillsboro, OR (US);
Edwin Verplanke, Queen Creek, AZ (US);
Stephen R. Van Doren, Portland, OR (US);
Ravishankar Iyer, Hillsboro, OR (US);
Eric R. Wehage, Tenino, WA (US);
Rupin H. Vakharwala, Hillsboro, OR (US);
Rajesh M. Sankaran, Portland, OR (US);
Jeffrey D. Chamberlain, Dublin, CA (US);
Julius Mandelblat, Haifa, IL;
Yen-Cheng Liu, Portland, OR (US);
Stephen T. Palermo, Chandler, AZ (US);
Tsung-Yuan C. Tai, Portland, OR (US);
Intel Corporation, Santa Clara, CA (US);
Abstract
Method and apparatus for per-agent control and quality of service of shared resources in a chip multiprocessor platform is described herein. One embodiment of a system includes: a plurality of core and non-core requestors of shared resources, the shared resources to be provided by one or more resource providers, each of the plurality of core and non-core requestors to be associated with a resource-monitoring tag and a resource-control tag; a mapping table to store the resource monitoring and control tags associated with each non-core requestor; and a tagging circuitry to receive a resource request sent from a non-core requestor to a resource provider, the tagging circuitry to responsively modify the resource request to include the resource-monitoring and resource-control tags associated with the non-core requestor in accordance to the mapping table and send the modified resource request to the resource provider.