Gelato@UNSW's project plans

We are generally interested in anything to do with IA64 on Linux, but especially issues of performance and correctness.

Over the next three years, we're thinking about memory and scheduler scalability in particular.

See WorkItems for activities we're currently engaged in.

PLANS

(Many of these correspond to tasks in the task data base, but not all (yet)).

  1. Tidy up of existing work
    1. UserLevelDrivers infrastructure release (PeterC; Benno; maybe others)

    2. Release LinuxOnLinux virtualisation patches and VMM

    3. First release of Ia64SuperPages patch (IanWienand)

    4. SPECweb99 results for various drivers. (Peterc, Ian)

  2. New work
    1. Scalability work relating to the Scalability In A Box (SIAB) focus group. Fixing scalability problems in Linux as a result of the benchmarks run by us and PUCRS. Depending on what we find, this could be a tech report, an LCA paper, a Sigmetrics paper, or a SuperComputing paper.

    2. New PageTableInterface. PaulDavies is working on this.

  3. Milestones
    1. NFS Ipbench: Dec 2005
    2. DBT benchmarks: Jan 2006
    3. numaVu: Jan 2006
    4. PageTableInterface August 2005 (Done!)

    5. Fixed radix GPT September 2005 (Done!)
    6. Prototype GPT with variable pages October 2005 (Slipped)
    7. Tech report --- Now due October 31 (which is why the variable page GPT has slipped)
    8. Benchmarkable Shimizu-style Superpages November 2005 (On track)
    9. Benchmarks on large-memory machines by Jan 2006
    10. Usenix 2006 paper
    11. Demand-loaded superpages (i.e., not just anon memory) April 2006
    12. Futures Plan (May 2006)
    13. Fully Virtualised Linux-on-Linux (DONE)
    14. Paravirtualised Linux-on-Linux (DONE)


CategoryTodo

IA64wiki: ProjectPlans (last edited 2005-10-19 23:47:26 by PeterChubb)

Gelato@UNSW is sponsored by
the University of New South Wales National ICT Australia The Gelato Federation Hewlett-Packard Company Australian Research Council
Please contact us with any questions or comments.