In partial fulfillment of the Requirements for the Degree of
Master of Science
Geyan Zuo
will defend her thesis
A Web-Based Parallel Computing System for VLSI Analysis
Abstract
The analysis of large and complex problems such as very large scale integrated circuits (VLSI) requires a powerful parallel computing cluster. However, it is not always economically possible for any one to own such a computer cluster. With the exponential growth of the Internet, it is possible for users to share resources such as computer clusters. In this thesis, an on-line VLSI system analysis tool was designed for this purpose. Everyone connected to the Internet will be able to access an available parallel computing cluster to run parallel super computing applications simply by providing required parameters on-line and retrieving the result later. The application was implemented as an online system using Multi-tier architecture with JSP interacting with JavaScript for the GUI layer and the business logic wrapped in Java Beans on the Oracle9i Application Server.
The on-line VLSI system is very portable because of the separation of the system implementation from the system deployment. It is can easily be deployed to other platforms, and application servers due to the portability of Java and J2EE technology. It also provides various visual tools for users to browse and update user information from any JDBC compatible database (Oracle 8i, Microsoft SQL Server and MYSQL ) or XML files.
Date: Thursday, November 6, 2003
Time: 10:00 AM
Place: 550-PGH
Faculty, students, and the general public are invited.
Thesis Advisor: Dr. Ernst L. Leiss