Overview
- The filing describes software that combines two or more physical CPU cores to act as a single virtual core by splitting a thread into blocks that run in parallel while preserving program order.
- Each core would include a small hardware module to handle synchronization, register transfers, and memory ordering between paired cores.
- These modules communicate through a reserved region called a wormhole address space to coordinate data movement and correct instruction retirement.
- Intel positions the approach as a way to raise single-thread performance and potentially improve performance per watt without higher clocks or wider monolithic cores.
- Coverage highlights significant hurdles such as synchronization complexity and low-latency intercore communication, and notes the absence of any timeline or product plans.