Main Page
From Advanced Computing Environments Lab
The Advanced Computing Environments Lab (ACEL) focuses on the development and integration of emerging Web and Internet technologies with high performance computing (HPC) infrastructure in order to support advances in computational science.
Cyberinfrastructure (CI) software must seamlessly couple high-end and low-end resources, networks and services, with users and applications. This infrastructure is now enabled by the Web, which refers to modern Web applications that facilitate interactive information sharing, interoperability, user-centered design, and collaboration on the World Wide Web [SD-1]. These capabilities are changing the way that the Internet, Web, networks and software interact.
We have strong collaborations within the academic and government research communities, the National Science Foundation (NSF) and the Department of Energy (DOE). Our current emphasis includes:
- Parallelizaion of the Universal Curvilinear Ocean and Atomspheric Model (http://gcom.acel.sdsu.edu)
- CyberWeb: Cyberinfrastructure Web Application Frameowork, distributed and grid middleware (http://acel.sdsu.edu/wiki/index.php/CyberWeb)
The ACEL focuses on developing software and tools that are
- dynamic, database driven, discoverable, Web 2.0 enabled systems
- that facilitate CI-Applications.
- software solutions that are capable of integrating these tools and running these applications.
Our approach to software development include:
- Develop an easy to use and extensible Web 2.0 framework for building CI-Apps and services.
- Develop software that bridges campus resources with high-end CI resources.
- Follow standard software engineering practices to produce a reliable software package.
- Use open standards and commodity software to promote reusability.
- Contribute and participate in relevant open source communities.
- Engage in a strong education and outreach effort resulting in new courses and training classes to train the next generation of CI developers and users.
- Increase participation in and use of CI by bringing in new user communities.
- Impact the science areas in which we engage.
