|
|
|
|
|
by shanemhansen
225 days ago
|
|
You nerd sniped me a little and I'll admit I'm not 100% sure what a reduction is but I've understood it to be a measurement of work for scheduling purposes. A bit of googling indicates that actually you can use performance monitoring instur to generate an interrupt every n instructions. https://community.intel.com/t5/Software-Tuning-Performance/H... Which is part of the solution. Presumably the remainder of the solution is then deciding what to schedule next in a way that matches erlang. Disclaimer: this is based off some googling that makes it seem like hardware support the desired feature exists, not any actual working code. |
|
But: great find, I wasn't aware of this at all and it is definitely an intriguing possibility.