http://www.gelato.unsw.edu.au/IA64wiki

Starting Points for the Wiki

Activities

The activities that gel...@unsw are involved in are:

Maintenance Activities

  • We do a KernelAutoBuild each day of the IA64 Kernel from the offical development tree.

  • LargeBlockDevices extending Linux to use disc and disc-like devices bigger than 2Tb

  • LongFormatVhpt patches to use the long-format page table structure (thus enabling SuperPages and things like Glibc4TLBSharing)

  • PageTableInterface defines a generic interface for Linux page table operations, which will be used later for both the standard 3 level page table and the variable radix page table.

  • The MicroStateAccounting patch allows high precision accounting of where threads spend their time.

  • The GelatoDebianRepository contains software interesting to IA64 users.

  • LXR archives for quick cross-referencing of kernel sources

  • SkiSimulator --- The Ski Simulator is an instruction level simulator for IA64 machines, that runs on IA64 or IA32 machines.

Research Activities

  • SuperPages support for IA64

  • UserLevelDrivers --- moving device drivers out of the kernel, for improved system reliability, and in some cases better performance.

  • TCPStackPerformance --- evaluating and improving the performance of the TCP/IP stack and networking drivers on IA64

  • LinuxScalability --- scaling Linux on IA64 to large numbers of processors, large amounts of memory, and huge amounts of disc storage.

  • VariableRadixPageTables --- a more flexible page table structure for Linux to increased performance, enhance superpage support, and page sharing support.

  • NFSBenchmarking --- Evaluating and improving Network File System performance on Linux.

  • LinuxOnLinux --- Linux as a hypervisor for a paravirtualised Linux on IA-64

  • IOScheduling --- Characterising and improving the performance of the block I/O schedulers in Linux 2.6

Plans

Topics

Main topics on this website include:


Reply via email to