首页> 美国卫生研究院文献>SpringerPlus >Efficient hash tables for network applications
【2h】

Efficient hash tables for network applications

机译:网络应用程序的高效哈希表

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Hashing has yet to be widely accepted as a component of hard real-time systems and hardware implementations, due to still existing prejudices concerning the unpredictability of space and time requirements resulting from collisions. While in theory perfect hashing can provide optimal mapping, in practice, finding a perfect hash function is too expensive, especially in the context of high-speed applications.The introduction of hashing with multiple choices, d-left hashing and probabilistic table summaries, has caused a shift towards deterministic DRAM access. However, high amounts of rare and expensive high-speed SRAM need to be traded off for predictability, which is infeasible for many applications.In this paper we show that previous suggestions suffer from the false precondition of full generality. Our approach exploits four individual degrees of freedom available in many practical applications, especially hardware and high-speed lookups. This reduces the requirement of on-chip memory up to an order of magnitude and guarantees constant lookup and update time at the cost of only minute amounts of additional hardware. Our design makes efficient hash table implementations cheaper, more predictable, and more practical.
机译:由于仍然存在关于冲突导致的时空需求不可预测性的偏见,因此散列尚未被广泛接受为硬实时系统和硬件实现的组成部分。虽然理论上完美的哈希可以提供最佳的映射,但实际上,找到完美的哈希函数太昂贵了,尤其是在高速应用程序的情况下。具有多种选择的哈希,d-left哈希和概率表摘要的引入具有导致转向确定性DRAM访问。但是,为了获得可预测性,需要权衡大量稀有和昂贵的高速SRAM,这在许多应用中是不可行的。在本文中,我们证明了先前的建议存在完全通用的错误前提。我们的方法利用了许多实际应用中可用的四个独立的自由度,尤其是硬件和高速查找。这将片上存储器的需求降低了一个数量级,并保证了恒定的查找和更新时间,而仅需极少量的附加硬件。我们的设计使高效的哈希表实现更便宜,更可预测且更实用。

著录项

  • 期刊名称 SpringerPlus
  • 作者

    Thomas Zink; Marcel Waldvogel;

  • 作者单位
  • 年(卷),期 -1(4),-1
  • 年度 -1
  • 页码 222
  • 总页数 19
  • 原文格式 PDF
  • 正文语种
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号