+1
−0
arch/x86/Kconfig.fpu
0 → 100644
+62
−0
Loading
hygon inclusion category: feature bugzilla: https://gitee.com/openeuler/kernel/issues/IBE9G7 CVE: NA --------------------------- The following methods are used to improve the large memory copy performance of the Hygon processor between kernel and user mode. Prefetch is a technique for reading blocks of data from main memory at very high data rates, then operating on them within the cache. Results are then written out to memory, all with high efficiency. The code can employ a very special instruction: NT. This is a streaming store instruction for writing data to memory. This instruction bypasses the on-chip cache and sends data directly into a write-combining buffer. Because NT allows the CPU to avoid reading the old data from the memory destination address, NT can effectively improve the total write bandwidth. There are similar optimizations for reading data from memory. Interruptions may occur when copying large memory, which may trigger thread switching. You need to save the current MMX register context and continue copying when switching back to the thread next time. Signed-off-by:zhuchao <zhuchao@hygon.cn> Signed-off-by:
qiuzhiteng <qiuzhiteng@hygon.cn>