1. A method for inter-thread trace timing alignment among threads of a multi-threaded processor during an execution tracing process, comprising: recording timing data relating to a common predetermined event, said common predetermined event being commonly referenceable by all operating threads of said multi-threaded processor during core processor execution tracing; referencing a time at which a thread initiates execution tracing to said common predetermined event for maintaining the timing of execution tracing for said thread relative to said common predetermined event; and updating said common predetermined event to associate with said time at which said thread initiated execution tracing, thereby aligning said time at which said thread initiated execution tracing to timing data associated with all other threads of said multi-threaded processor for which execution tracing may be occurring.