<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1469131414329_10925">All,</div><div id="yui_3_16_0_ym19_1_1469131414329_10925"><br></div><div id="yui_3_16_0_ym19_1_1469131414329_10925">I've read the documentation regarding reader throughput drop-offs with high update rates due to the pointer exchanging between readers-writers, and the general admonition of using URCU only for mostly-read workloads with relatively infrequent updates.</div><div id="yui_3_16_0_ym19_1_1469131414329_10925"><br></div><div id="yui_3_16_0_ym19_1_1469131414329_10925">However, is there a general rule-of-thumb suggestion for highest recommended update rate sustainable for optimal performance with URCU (in particular, the QSBR flavor) for highly threaded applications deployed on high core count machines (Intel)? The example case would be a single updater and 20 - 30 reader threads.</div></div></body></html>