15-745 Spring 2007 Class Projects

News

Project proposal guidelines are available here.

Project web-pages

Memory Layout Addressing Mode Selection for the C6x David Borel and Peter Nelson web
Software Pipelining in Pegasus/CASH Elie Krevat and Cody Hartwig web

Allocation and Scheduling using Linear Programming in the SPIRAL Compiler Frederic de Mesmay and Theodoros Strigkos web

Exploring Register Allocation for the C62xx Architecture Eric Malloy and Hormoz Zarnani web

A Load-time Vertex and Fragment Program Optimizer With Speed/Quality Trade-offs Tom Cauchois, Kim McCann and Ronit Slyper web

Model checking of the PEGASUS intermediate representation for proving correctness of optimizations in the CASH compiler Ajay Mathew and Sumit K. Jha web

An exploration of hyperblock formation in CASH Yi-Fan Tsai web

Implementing Dataflow Optimizations for Pegasus in Datalog Dan Licata web


Top General Info Schedule Projects Assignments Papers Useful Info