Implicit Synchronization
No MP locking primitives or interrupt masking in driver code
However, region model allows driver instances to be fully parallelized and preemptable
Default granularity is per device
Optional fine-grained parallelism by spawning additional regions