发明名称 Optical-based barrier synchronization methods and systems for implementing the same
摘要 Various embodiments of the present invention are directed to optical-based barrier methods and systems for synchronizing processing of two or more threads. In one method embodiment of a barrier method, each thread can be processed by a different processing element. The method comprises transmitting a lightwave along a waveguide that is optically coupled to each of the processing elements. Each processing element that processes a thread turns on diverter capable of diverting substantially all of the lightwave from the waveguide. Each processing element that completes processing of a thread turns off a corresponding diverter. A barrier is reached when all of the processing elements have turned off the corresponding diverters and discontinued diverting a portion of the lightwave from the waveguide.
申请公布号 US7945128(B1) 申请公布日期 2011.05.17
申请号 US20080258674 申请日期 2008.10.27
申请人 HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 BINKERT NATHAN;DAVIS AL;SCHRAIBER ROBERT;VANTREASE DANA
分类号 G02B6/12;G02B6/28;G02B6/35 主分类号 G02B6/12
代理机构 代理人
主权项
地址