FR2785407B1 - Procede pour localiser des adresses physiques dans une memoire a acces non uniforme et machine pour mettre en oeuvre ce procede - Google Patents

Procede pour localiser des adresses physiques dans une memoire a acces non uniforme et machine pour mettre en oeuvre ce procede

Info

Publication number
FR2785407B1
FR2785407B1 FR9813639A FR9813639A FR2785407B1 FR 2785407 B1 FR2785407 B1 FR 2785407B1 FR 9813639 A FR9813639 A FR 9813639A FR 9813639 A FR9813639 A FR 9813639A FR 2785407 B1 FR2785407 B1 FR 2785407B1
Authority
FR
France
Prior art keywords
carrying
machine
access memory
physical addresses
uniform access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
FR9813639A
Other languages
English (en)
Other versions
FR2785407A1 (fr
Inventor
Nadia Bouraoui
Jean Pascal Mazzilli
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Bull SAS
Original Assignee
Bull SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bull SAS filed Critical Bull SAS
Priority to FR9813639A priority Critical patent/FR2785407B1/fr
Priority to US09/427,002 priority patent/US6401184B1/en
Publication of FR2785407A1 publication Critical patent/FR2785407A1/fr
Application granted granted Critical
Publication of FR2785407B1 publication Critical patent/FR2785407B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/0223User address space allocation, e.g. contiguous or non contiguous base addressing
    • G06F12/0284Multiple user address space allocation, e.g. using different base addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Memory System (AREA)
FR9813639A 1998-10-30 1998-10-30 Procede pour localiser des adresses physiques dans une memoire a acces non uniforme et machine pour mettre en oeuvre ce procede Expired - Fee Related FR2785407B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR9813639A FR2785407B1 (fr) 1998-10-30 1998-10-30 Procede pour localiser des adresses physiques dans une memoire a acces non uniforme et machine pour mettre en oeuvre ce procede
US09/427,002 US6401184B1 (en) 1998-10-30 1999-10-26 Process for locating physical addresses in a nonuniform access memory and computer system for implementing the process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9813639A FR2785407B1 (fr) 1998-10-30 1998-10-30 Procede pour localiser des adresses physiques dans une memoire a acces non uniforme et machine pour mettre en oeuvre ce procede

Publications (2)

Publication Number Publication Date
FR2785407A1 FR2785407A1 (fr) 2000-05-05
FR2785407B1 true FR2785407B1 (fr) 2000-12-15

Family

ID=9532181

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9813639A Expired - Fee Related FR2785407B1 (fr) 1998-10-30 1998-10-30 Procede pour localiser des adresses physiques dans une memoire a acces non uniforme et machine pour mettre en oeuvre ce procede

Country Status (2)

Country Link
US (1) US6401184B1 (fr)
FR (1) FR2785407B1 (fr)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6968440B2 (en) * 2003-05-09 2005-11-22 Hewlett-Packard Development Company, L.P. Systems and methods for processor memory allocation
US20060117160A1 (en) * 2004-12-01 2006-06-01 Intel Corporation Method to consolidate memory usage to reduce power consumption

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05108473A (ja) * 1991-03-20 1993-04-30 Hitachi Ltd デ−タ処理システム
US5784706A (en) * 1993-12-13 1998-07-21 Cray Research, Inc. Virtual to logical to physical address translation for distributed memory massively parallel processing systems
US5893144A (en) * 1995-12-22 1999-04-06 Sun Microsystems, Inc. Hybrid NUMA COMA caching system and methods for selecting between the caching modes
US5860146A (en) * 1996-06-25 1999-01-12 Sun Microsystems, Inc. Auxiliary translation lookaside buffer for assisting in accessing data in remote address spaces

Also Published As

Publication number Publication date
US6401184B1 (en) 2002-06-04
FR2785407A1 (fr) 2000-05-05

Similar Documents

Publication Publication Date Title
EP1550032A4 (fr) Procede et appareil permettant l'acces memoire a base de filieres dans un processeur multifiliere
DE10084797T1 (de) Schaltung und Verfahren zum Erfassen von mehreren Gleichheiten in Assoziativspeichern
FR2763714B1 (fr) Compteurs de remplacement pour machine avec memoire a acces non uniforme
NO20005675D0 (no) Fremgangsmåte og apparatur for et serielt aksessbart minne
DE69710444D1 (de) Vorrichtung zum Laden von Rohren auf Bearbeitungsmaschinen, insbesondere auf Rohrbiegemaschinen
DE60022206D1 (de) Registerspeicher zur verarbeitung von 2-d matrix
SG91873A1 (en) Interconnected procesing nodes configurable as at least one non-uniform memory access (numa) data processing system
DE69929755D1 (de) Klemmschaltung und -verfahren für dynamische Speicher mit wahlfreiem Zugriff
DE69513113D1 (de) Verfahren zum synchronen Speicherzugriff
EP1154404A4 (fr) Machine de traitement des donnees, procede de traitement des donnees associe et support de stockage de programmes
WO2002084494A3 (fr) Procede et appareil de prise en charge de plusieurs invalidations de ligne d'antememoire par cycle
DE69823990D1 (de) Kältemaschine und verfahren zum füllen von kühlmittel
FR2785407B1 (fr) Procede pour localiser des adresses physiques dans une memoire a acces non uniforme et machine pour mettre en oeuvre ce procede
DE60132132D1 (de) Verzeichnis-basiertes Vorhersageverfahren und -einrichtung für Multiprozessorsysteme mit gemeinsamem Speicher
DE60015720D1 (de) Verfahren und Anordnung zum Arbitrieren des Zugriffes eines Zeitmutiplex-verteilten Speichers von mehreren Prozessoren in einem Echtzeitsystem
FR2654865B1 (fr) Procede d'ecriture rapide pour tester une memoire a acces aleatoire.
IL131031A0 (en) Non-uniform memory access (numa) data processing
DE59800488D1 (de) Maschine zum Biegen von Rohren und Stangenmaterial
FR2774788B1 (fr) Procede de controle d'acces memoire sur une machine avec memoire a acces non uniforme et machine pour mettre en oeuvre ce procede
FR2777672B1 (fr) Procede pour acceder indifferemment en mode d'adressage physique et en mode d'adressage virtuel a une meme zone memoire de machine de traitement numerique et machine mettant en oeuvre ce procede
DE69822775D1 (de) Betriebsverfahren für dynamischen Direktzugriffspeicher
FR2785406B1 (fr) Memoire a acces vectoriel
NO20001661D0 (no) Myntfordeler for myntaktiverte maskiner
EP1195434A4 (fr) PROCEDE DE CREATION D'UNE BANQUE D'ADNc PLEINE LONGUEUR
DE69823601D1 (de) Hierarchische Spaltenleitungsauswahl für Multi-Bank-DRAM-Speicher und Verfahren dazu

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20160630