click/x-kernel/scout

Eddie Kohler eddietwo at cag.lcs.mit.edu
Mon Apr 24 01:53:14 EDT 2000


Hi Larry, hope things are going well.

I had some questions about the extent of optimizations in the x-kernel and
Scout. They may be answered in the papers, but anyway.... This is in
relation to Click's optimizations. In particular:

(1) How complex are the rules in Scout's transformation rule-based
optimizer? Can you send us a rules file?

(2) Do the Scout or x-kernel optimizations rewrite C source code -- for
example, to get rid of function pointers? (In OSDI96, you wrote that paths
contain composed g(m) functions. Are those g(m) functions compiled with the
eventual composition in mind? SO for example, if g_1(g_2(m)) is the
composde function, can g_2 be inlined within g_1?)

Thanks for your time!
love,
ed



More information about the click mailing list