Class: ServerScripts::Parser::VTune::Hotspots::Starpu
- Defined in:
- lib/server_scripts/parser/vtune/hotspots/threads/starpu.rb
Constant Summary
Constants inherited from Base
Base::CPU_EFFECTIVE_TIME, Base::CPU_OVERHEAD_TIME, Base::CPU_SPIN_TIME, Base::CPU_TIME, Base::MPI_BUSY_WAIT_TIME, Base::WAIT_TIME
Instance Method Summary collapse
-
#time(event:, tid:) ⇒ Object
Get time for a particular event of a particular worker, master thread or MPI thread.
Methods inherited from Threads
#total_cpu_effective_time, #total_cpu_overhead_time, #total_cpu_spin_time, #total_cpu_time, #total_time, #total_wait_time
Methods inherited from Base
Constructor Details
This class inherits a constructor from ServerScripts::Parser::VTune::Hotspots::Base
Instance Method Details
#time(event:, tid:) ⇒ Object
Get time for a particular event of a particular worker, master thread or MPI thread. Specify :tid as :CPU_#ID for worker, :MPI for MPI thread, and :master for the task submission thread.
9 10 11 |
# File 'lib/server_scripts/parser/vtune/hotspots/threads/starpu.rb', line 9 def time event:, tid: end |