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. (WO2004100430) DISTRIBUTED MEMORY COMPUTING WITHIN A SINGLE COMPUTER
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2004/100430    International Application No.:    PCT/US2004/013238
Publication Date: 18.11.2004 International Filing Date: 29.04.2004
Chapter 2 Demand Filed:    30.11.2004    
IPC:
G06F 12/02 (2006.01), G06F 12/08 (2006.01)
Applicants: INTELITRAC, INC. [US/US]; 7361 Calhoun Place, Suite 150, Rockville, MD 20855-2733 (US) (For All Designated States Except US)
Inventors: CHEN, Tianlong; (US).
WEI, Yinong; (US).
WANG, Yingbin; (US).
VU, Jonathon; (US)
Agent: DEWITT, Timothy, R.; 24IP Law Group USA, PLLC, 600 Cameron St., Ste. 408, Alexandria, VA 22314 (US)
Priority Data:
10/425,729 30.04.2003 US
Title (EN) DISTRIBUTED MEMORY COMPUTING WITHIN A SINGLE COMPUTER
(FR) ENVIRONNEMENT INFORMATIQUE A MEMOIRE DISTRIBUEE A ORDINATEUR UNIQUE ET MODE DE REALISATION CORRESPONDANT
Abstract: front page image
(EN)A computing environment for a device having a processor, a device memory and an operating system. A first process running in the operating system has a memory and a memory cache. A second process running in the operating system has a second process memory accessible to the first process. A communication channel between the first process and second process makes the second process memory available for the first process memory to use. The device memory is sectioned into memory blocks, each having a starting address. A block ID identifies the memory block. Data is stored in various memory units of the memory block. An offset ID identifies the memory unit. A DMCE Virtual address contains the offset ID, the block Id and a device ID for identifying the memory unit. The DMCE virtual address of a memory unit used for the memory function is copied into the memory cache.
(FR)Environnement informatique destiné à un dispositif muni d'un processeur, d'une mémoire de dispositif et d'un système d'exploitation. Un premier processus s'exécutant dans le système d'exploitation peut accéder à une deuxième mémoire de processus. Un canal de communication entre les premier et deuxième processus met la deuxième mémoire de processus à disposition de la première mémoire de processus. Le dispositif mémoire est divisé en blocs de mémoire dont chacun a une adresse de départ. Un ID de bloc identifie le bloc de mémoire. Les données sont stockées dans diverses unités de mémoire du bloc de mémoire. Un ID de décalage identifie l'unité mémoire. Une adresse virtuelle DMCE contient l'ID de décalage, l'ID bloc et un ID dispositif destiné à identifier l'unité de mémoire. L'adresse virtuelle DMCE d'une unité de mémoire utilisée pour la fonction de mémoire est copiée dans le tampon de mémoire.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)