Profiler. Where would "mov" instruction be included in the profiler output ? more detail included

NVidia Profiler reports these following instruction types:

[Reference for instruction types: http://docs.nvidia.com/cuda/profiler-users-guide/#axzz4KiExVtlm)
inst_fp_32
inst_fp_64
inst_integer
inst_bit_convert
inst_control
inst_compute_ld_st
inst_misc
inst_inter_thread_communication

However, when you look at this Maxwell Instruction Set, there are more types in addition to the above.
http://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#maxwell

For example, this document shows “Movement Instructions” - mov, …
But it’s not included in the profiler output above.

Here’s my question:
where would “mov” instruction be included in the profiler outputs above ? instruction integer ? inst_bit_convert ?

Hi BskyBlue,

I think you made a mistake, “inst_fp_32” is a profiler instruction types or Metrics, you can think it’s a counter. Maxwell Instruction Set contains the assembly operators which can work on GM cards. They are two different things.

e.g. the move Instruction Set

  1. mov one value to global memory will increase the counter of gld_xxx counter.
  2. mov one value to sahred memory will increase the counter of shared_xxx counter.

Best Regards
Harry