Back to Search
Start Over
A collision-mitigation hashing scheme utilizing empty slots of cuckoo hash table
- Source :
- 2017 19th International Conference on Advanced Communication Technology (ICACT).
- Publication Year :
- 2017
- Publisher :
- IEEE, 2017.
-
Abstract
- In SDN and NFV technologies, performance of a virtual switch is important to provide network functionalities swiftly. Since the lookup operation of the virtual switch has been considered a major bottleneck of performance, we need to devise an efficient way to reduce the lookup time. To improve the lookup speed, previous research has suggested a compact lookup table in a fast memory, but the issue of collision in a hash table has not been addressed well enough. This paper proposes a new scheme that mitigates collisions by utilizing empty slots of the hash table. We propose to insert a new element that may collide to an empty slot instead of linking it with a pointer. According to an evaluation on our experiments, about 20% of elements that could have experienced collisions in the conventional scheme are inserted into empty slots in each bucket. Moreover, the access time of collided elements has halved by avoiding unnecessary memory accesses.
- Subjects :
- Computer science
business.industry
Distributed computing
Dynamic perfect hashing
Hash function
020206 networking & telecommunications
02 engineering and technology
Linear hashing
2-choice hashing
Hash table
Hopscotch hashing
Cuckoo hashing
Open addressing
Rainbow table
Lookup table
0202 electrical engineering, electronic engineering, information engineering
business
Double hashing
Computer network
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2017 19th International Conference on Advanced Communication Technology (ICACT)
- Accession number :
- edsair.doi...........9481addc90ea44b346dc2637f48b81bc
- Full Text :
- https://doi.org/10.23919/icact.2017.7890143