brian wickman created MESOS-687:
-----------------------------------
Summary: slave should export perf hardware counters when available
Key: MESOS-687
URL: https://issues.apache.org/jira/browse/MESOS-687
Project: Mesos
Issue Type: Story
Components: slave
Reporter: brian wickman
Priority: Minor
It would be very valuable for the slave resource monitor to export hardware
counters. There are a few ways this could be done -- either by invoking perf
directly or by accessing the counters via the syscall/read interface described
by http://lxr.free-electrons.com/source/tools/perf/design.txt I'd imagine this
would just get plumbed through Isolator::usage in the end and get exported via
the resource monitor endpoint.
Correct me if I'm wrong but there's currently no information exposed
(programmatically) at the granularity level of executor, so I don't really know
how this information could ever make its way into the hands of a scheduler for
the purpose of making better scheduling decisions vis-a-vis things like
task-level interference. Given Google's CPI paper
(http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/40737.pdf)
it sounds like something worth investigating.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira