CPU core (Tremont) includes Accelerator Interfacing Architecture (AIA) features including: - UMONITOR/UMWAIT: Ring-3 MONITOR/MWAIT with timeout. For memory-based synch with accelerators - TPAUSE: Monitor-less wait (with timeout). For wait-on-multiple or wait-for-interrupt usages - MOVDIRI: 8B streaming doorbell write capability. For streaming accelerator usages. - MOVDIR64B: Non-temporal write with 64B guaranteed write-atomicity. For latency critical accelerator usages
Upstream target linux 4.20
CPU core (Tremont) includes Accelerator Interfacing Architecture (AIA) features including:
- UMONITOR/UMWAIT: Ring-3 MONITOR/MWAIT with timeout. For memory-based synch with accelerators
- TPAUSE: Monitor-less wait (with timeout). For wait-on-multiple or wait-for-interrupt usages
- MOVDIRI: 8B streaming doorbell write capability. For streaming accelerator usages.
- MOVDIR64B: Non-temporal write with 64B guaranteed write-atomicity. For latency critical accelerator usages
Upstream target linux 4.20