Abstract
Filter Fusion is a new compiler optimization that eliminates the overhead of a modular design of independent filters, and automates the integration of arbitrary, independently designed filters. The Filter Fusion compiler (FCC) composes of filters and produces code that is as efficient as hand-integrated code. While Filter Fusion is well suited for systems software applications, no assumptions about its problem domain are made. FCC places few restrictions on the filters it integrates. It also handles arbitrary control flow and data manipulations within each filter.
Original language | English (US) |
---|---|
Pages (from-to) | 119-130 |
Number of pages | 12 |
Journal | Conference Record of the Annual ACM Symposium on Principles of Programming Languages |
DOIs | |
State | Published - 1996 |
Event | Proceedings of the 1996 ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages - St.Petersburg, FL, USA Duration: Jan 21 1996 → Jan 24 1996 |
ASJC Scopus subject areas
- Software