CA2078312A1 - Processeur de donnees numeriques a pagination amelioree - Google Patents
Processeur de donnees numeriques a pagination amelioreeInfo
- Publication number
- CA2078312A1 CA2078312A1 CA002078312A CA2078312A CA2078312A1 CA 2078312 A1 CA2078312 A1 CA 2078312A1 CA 002078312 A CA002078312 A CA 002078312A CA 2078312 A CA2078312 A CA 2078312A CA 2078312 A1 CA2078312 A1 CA 2078312A1
- Authority
- CA
- Canada
- Prior art keywords
- data
- datum
- attribute
- atomic
- signal
- 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.)
- Abandoned
Links
- 238000000034 method Methods 0.000 claims abstract description 88
- 238000012545 processing Methods 0.000 claims abstract description 69
- 230000008569 process Effects 0.000 claims abstract description 44
- 230000006872 improvement Effects 0.000 claims description 36
- 230000011664 signaling Effects 0.000 claims 3
- 230000007246 mechanism Effects 0.000 abstract description 14
- 238000012546 transfer Methods 0.000 abstract description 12
- 238000013500 data storage Methods 0.000 abstract description 2
- 230000000875 corresponding effect Effects 0.000 description 17
- 230000004044 response Effects 0.000 description 10
- 230000008859 change Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000013507 mapping Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000007726 management method Methods 0.000 description 4
- 230000000644 propagated effect Effects 0.000 description 4
- 230000000717 retained effect Effects 0.000 description 4
- 241000289690 Xenarthra Species 0.000 description 3
- 230000006399 behavior Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000008867 communication pathway Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241001527902 Aratus Species 0.000 description 1
- BSYNRYMUTXBXSQ-UHFFFAOYSA-N Aspirin Chemical compound CC(=O)OC1=CC=CC=C1C(O)=O BSYNRYMUTXBXSQ-UHFFFAOYSA-N 0.000 description 1
- 244000201986 Cassia tora Species 0.000 description 1
- 241000784713 Cupido Species 0.000 description 1
- VVNCNSJFMMFHPL-VKHMYHEASA-N D-penicillamine Chemical compound CC(C)(S)[C@@H](N)C(O)=O VVNCNSJFMMFHPL-VKHMYHEASA-N 0.000 description 1
- 241000567769 Isurus oxyrinchus Species 0.000 description 1
- SNDPXSYFESPGGJ-UHFFFAOYSA-N L-norVal-OH Natural products CCCC(N)C(O)=O SNDPXSYFESPGGJ-UHFFFAOYSA-N 0.000 description 1
- 241001553014 Myrsine salicina Species 0.000 description 1
- 240000008881 Oenanthe javanica Species 0.000 description 1
- 241000950638 Symphysodon discus Species 0.000 description 1
- 244000269722 Thea sinensis Species 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 150000001768 cations Chemical class 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000002079 cooperative effect Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 229940075911 depen Drugs 0.000 description 1
- -1 discus ion Chemical class 0.000 description 1
- JEIPFZHSYJVQDO-UHFFFAOYSA-N ferric oxide Chemical compound O=[Fe]O[Fe]=O JEIPFZHSYJVQDO-UHFFFAOYSA-N 0.000 description 1
- 238000011010 flushing procedure Methods 0.000 description 1
- 230000003834 intracellular effect Effects 0.000 description 1
- 150000002500 ions Chemical class 0.000 description 1
- 239000003607 modifier Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000037361 pathway Effects 0.000 description 1
- NCAIGTHBQTXTLR-UHFFFAOYSA-N phentermine hydrochloride Chemical compound [Cl-].CC(C)([NH3+])CC1=CC=CC=C1 NCAIGTHBQTXTLR-UHFFFAOYSA-N 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 241000894007 species Species 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 101150019895 thiE gene Proteins 0.000 description 1
- 238000000772 tip-enhanced Raman spectroscopy Methods 0.000 description 1
- 239000011800 void material Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/10—Address translation
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)
- Meter Arrangements (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Mobile Radio Communication Systems (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US76336891A | 1991-09-20 | 1991-09-20 | |
US763,368 | 1991-09-20 |
Publications (1)
Publication Number | Publication Date |
---|---|
CA2078312A1 true CA2078312A1 (fr) | 1993-03-21 |
Family
ID=25067643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002078312A Abandoned CA2078312A1 (fr) | 1991-09-20 | 1992-09-15 | Processeur de donnees numeriques a pagination amelioree |
Country Status (6)
Country | Link |
---|---|
US (2) | US6332185B1 (fr) |
EP (1) | EP0533447B1 (fr) |
JP (1) | JPH05210584A (fr) |
AT (1) | ATE210317T1 (fr) |
CA (1) | CA2078312A1 (fr) |
DE (1) | DE69232253T2 (fr) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2078312A1 (fr) * | 1991-09-20 | 1993-03-21 | Mark A. Kaufman | Processeur de donnees numeriques a pagination amelioree |
FR2740726B1 (fr) * | 1995-11-08 | 1998-01-23 | Heidelberg Harris Sa | Dispositif de refroidissement de la surface du blanchet d'un groupe d'impression d'une machine rotative a imprimer |
US7412581B2 (en) * | 2003-10-28 | 2008-08-12 | Renesas Technology America, Inc. | Processor for virtual machines and method therefor |
US20050144397A1 (en) * | 2003-12-29 | 2005-06-30 | Rudd Kevin W. | Method and apparatus for enabling volatile shared data across caches in a coherent memory multiprocessor system to reduce coherency traffic |
US8417537B2 (en) * | 2006-11-01 | 2013-04-09 | Microsoft Corporation | Extensible and localizable health-related dictionary |
US8316227B2 (en) | 2006-11-01 | 2012-11-20 | Microsoft Corporation | Health integration platform protocol |
US8533746B2 (en) | 2006-11-01 | 2013-09-10 | Microsoft Corporation | Health integration platform API |
US20080104617A1 (en) * | 2006-11-01 | 2008-05-01 | Microsoft Corporation | Extensible user interface |
US8515988B2 (en) * | 2007-09-24 | 2013-08-20 | Microsoft Corporation | Data paging with a stateless service |
KR101425621B1 (ko) * | 2008-01-15 | 2014-07-31 | 삼성전자주식회사 | 컨텐츠를 안전하게 공유하는 방법 및 시스템 |
JP2016048502A (ja) * | 2014-08-28 | 2016-04-07 | 富士通株式会社 | 情報処理装置及びメモリアクセス処理方法 |
GB2554442B (en) * | 2016-09-28 | 2020-11-11 | Advanced Risc Mach Ltd | Apparatus and method for providing an atomic set of data accesses |
Family Cites Families (84)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3731002A (en) | 1970-10-08 | 1973-05-01 | Bell Telephone Labor Inc | Interconnected loop data block transmission system |
USRE28811E (en) | 1970-10-08 | 1976-05-11 | Bell Telephone Laboratories, Incorporated | Interconnected loop data block transmission system |
US3713096A (en) | 1971-03-31 | 1973-01-23 | Ibm | Shift register interconnection of data processing system |
US3748647A (en) | 1971-06-30 | 1973-07-24 | Ibm | Toroidal interconnection system |
US3735362A (en) | 1971-09-22 | 1973-05-22 | Ibm | Shift register interconnection system |
US3723946A (en) | 1971-10-18 | 1973-03-27 | Northern Electric Co | Cable connector |
US3800291A (en) | 1972-09-21 | 1974-03-26 | Ibm | Data processing system memory relocation apparatus and method |
US4011545A (en) | 1975-04-28 | 1977-03-08 | Ridan Computers, Inc. | Computer and communications systems employing new architectures |
US4031512A (en) | 1975-05-29 | 1977-06-21 | Burroughs Corporation | Communications network for general purpose data communications in a heterogeneous environment |
US4077059A (en) | 1975-12-18 | 1978-02-28 | Cordi Vincent A | Multi-processing system with a hierarchial memory having journaling and copyback |
US4141067A (en) | 1977-06-13 | 1979-02-20 | General Automation | Multiprocessor system with cache memory |
US4245306A (en) | 1978-12-21 | 1981-01-13 | Burroughs Corporation | Selection of addressed processor in a multi-processor network |
US4240143A (en) | 1978-12-22 | 1980-12-16 | Burroughs Corporation | Hierarchical multi-processor network for memory sharing |
US4484262A (en) | 1979-01-09 | 1984-11-20 | Sullivan Herbert W | Shared memory computer method and apparatus |
IT1118355B (it) | 1979-02-15 | 1986-02-24 | Cselt Centro Studi Lab Telecom | Sistema di interconnessione tra processori |
US4293910A (en) | 1979-07-02 | 1981-10-06 | International Business Machines Corporation | Reconfigurable key-in-storage means for protecting interleaved main storage |
FR2472232B1 (fr) | 1979-12-14 | 1988-04-22 | Honeywell Inf Systems | Dispositif et procede d'effacement d'antememoire |
US4322795A (en) | 1980-01-24 | 1982-03-30 | Honeywell Information Systems Inc. | Cache memory utilizing selective clearing and least recently used updating |
GB2077468B (en) | 1980-06-04 | 1984-10-24 | Hitachi Ltd | Multi-computer system with plural serial bus loops |
US4394731A (en) | 1980-11-10 | 1983-07-19 | International Business Machines Corporation | Cache storage line shareability control for a multiprocessor system |
US4410944A (en) | 1981-03-24 | 1983-10-18 | Burroughs Corporation | Apparatus and method for maintaining cache memory integrity in a shared memory environment |
US4814979A (en) | 1981-04-01 | 1989-03-21 | Teradata Corporation | Network to transmit prioritized subtask pockets to dedicated processors |
US4445171A (en) | 1981-04-01 | 1984-04-24 | Teradata Corporation | Data processing systems and methods |
JPS57166756A (en) | 1981-04-08 | 1982-10-14 | Hitachi Ltd | Transmission controlling method |
US4410946A (en) | 1981-06-15 | 1983-10-18 | International Business Machines Corporation | Cache extension to processor local storage |
US4476524A (en) * | 1981-07-02 | 1984-10-09 | International Business Machines Corporation | Page storage control methods and means |
US4488256A (en) | 1981-11-23 | 1984-12-11 | Motorola, Inc. | Memory management unit having means for detecting and preventing mapping conflicts |
US4432057A (en) | 1981-11-27 | 1984-02-14 | International Business Machines Corporation | Method for the dynamic replication of data under distributed system control to control utilization of resources in a multiprocessing, distributed data base system |
US4503497A (en) | 1982-05-27 | 1985-03-05 | International Business Machines Corporation | System for independent cache-to-cache transfer |
US4714990A (en) | 1982-09-18 | 1987-12-22 | International Computers Limited | Data storage apparatus |
US4625081A (en) | 1982-11-30 | 1986-11-25 | Lotito Lawrence A | Automated telephone voice service system |
JPS59103166A (ja) | 1982-12-02 | 1984-06-14 | Fujitsu Ltd | 階層型並列デ−タ処理装置 |
US5212773A (en) | 1983-05-31 | 1993-05-18 | Thinking Machines Corporation | Wormhole communications arrangement for massively parallel processor |
US4598400A (en) | 1983-05-31 | 1986-07-01 | Thinking Machines Corporation | Method and apparatus for routing message packets |
US4768144A (en) | 1983-10-25 | 1988-08-30 | Keycom Electronic Publishing, Inc. | Method and apparatus for retrieving information distributed over nonconsecutive pages |
US4604694A (en) | 1983-12-14 | 1986-08-05 | International Business Machines Corporation | Shared and exclusive access control |
JPS60136097A (ja) | 1983-12-23 | 1985-07-19 | Hitachi Ltd | 連想メモリ装置 |
US4622631B1 (en) | 1983-12-30 | 1996-04-09 | Recognition Int Inc | Data processing system having a data coherence solution |
US4754394A (en) | 1984-10-24 | 1988-06-28 | International Business Machines Corporation | Multiprocessing system having dynamically allocated local/global storage and including interleaving transformation circuit for transforming real addresses to corresponding absolute address of the storage |
US4700347A (en) | 1985-02-13 | 1987-10-13 | Bolt Beranek And Newman Inc. | Digital phase adjustment |
US5067071A (en) | 1985-02-27 | 1991-11-19 | Encore Computer Corporation | Multiprocessor computer system employing a plurality of tightly coupled processors with interrupt vector bus |
JPH0732401B2 (ja) | 1985-04-24 | 1995-04-10 | 株式会社日立製作所 | 伝送制御方式 |
GB2176918B (en) | 1985-06-13 | 1989-11-01 | Intel Corp | Memory management for microprocessor system |
US4755930A (en) | 1985-06-27 | 1988-07-05 | Encore Computer Corporation | Hierarchical cache memory system and method |
EP0214718A3 (fr) | 1985-07-22 | 1990-04-04 | Alliant Computer Systems Corporation | Calculatrice numérique |
US4706080A (en) | 1985-08-26 | 1987-11-10 | Bell Communications Research, Inc. | Interconnection of broadcast networks |
US4734907A (en) | 1985-09-06 | 1988-03-29 | Washington University | Broadcast packet switching network |
US4701756A (en) | 1985-09-10 | 1987-10-20 | Burr William E | Fault-tolerant hierarchical network |
IT1184013B (it) | 1985-12-13 | 1987-10-22 | Elsag | Memoria ad elevata capacita accessibile a diverse agenti |
IT1184015B (it) | 1985-12-13 | 1987-10-22 | Elsag | Sistema multiprocessore a piu livelli gerarchici |
US4730249A (en) | 1986-01-16 | 1988-03-08 | International Business Machines Corporation | Method to operate on large segments of data in a virtual memory data processing system |
US4742447A (en) * | 1986-01-16 | 1988-05-03 | International Business Machines Corporation | Method to control I/O accesses in a multi-tasking virtual memory virtual machine type data processing system |
US4780873A (en) | 1986-05-19 | 1988-10-25 | General Electric Company | Circuit switching network with routing nodes |
CA1293819C (fr) | 1986-08-29 | 1991-12-31 | Thinking Machines Corporation | Ordinateur a tres grande echelle |
US4951193A (en) | 1986-09-05 | 1990-08-21 | Hitachi, Ltd. | Parallel computer with distributed shared memories and distributed task activating circuits |
US4811216A (en) | 1986-12-22 | 1989-03-07 | American Telephone And Telegraph Company | Multiprocessor memory management method |
US4887204A (en) * | 1987-02-13 | 1989-12-12 | International Business Machines Corporation | System and method for accessing remote files in a distributed networking environment |
IT1217130B (it) | 1987-03-12 | 1990-03-14 | Cselt Centro Studi Lab Telecom | Sistema di commutazione in tecnologia ottica |
US4984235A (en) | 1987-04-27 | 1991-01-08 | Thinking Machines Corporation | Method and apparatus for routing message packets and recording the roofing sequence |
US4797880A (en) | 1987-10-07 | 1989-01-10 | Bell Communications Research, Inc. | Non-blocking, self-routing packet switch |
JP3023425B2 (ja) | 1987-10-09 | 2000-03-21 | 株式会社日立製作所 | データ処理装置 |
IT1223142B (it) | 1987-11-17 | 1990-09-12 | Honeywell Bull Spa | Sistema multiprocessore di elaborazione con multiplazione di dati globali |
EP0323013B1 (fr) * | 1987-11-30 | 1995-08-30 | International Business Machines Corporation | Procédé pour actionner un système à multiprocesseur employant une mémoire virtuelle commune |
US5226039A (en) * | 1987-12-22 | 1993-07-06 | Kendall Square Research Corporation | Packet routing switch |
US5055999A (en) | 1987-12-22 | 1991-10-08 | Kendall Square Research Corporation | Multiprocessor digital data processing system |
US5119481A (en) | 1987-12-22 | 1992-06-02 | Kendall Square Research Corporation | Register bus multiprocessor system with shift |
US5282201A (en) | 1987-12-22 | 1994-01-25 | Kendall Square Research Corporation | Dynamic packet routing network |
US5251308A (en) | 1987-12-22 | 1993-10-05 | Kendall Square Research Corporation | Shared memory multiprocessor with data hiding and post-store |
CA1320003C (fr) | 1987-12-22 | 1993-07-06 | Steven J. Frank | Systeme d'interconnexion pour structure de multiprocesseur |
US5025366A (en) | 1988-01-20 | 1991-06-18 | Advanced Micro Devices, Inc. | Organization of an integrated cache unit for flexible usage in cache system design |
JP2584647B2 (ja) | 1988-01-28 | 1997-02-26 | 株式会社リコー | 通信網のノード装置 |
US4887265A (en) | 1988-03-18 | 1989-12-12 | Motorola, Inc. | Packet-switched cellular telephone system |
US4979100A (en) | 1988-04-01 | 1990-12-18 | Sprint International Communications Corp. | Communication processor for a packet-switched network |
WO1990000283A1 (fr) | 1988-07-04 | 1990-01-11 | Swedish Institute Of Computer Science | Systeme multiprocesseur pourvu d'un systeme d'antememoire hierarchique |
US4930106A (en) | 1988-08-29 | 1990-05-29 | Unisys Corporation | Dual cache RAM for rapid invalidation |
US5025365A (en) | 1988-11-14 | 1991-06-18 | Unisys Corporation | Hardware implemented cache coherency protocol with duplicated distributed directories for high-performance multiprocessors |
US5136717A (en) | 1988-11-23 | 1992-08-04 | Flavors Technology Inc. | Realtime systolic, multiple-instruction, single-data parallel computer system |
CA2019299C (fr) | 1989-06-22 | 2002-01-15 | Steven Frank | Systeme multiprocesseur a sources d'instructions multiples |
CA2019300C (fr) * | 1989-06-22 | 2001-06-12 | Kendall Square Research Corporation | Systeme multiprocesseur avec memoire partagee |
US5101485B1 (en) * | 1989-06-29 | 1996-12-10 | Frank L Perazzoli Jr | Virtual memory page table paging apparatus and method |
US5226175A (en) | 1989-07-21 | 1993-07-06 | Graphic Edge, Inc. | Technique for representing sampled images |
JP3206914B2 (ja) * | 1989-11-09 | 2001-09-10 | インターナショナル、ビジネス、マシーンズ、コーポレーション | 多重プロセッサ・システム |
US5226109A (en) | 1990-04-26 | 1993-07-06 | Honeywell Inc. | Three dimensional computer graphic symbol generator |
CA2078312A1 (fr) * | 1991-09-20 | 1993-03-21 | Mark A. Kaufman | Processeur de donnees numeriques a pagination amelioree |
-
1992
- 1992-09-15 CA CA002078312A patent/CA2078312A1/fr not_active Abandoned
- 1992-09-16 AT AT92308410T patent/ATE210317T1/de not_active IP Right Cessation
- 1992-09-16 DE DE69232253T patent/DE69232253T2/de not_active Expired - Fee Related
- 1992-09-16 EP EP92308410A patent/EP0533447B1/fr not_active Expired - Lifetime
- 1992-09-18 JP JP4273480A patent/JPH05210584A/ja not_active Withdrawn
-
1995
- 1995-06-05 US US08/461,174 patent/US6332185B1/en not_active Expired - Lifetime
-
2001
- 2001-05-10 US US09/854,375 patent/US6622231B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP0533447B1 (fr) | 2001-12-05 |
DE69232253D1 (de) | 2002-01-17 |
US6622231B2 (en) | 2003-09-16 |
EP0533447A3 (en) | 1993-07-21 |
ATE210317T1 (de) | 2001-12-15 |
JPH05210584A (ja) | 1993-08-20 |
US6332185B1 (en) | 2001-12-18 |
EP0533447A2 (fr) | 1993-03-24 |
DE69232253T2 (de) | 2002-07-18 |
US20010047457A1 (en) | 2001-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5313647A (en) | Digital data processor with improved checkpointing and forking | |
US6088758A (en) | Method and apparatus for distributing data in a digital data processor with distributed memory | |
Wang et al. | Easy lock-free indexing in non-volatile memory | |
US5581737A (en) | Method and apparatus for expansion, contraction, and reapportionment of structured external storage structures | |
US5692185A (en) | Object space manager method and circuit | |
US5819304A (en) | Random access memory assembly | |
US5251308A (en) | Shared memory multiprocessor with data hiding and post-store | |
US6112285A (en) | Method, system and computer program product for virtual memory support for managing translation look aside buffers with multiple page size support | |
EP0150195A1 (fr) | Schema d'organisation par page a la demande pour un systeme de traitement de tampons multiples de traduction d'adresses a memoire partagee. | |
CA2078312A1 (fr) | Processeur de donnees numeriques a pagination amelioree | |
CN1200365C (zh) | 基于请求的同步总线操作 | |
JP3103581B2 (ja) | マルチプロセッサシステム | |
CN115454502A (zh) | 用于调度simt架构处理器的返回数据的方法及相应处理器 | |
Kaiser et al. | MUTABOR-A coprocessor supporting object-oriented memory management and error recovery | |
Shigemitsu et al. | A High Performance File System for Non-Volatile Main Memory | |
Blandy et al. | VM/XA storage management | |
Appavoo et al. | Memory management in k42 | |
CN116954921A (zh) | 基于乐观批处理的无锁数据结构内存回收方法 | |
JP2551563B2 (ja) | 不変メモリ装置 | |
Shultz | Advances in the M-Machine runtime system | |
Goldenberg | OpenVMS Alpha Internals and Data Structures: Memory Management | |
Isely et al. | Design notes for the next generation persistent object manager for CAP | |
Moga et al. | Memory Organizations in Hybrid DSM: A Performance Comparison | |
Parashar et al. | Distributed Shared Memory Tools | |
Sechrest et al. | User-Level Physical Memory Management |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
FZDE | Discontinued |