About barriers

From: Nikita Andreev (lestat_at_kemsu.ru)
Date: Thu Apr 16 2009 - 04:01:00 PDT

  • Next message: Nikita Andreev: "Some general questions"
    Hello.
    
    I have two question related to barriers. 
    
    1. upc_fence ensures that all shared references issued before the fence are completed before any following are issued. How is it actually implemented? Does it work like a barrier or application can continue to execute statements which are not related to shared references?
    
    2. In GASP split-phase barrier consists of two events: GASP_UPC_NOTIFY and GASP_UPC_WAIT. How does upc_fence and ordinary barrier appears in trace? There are GASP_UPC_BARRIER and GASP_UPC_FENCE but it turns out that same GASP_UPC_NOTIFY and GASP_UPC_WAIT are being used.
    
    Regards,
    Nikita Andreev.
    

  • Next message: Nikita Andreev: "Some general questions"