Speaker
            
    Jason Ekstrand
        
            (Intel)
        
    Description
Both future hardware and also user-visible APIs, are demanding that we discard our previous fence-based synchronisation model and allow arbitrary synchronisation primitives similar to Windows/DirectX 'timeline semaphores'. Outline the problems in trying to integrate this with our previous predictable fence-based model with dma_fence and dma_resv and discuss some potential paths and solutions.
Primary author
        
            
                
                
                    Jason Ekstrand
                
                
                        (Intel)