Date: Tue, 10 Dec 1996 03:35:35 GMT
Server: NCSA/1.4.2
Content-type: text/html
Support for Cecil/Vortex
Support for the Cecil/Vortex Project
The Cecil and Vortex projects have been generously supported by a
number of groups. Some are listed below.
- NSF
- Our work has been supported through NSF RIA and NYI grants.
- ARPA
- ARPA is supporting our work (as part of the SPIN
project) on developing advanced compiler technology for safe
systems programming languages, presently an in-house dialect of
Modula-3.
- Sun Microsystems
- Sun has
donated the bulk of our equipment and also graduate student support.
They also developed the javac compiler as part of the JDK,
which we have adapted as our Java front-end for Vortex.
- IBM
- IBM is providing graduate student funding and research
opportunities, in addition to giving lots of equipment to our
department that we use.
- Xerox PARC
- Xerox PARC has provided graduate student funding to the project.
- Pure Software
- Pure has donated some of their development tools, which we
couldn't live without (especially PureLink).
- Edison Design Group
- EDG donated source code to their C++ front-end, which we are using
as the base for our C++ front-end for our Vortex compiler. When we're
done with this, we'll be able to study the effects of our
optimizations on C++ programs. We expect that our techniques will
enable a more flexible programming style to be used in C++ programs
without great performance penalty.
- DEC Systems Research Center
- We're adapting the SRC Modula-3
compiler front-end to our Vortex compiler. Compared to the SRC
implementation of Modula-3, our implementation is striving for
significantly better run-time performance, at the cost of some degree
of separate compilation.
Last updated May 10, 1995.
cecil@cs.washington.edu