WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2016105952) LOW OVERHEAD HIERARCHICAL CONNECTIVITY OF CACHE COHERENT AGENTS TO A COHERENT FABRIC
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2016/105952    International Application No.:    PCT/US2015/064856
Publication Date: 30.06.2016 International Filing Date: 10.12.2015
IPC:
G06F 13/16 (2006.01), G06F 12/08 (2006.01)
Applicants: INTEL CORPORATION [US/US]; 2200 Mission College Boulevard Santa Clara, California 95054-1549 (US)
Inventors: NAGARAJAN, Ramadass; (US).
NIELL, Jose S.; (US).
KLINGLESMITH, Michael T.; (US).
BACHAND, Derek T.; (US).
KUMAR, Ganesh; (US)
Agent: CRANDALL, Sean C.; (US)
Priority Data:
14/583,611 27.12.2014 US
Title (EN) LOW OVERHEAD HIERARCHICAL CONNECTIVITY OF CACHE COHERENT AGENTS TO A COHERENT FABRIC
(FR) CONNECTIVITÉ HIÉRARCHIQUE À FAIBLE SURCHARGE D'AGENTS COHÉRENTS DE CACHE À UNE STRUCTURE COHÉRENTE
Abstract: front page image
(EN)In an example, a system-on-a-chip comprises a plurality of multi-core processors, such as four dual-core processors for eight total cores. Each of the processors connects to shared resources such as memory and peripherals via a shared uncore fabric. Because each input bus for each core can include hundreds of data lines, the number of lines into the shared uncore fabric can become prohibitive. Thus, inputs from each core are multiplexed, such as in a two-to-one configuration. The multiplexing may be a non-blocking, queued (such as FIFO) multiplexing to ensure that all packets from all cores are delivered to the uncore fabric. In certain embodiment, some smaller input lines may be provided to the uncore fabric non-multiplexed, and returns (outputs) from the uncore fabric to the cores may also be non-multiplexed.
(FR)Un exemple de l'invention concerne un système sur puce comprenant une pluralité de processeurs multi-cœurs, comme quatre processeurs à double cœur pour une totalité de huit cœurs. Chacun des processeurs se connecte à des ressources partagées, telles qu'une mémoire et des périphériques, par l'intermédiaire d'une structure sans cœur partagée. Du fait que chaque bus d'entrée pour chaque cœur peut comprendre des centaines de lignes de données, le nombre de lignes dans la structure sans cœur partagée peut devenir prohibitif. Par conséquent, les entrées provenant de chaque cœur sont multiplexées, par exemple dans une configuration de type deux vers un. Le multiplexage peut être un multiplexage sans blocage à file d'attente (par ex. FIFO) visant à garantir que tous les paquets provenant de tous les cœurs sont délivrés à la structure sans cœur. Dans certains mode de réalisation, certaines lignes d'entrée plus petites peut être prévues non-multiplexées pour la structure sans cœur, et les retours (sorties) de la structure sans cœur vers les cœurs peuvent également être non multiplexés.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)