[Click] RFC: "threading" branch on Github kohler/click

Eddie Kohler kohler at cs.ucla.edu
Wed Jun 1 19:30:49 EDT 2011


Dear Click power users,

Please take a look at the Github "threading" branch, and test it out.  This 
branch is meant to improve Click's multicore scheduling.  It introduces 
per-thread sets of timers (and, at userlevel, selected file descriptors), 
which should limit lock contention on these important data structures. 
Several other cleanups are included.  A fair amount of work was done to keep 
performance high on a trivial test case, but I'm not sure what has happened on 
other test cases.  Any feedback would be appreciated.

Eddie


More information about the click mailing list