|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LinearReplacer | |
---|---|
at.dms.kjc.sir.linear | Provides analysis and optimization of linear portions of the stream graph. |
at.dms.kjc.sir.linear.frequency | Translates linear filters into the frequency domain. |
at.dms.kjc.sir.lowering.fission | Provides compiler passes to split (parallelize) a filter into a set of fine-grained filters. |
Uses of LinearReplacer in at.dms.kjc.sir.linear |
---|
Subclasses of LinearReplacer in at.dms.kjc.sir.linear | |
---|---|
class |
LinearAtlasReplacer
This replacer works by calling the matrix multiply routines in the ATLAS package, which it assumes are installed in $ATLAS_HOME. $Id: LinearAtlasReplacer.java,v 1.7 2006/09/25 13:54:42 dimock Exp $ |
class |
LinearDiagonalReplacer
This replacer works well when the non-zero elements of the matrix form a strip or diagonal -- more specifically, when some contiguous elements in each column are non-zero. |
class |
LinearDirectReplacer
A LinearDirectReplacer replaces the contents of the work functions for linear filters (as determined by the linear filter analyzer) with an appripriate direct implementation (eg a bunch of push statements with the specified combination of input values. |
class |
LinearIndirectReplacer
A LinearIndirectReplacer replaces the contents of the work functions for linear filters (as determined by the linear filter analyzer) with a sparse matrix multiply, using indirection through an array (see makeLinearWork for example). |
class |
LinearRedundancyReplacer
Generates replacement filter code using the information within a LinearRedundancyAnalyzer to generate filters with less computational requirements. |
Uses of LinearReplacer in at.dms.kjc.sir.linear.frequency |
---|
Subclasses of LinearReplacer in at.dms.kjc.sir.linear.frequency | |
---|---|
class |
FrequencyReplacer
This class is the interface and base class for the frequency replacement functionality of the linear analysis framework. |
class |
LEETFrequencyReplacer
Replaces linear filters of sufficient length with a conversion into the frequency domain, multiplication, and convert the product back into the time domain. |
Uses of LinearReplacer in at.dms.kjc.sir.lowering.fission |
---|
Subclasses of LinearReplacer in at.dms.kjc.sir.lowering.fission | |
---|---|
class |
FissionReplacer
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |