next up previous
Next: E: Other DARPA Contracts Up: Section II : Detailed Previous: Technology Transfer

Related Technology Transfer Activities

We have a good record for technology transfer with related HPCC activities. Syracuse's first DARPA award (1991-94) resulted in the Portland Group licensing the prototype HPF compiler produced and Portland Group is also using Maryland's advanced technology for compilation of irregular problems. We have also been active in the HPF forum for the initial (HPF1) and recent extension (HPF2) where again the Maryland work was critical in making clear that one can and should support irregular problems. Both Maryland and Syracuse are members of CRPC (Center for Research in Parallel Computation), which has an excellent record in technology transfer. We intend to incorporate the results of this performance project into our research compilers and as in the past we thereby will be able to transfer this technology to the commercial compiler industry. The Portland Group (PGI) and Applied Parallel Research (APR) have been leading third-party vendors for HPF compilers. Both PGI and APR found it straightforward to directly adapt the Maryland PARTI/CHAOS runtime techniques, thus supporting irregular problems in their compilers. The PGI compiler originally incorporated the actual PARTI source code from Maryland before they developed customized routines, still employing the inspector-executor paradigm.

Under the DARPA HPCD project, Rutgers has collaborated with the ship division of SAIC for the parallelization and improvement in robustness of the LAMP ship design codes. The parallel codes have been transferred to the Navy for their internal use. The LAMP system was recently used in the design of the revolutionary Arsenal Ship configuration developed by the General Dynamics/Raytheon/SAIC team and is a central application in this proposal. The proposed techniques can be used to assist this team and DARPA in selecting appropriate future machines based on the simulated performance study. The PYRROS system and related clustering techniques produced by Rutgers/UCSB under the HPCD project have been used by several other research groups including MIT, Berkeley, UMD, LIP, Tennessee, CMU, and NASA. The NSF is sponsoring interactions between LIP (France) and Rutgers/UCSB for studying automatic task graph generation systems to extend PYRROS techniques. UCSB is working with Navy NRAD for transferring parallel systems techniques developed in the NSF/DARPA/NASA sponsored digital library project on Navy parallel machines. UCSB is also sponsored by SUN MICRO for developing next generation SCI-based workstation clusters. The proposed performance technology will be used by them to evaluate/select new architectures.

Given this excellent record, we believe that we will be able to effectively technology transition the results of this project in both specific (particular applications) and general cases (broad based technology such as PetaSIM and HLAM).


next up previous
Next: E: Other DARPA Contracts Up: Section II : Detailed Previous: Technology Transfer

Wes Stevens
Fri Jul 11 15:07:44 EDT 1997