Skip to content

Place to store random files for public consumption

Notifications You must be signed in to change notification settings

pkerney/misc-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

misc-public

Place to store random files for public consumption

  • pktd.ps1 : Powershell script to pin threads to cores using Windows affinity mask. This version is for pinning some workloads to P cores and some to E cores and specifically a Core i7-1270P (4P+8E). You need to work out which ones are which. Normaly Windows enumerates P-HT0 then P-HT1 then E. Realistically this is useful for delivering SLA’s for workloads. Doesn’t have to be P/E core, could easily be modified to pin specific workloads to specific cores which is useful for manual NUMA/cache locality and mapping processes to sockets where PCIe cards are directly attached to avoid UPI congestion and improve latencies. Us HPC people and network people do this all the time. This assumes that the workloads are already running. If you have control over the start procedure, you can do the same thing with a "start /affinity hexaffinity program".

About

Place to store random files for public consumption

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published