首页> 外文会议>Seventeenth international conference on architectural support for programming languages and operating systems. >HICAMP: Architectural Support for Efficient Concurrency-safe Shared Structured Data Access
【24h】

HICAMP: Architectural Support for Efficient Concurrency-safe Shared Structured Data Access

机译:HICAMP:高效并发安全的共享结构化数据访问的体系结构支持

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

摘要

Programming language and operating system support for efficient concurrency-safe access to shared data is a key concern for the effective use of multi-core processors. Most research has focused on the software model of multiple threads accessing this data within a single shared address space. However, many real applications are actually structured as multiple separate processes for fault isolation and simplified synchronization. In this paper, we describe the HICAMP architecture and its innovative memory system, which supports efficient concurrency safe access to structured shared data without incurring the overhead of inter-process communication. The HICAMP architecture also provides support for programming language and OS structures such as threads, iterators, read-only access and atomic update. In addition to demonstrating that HICAMP is beneficial for multiprocess structured applications, our evaluation shows that the same mechanisms provide substantial benefits for other areas, including sparse matrix computations and visualization.
机译:编程语言和操作系统对有效并发安全地访问共享数据的支持是有效使用多核处理器的关键问题。大多数研究都集中在多个线程在单个共享地址空间中访问此数据的软件模型上。但是,许多实际应用程序实际上是由多个单独的过程构成的,以进行故障隔离和简化的同步。在本文中,我们描述了HICAMP体系结构及其创新的内存系统,该系统支持高效并发安全访问结构化共享数据,而不会产生进程间通信的开销。 HICAMP体系结构还支持编程语言和OS结构,例如线程,迭代器,只读访问和原子更新。除了证明HICAMP对于多进程结构化应用是有益的之外,我们的评估还表明,相同的机制还为其他领域(包括稀疏矩阵计算和可视化)提供了实质性的好处。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号