Parallel Hash Algorithms for Virtual Key Index Tables
スポンサーリンク
概要
- 論文の詳細を見る
Parallelism is introduced into a hash table organization, called a "virtual key index table", which was originally proposed by Morris. A parallel virtual key index scheme is to be used to perform hashing by parallel hashing hardware with a multi-bank hash table: The hash table is realized with J banks, each having a virtual key and a pointer to the real key. In searching for a given real key k, real keys are accessed only when corresponding virtual keys stored in the index table are matched with the virtual key of k. Basic performance assessment parameters in this scheme, such as the average number of probes in a successful search and an unsuccessful search are calculated in both cases with and without key deletion. The results are compared with those of a parallel direct hash scheme. The number of probes in the key search is slightly increased in the virtual key scheme. However, the virtual key scheme affords a design of a hash table organization independent of data structures for the key representation, larger J with the same transfer width than does the parallel direct hash scheme and a garbage collection scheme which dispenses with time-consuming rehashing of real keys. Design choices between the two parallel hash schemes are also discussed.
- 一般社団法人情報処理学会の論文
- 1978-10-30
著者
-
GOTO Eiichi
Department of Physics, University of Tokyo, IC Research Laboratory
-
IDA Tetsuo
Institute of Information Sciences and Electronics, University of Tsukuba
-
Ida Tetsuo
Institute Of Information Sciences And Electronics University Of Tsukuba
-
Ida Tetsuo
Institute Of Physical And Chemical Research
-
Goto Eiichi
Department Of Information Science Faculty Of Science University Of Tokyo: The Institute Of Physical
-
Goto Eiichi
Department Of Information And Computer Science Kanagawa University
-
Goto Eiichi
Department Of Information Science University Of Tokyo: Institute Of Physical And Chemical Research
関連論文
- Search for Quarks in Sea Water by Ion-Exchange Chromatography
- Realization of a Processor with Virtual Tapes and Its Evaluation
- Switching Characteristics of Composite Magnetic Thin Films
- Deterministic and Non-deterministic Lazy Conditional Narrowing and their Implementations
- An Autopsy Case of Esophageal Repture Caused by Cardiopulmonary Resuscitation with the Insertion of a Sengstaken-Blakemore Tube
- An Adult Case of Acute Epiglottitis with Cardiopulmonary Arrest due to an Upper Airway Obstruction
- Abstract Machine Approach to Operational Semantics of Prolog
- Collaborative Constraint Functional Logic Programming System in an Open Environment(Regular Section)
- Overflow Free and Variable Precision Computing in FLATS
- Overview of MC/LISP System
- Outside-In Conditional Narrowing
- Parallel Hash Algorithms for Virtual Key Index Tables
- Analysis of Parallel Hashing Algorithms with Key Deletion
- A Primitive for Non-recursive List Processing
- Improvement of Garbage Collection by Aid of Compiler
- Antiparallel Exchange Coupling in Gd-Permalloy Composite Films
- On the Observation of Magnetic Poles
- Information erasure without entropy production of $k1n2$ per bit by a quasi-static potential change subjected to a Brownian motion
- Numerical Calculation of Static Magnetization Configuration in Exchange-Coupled Composite Thin Magnetic Films
- Formulas for viscous fluid and heat flows around a hexagonal lattice of circular tubes