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

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2017/204990 International Application No.: PCT/US2017/029954
Publication Date: 30.11.2017 International Filing Date: 27.04.2017
IPC:
G06F 12/02 (2006.01) ,G06F 3/06 (2006.01) ,G06F 9/50 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
12
Accessing, addressing or allocating within memory systems or architectures
02
Addressing or allocation; Relocation
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
3
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
06
Digital input from, or digital output to, record carriers
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
46
Multiprogramming arrangements
50
Allocation of resources, e.g. of the central processing unit (CPU)
Applicants: INTEL CORPORATION[US/US]; 2200 Mission College Boulevard Santa Clara, California 95054, US
Inventors: GUIM BERNAT, Francesc; ES
DURAN GONZALEZ, Alejandro; ES
KUMAR, Karthik; US
WILLHALM, Thomas; DE
RAMANUJAN, Raj K.; US
Agent: ALDER, Todd B.; US
Priority Data:
15/167,95327.05.2016US
Title (EN) DATA ACCESS BETWEEN COMPUTING NODES
(FR) ACCÈS À DES DONNÉES ENTRE DES NŒUDS DE CALCUL
Abstract:
(EN) Technology for an apparatus is described. The apparatus can receive a command to copy data. The command can indicate a first address, a second address and an offset value. The apparatus can determine a first non-uniform memory access (NUMA) domain ID for the first address and a second NUMA domain ID for the second address. The apparatus can identify a first computing node with memory that corresponds to the first NUMA domain ID and a second computing node with memory that corresponds to the second NUMA domain ID. The apparatus can generate an instruction for copying data in a first memory range of the first computing node to a second memory range of the second computing node. The first memory range can be defined by the first address and the offset value and the second memory range can be defined by the second address and the offset value.
(FR) La présente invention concerne une technologie destinée à un appareil. L'appareil peut recevoir une commande destinée à copier des données. La commande peut indiquer une première adresse, une seconde adresse et une valeur de décalage. L'appareil peut déterminer un premier ID de domaine d'accès mémoire non-uniforme (NUMA) destiné à la première adresse et un second ID de domaine NUMA destiné à la seconde adresse. L'appareil peut identifier un premier nœud de calcul au moyen d'une mémoire qui correspond au premier ID de domaine NUMA et un second nœud de calcul au moyen d'une mémoire qui correspond au second ID de domaine NUMA. L'appareil peut générer une instruction destinée à copier des données dans une première plage mémoire du premier nœud de calcul vers une seconde plage mémoire du second nœud de calcul. La première plage mémoire peut être définie par la première adresse et la valeur de décalage et la seconde plage mémoire peut être définie par la seconde adresse et la valeur de décalage.
front page image
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, DJ, 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, KH, KN, KP, KR, KW, 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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)