The performace data is generated by a 224-core machine. Update the number. Signed-off-by: Alan Huang <mmpgouride@xxxxxxxxx> --- datastruct/datastruct.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datastruct/datastruct.tex b/datastruct/datastruct.tex index 2768a4d3..82affce0 100644 --- a/datastruct/datastruct.tex +++ b/datastruct/datastruct.tex @@ -666,7 +666,7 @@ non-ideal performance of RCU and hazard pointers to be more readily discerned. Both show a change in slope at 224~CPUs, and this is due to hardware multithreading. -At 32 and fewer CPUs, each thread has a core to itself. +At 224 and fewer CPUs, each thread has a core to itself. In this regime, RCU does better than does hazard pointers because the latter's read-side \IXpl{memory barrier} result in dead time within the core. In short, RCU is better able to utilize a core from a single hardware -- 2.34.1