A processor comprising: processing resources to perform graphics operations using a plurality of threads; and load store pipeline hardware circuitry coupled to the processing resources to: in response to a page fault exception being enabled for a memory access request received from a thread of the plurality of threads, allocate a memory dependency token correlated to a scoreboard identifier, SBID , that is included with the memory access request ; send, to memory fabric of the graphics processor, the memory access request comprising the memory dependency token ; receive, from the memory fabric in response to the memory access request , a memory access response comprising the memory dependency token and indicating occurrence of a page fault error condition and fault details associated with the page fault error condition; and return the SBID associated with the memory access response and fault details of the page fault error condition to a debug register (3220-5) of the thread, the thread to utilize the SBID and the fault details to report to a debugger application that associates the page fault error condition to the thread using the SBID . processing resources to perform graphics operations using a plurality of threads; and load store pipeline hardware circuitry coupled to the processing resources to: in response to a page fault exception being enabled for a memory access request received from a thread of the plurality of threads, allocate a memory dependency token correlated to a scoreboard identifier, SBID , that is included with the memory access request ; send, to memory fabric of the graphics processor, the memory access request comprising the memory dependency token ; receive, from the memory fabric in response to the memory access request , a memory access response comprising the memory dependency token and indicating occurrence of a page fault error condition and fault details associated with the page fault error condition; and return the SBID associated with the memory access response and fault details of the page fault error condition to a debug register (3220-5) of the thread, the thread to utilize the SBID and the fault details to report to a debugger application that associates the page fault error condition to the thread using the SBID . in response to a page fault exception being enabled for a memory access request received from a thread of the plurality of threads, allocate a memory dependency token correlated to a scoreboard identifier, SBID , that is included with the memory access request ; send, to memory fabric of the graphics processor, the memory access request comprising the memory dependency token ; receive, from the memory fabric in response to the memory access request , a memory access response comprising the memory dependency token and indicating occurrence of a page fault error condition and fault details associated with the page fault error condition; and return the SBID associated with the memory access response and fault details of the page fault error condition to a debug register (3220-5) of the thread, the thread to utilize the SBID and the fault details to report to a debugger application that associates the page fault error condition to the thread using the SBID . <EOS>