首页> 外文期刊>Journal of systems architecture >Distributed computing using Java: A comparison of two server designs
【24h】

Distributed computing using Java: A comparison of two server designs

机译:使用Java的分布式计算:两种服务器设计的比较

获取原文
获取原文并翻译 | 示例
           

摘要

This paper proposes a new concurrent data structure, called parallel hash table, for synchronizing the access of multiple threads to resources stored in a shared buffer. We prove theoretically the complexity of the operations and the upper limit on the thread conflict probability of the parallel hash table. To empirically evaluate the proposed concurrent data structure, we compare the performance of a TCP multi-threaded parallel hash table-based server to a conventional TCP multi-threaded shared buffer-based server implemented in Java. The experimental results on a network of 36 workstations running Windows NT, demonstrate that the parallel hash table-based server outperforms the conventional multi-threaded server. (C) 2006 Elsevier B.V. All rights reserved.
机译:本文提出了一种新的并发数据结构,称为并行哈希表,用于同步多个线程对共享缓冲区中存储的资源的访问。我们从理论上证明了操作的复杂性以及并行哈希表的线程冲突概率的上限。为了凭经验评估提议的并发数据结构,我们将TCP多线程并行基于哈希表的服务器与Java中实现的传统TCP多线程基于共享缓冲区的服务器的性能进行了比较。在由运行Windows NT的36个工作站组成的网络上的实验结果表明,基于并行哈希表的服务器性能优于传统的多线程服务器。 (C)2006 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号