-
Notifications
You must be signed in to change notification settings - Fork 90
Workaround for CPUs that don't support clflush #6
Copy link
Copy link
Closed
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Milestone
Description
The clflush instruction is for the most part only supported by CPUs with SSE2 extensions.
If we want to test younger CPUs that lack the clflush instruction, we need to find a workaround for flushing the cache. This is required to test anything pre Pentium 4.
This should be implemented behind #ifdef DNOCLFLUSH in the same manner that the rdtscp -> rdtsc compatibility patch was implemented.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed