Class: ServerScripts::Parser::VTune::Hotspots::SLATE
- Defined in:
- lib/server_scripts/parser/vtune/hotspots/threads/slate.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_TIME, Base::WAIT_TIME
Instance Method Summary collapse
-
#initialize(fname, nthreads:) ⇒ SLATE
constructor
A new instance of SLATE.
- #total_mpi_busy_time ⇒ Object
Methods inherited from Threads
#time, #total_cpu_effective_time, #total_cpu_overhead_time, #total_cpu_time, #total_time, #total_wait_time
Constructor Details
#initialize(fname, nthreads:) ⇒ SLATE
Returns a new instance of SLATE.
6 7 8 9 |
# File 'lib/server_scripts/parser/vtune/hotspots/threads/slate.rb', line 6 def initialize fname, nthreads: @num_threads = nthreads super(fname) end |
Instance Method Details
#total_mpi_busy_time ⇒ Object
11 12 13 14 |
# File 'lib/server_scripts/parser/vtune/hotspots/threads/slate.rb', line 11 def total_mpi_busy_time @total_mpi_busy_time ||= parse_for_event(:mpi_busy_time) @total_mpi_busy_time end |