首页> 美国政府科技报告 >Waiting Algorithms for Synchronization in Large-Scale Multiprocessors
【24h】

Waiting Algorithms for Synchronization in Large-Scale Multiprocessors

机译:等效算法在大规模多处理器中的同步

获取原文

摘要

A program running on a parallel machine consists of multiple asynchronous threadsthat have to synchronize at various points to ensure program correctness. At a synchronization point, a thread may be forced to wait until the synchronization condition is satisfied. Waiting incurs a cost. This thesis investigates various types of synchronization mechanisms and techniques to minimize wasted processor cycles while waiting algorithms and multithreading are used to reduce the cost of waiting. The utility of these methods are analyzed with mathematical models and demonstrated through simulations. Two-phase waiting algorithms that rely on efficient waiting mechanisms provided by multithreaded processors are shown to be very robust under most operating circumstances.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号