Lines Matching full:accesses
5 It stores information on accesses to tensors to determine if they are synchronized
82 """Stores information about two unsynchronized accesses to one data pointer."""
148 r"""Stores information about a single tensor and recent accesses to it.
153 reads: list of read accesses to the tensor that were performed since
165 self.accesses: Dict[DataPtr, TensorInfo] = {}
168 if data_ptr not in self.accesses:
178 if data_ptr in self.accesses:
191 self.accesses[data_ptr] = TensorInfo(stack_trace)
194 del self.accesses[data_ptr]
197 return True if self.accesses[data_ptr].reads else False
202 return self.accesses[data_ptr].allocation_stack_trace
205 return self.accesses[data_ptr].write
208 return self.accesses[data_ptr].reads
211 self.accesses[data_ptr].reads.append(access)
214 self.accesses[data_ptr].write = access
215 self.accesses[data_ptr].reads = []
335 as tensor accesses to determine whether a given kernel launch might cause a