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: 1473.57
Reference cycles: 1242.3
UOPS_RETIRED.ALL: 13.0
UOPS_MS: 13.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: 1566.33
Reference cycles: 1324.78
UOPS_RETIRED.ALL: 15.0
UOPS_MS: 13.0