Subject: Summer code of fun Improved Caching
To: None <jschauma@netbsd.org, tech-kern@netbsd.org>
From: Mitesh Meswani <mitesh.meswani@gmail.com>
List: tech-kern
Date: 06/12/2005 20:59:58
Hello=20

I am interested in contributing to the NETBSD project this summer. I
was checking out all the interesting project ideas, and the one that
caught my attention was

Improve Caching (top)

Replace all of the knobs and wacky algorithms for sizing the many
separate LRU caches in our kernel (for pages and for various kinds of
objects like metadata buffers, mbufs, etc.) with a generalized (N-way)
algorithm like IBM's ARC ("Adaptive Replacement Cache") to size all
the caches for optimal hit rate.


I am currently pursuing my graduate degree in computer science and I
work with a lot of open source software for improving performance of
distributed and parallel applications. I mostly deal with application
level performance for improving the memory usage and reducing
communication costs by application profiling using tools like TAU and
PAPI libraries.  Please let me know if this project still needs a
developer ?

Thank You=20
--=20
***************************************************************************=
*
Mitesh Meswani=20
Email: mitesh.meswani@gmail.com
"Destiny is not a matter of chance, it is a matter of choice."
--Thomas Edison
***************************************************************************=
*