> I have a few questions regarding Ruby results and
> magic instruction. In my configuration, there are two
> processors. For example, total_misses is shown as
> follows: total_misses: 39269 [39269 0]. Does each
> number in brackets refer to a processor?
Yes
> If so, does
> it mean the benchmark ran only on one of the
> processors?
It appears so
> Is there a way to assign threads to
> processors? Like processor affinity in Linux?
>
probably.
> There is a section called "Chip Stats" in Ruby
> statistics. I have been trying to find where "Chip
> Stats" (e.g. cache event counts, transitions) are
> analyzed, but I couldn't find them in any of the files
> located at ruby/profiler/. Could you please tell me
> where "Chip Stats" are taken care of?
>
check the generated code
|