This project is to assess performance of a selected set of ITL/CEWES applications on various supercomputers. Instead of measuring the run time of the applications on each machine (using different number of processors), we estimate the execution time based on characterization of the workload. This includes two parts. The first is to develop basic computational structures that can be extrapolated according to the number of processors and the problem size. The second part is to model precisely the communication and synchronization requirement. Performance measurement on the target machines can be used for validation of the modeling and prediction results.