RDRAND (R32) - Throughput and Uops
With 1 independent instruction
With unroll_count=10 and no inner loop
Code:
0: 41 0f c7 f0 rdrand r8d
Show nanoBench command
Results:
Instructions retired: 1.0
Core cycles: 1443.3
Reference cycles: 1138.8
UOPS_RETIRED.ALL: 12.0
UOPS_MS: 11.0
With loop_count=10 and unroll_count=1
Code:
0: 41 0f c7 f0 rdrand r8d
Show nanoBench command
Results:
Instructions retired: 3.0
Core cycles: 1457.15
Reference cycles: 1153.1
UOPS_RETIRED.ALL: 14.0
UOPS_MS: 11.0