| 123456789101112131415161718192021222324 | package perfmodels;import com.maxeler.maxcompiler.v2.build.EngineParameters;import com.maxeler.maxcompiler.v2.managers.custom.blocks.KernelBlock;import com.maxeler.platform.max5.manager.Max5LimaManager;class StreamFMAManager extends Max5LimaManager {	private static final String kernel_name = "StreamFMAKernel";	public StreamFMAManager(EngineParameters arg0) {		super(arg0);		KernelBlock kernel = addKernel(new StreamFMAKernel(makeKernelParameters(kernel_name)));		kernel.getInput("a") <== addStreamFromCPU("a");		kernel.getInput("b") <== addStreamFromCPU("b");		addStreamToCPU("output") <== kernel.getOutput("output");	}	public static void main(String[] args) {		StreamFMAManager manager = new StreamFMAManager(new EngineParameters(args));		manager.build();	}}
 |