Header Montage
 

Application Specific Linux (ASL)


    [ASL News]    [ASL Documents]    [ASL Contacts]    [Acknowledgements]


Linux has emerged as the system-of-choice in academic and production scientific computing settings. A key limitation to the use of Linux for high-end cluster computing however is its potential performance impact on application execution, since Linux dictate general policies that do not promote the performance of high-end scientific applications.

In our Project, we are presenting Application Specific Linux (ASL), a customized Linux image that enhances the performance of scientific applications. Our Research end-goal is a software system that automatically enables high performance scientific computing on commodity systems through application-specific customization and dynamic adaptation of the Linux OS. Our research is novel in that it combines the research done in OS specialization, extensibility and minimization as well as virtual machine monitors (VMMs) into a system that automatically customizes the kernel image for a single application run and is specifically focused on the application domain of scientific computing using high-performance clusters.

ASL News

ASL Documents

  • ASL papers [available soon]

  • ASL technical paper (UCSB-technical report 2005-29). 

ASL Contacts

Rich Wolski [rich at cs.ucsb.edu]

Chandra Krintz [ckrintz at cs.ucsb.edu]

Lamia Youseff [lyouseff at cs.ucsb.edu]

 

ASL Acknowledgements

 

 

 

Department of Computer Science University of California, Santa Barbara