for(int i = 0; i < pnum; i++) {
BlurPiece bp = new BlurPiece(i,
range,
- input){toblur};
+ input,
+ pnum){toblur};
}
tdmo.setBPNum(pnum);
range,
Icur,
rows,
- cols){toprocess};
+ cols,
+ pnum){toprocess};
}
ImageXM imageXM = new ImageXM(pnum,
rows,
range,
Icur,
rows,
- cols){toprocess};
+ cols,
+ pnum){toprocess};
}
ImageYM imageYM = new ImageYM(pnum,
rows,
data,
rows,
cols,
- r){toprocess};
+ r,
+ pnum){toprocess};
}
taskexit(lda{!tocalcInd, finish});
range,
data,
rows,
- cols){toprocess};
+ cols,
+ pnum1){toprocess};
IYL iyl = new IYL(i,
range,
data,
rows,
- cols){toprocess};
+ cols,
+ pnum1){toprocess};
}
IXLM ixlm1 = new IXLM(pnum1,
data,
range,
data,
rows,
- cols){toprocess};
+ cols,
+ pnum1){toprocess};
IYLR imy = new IYLR(i,
range,
data,
rows,
- cols){toprocess};
+ cols,
+ pnum1){toprocess};
}
IXLMR ixlm2 = new IXLMR(pnum1,
data,
for(int i = 0; i < pnum2; i++) {
BlurPieceL bpl = new BlurPieceL(i,
range,
- input){toblur};
+ input,
+ pnum2){toblur};
}
tdmo.setBPLNum(pnum2);
tdmo.startTrackingLoop();
CallGraph callGraph = new CallGraph(state);
Liveness liveness = new Liveness();
ArrayReferencees ar = new ArrayReferencees(state);
- OwnershipAnalysis oa = null; /*new OwnershipAnalysis(state,
+ OwnershipAnalysis oa = new OwnershipAnalysis(state,
tu,
callGraph,
- liveness,
- ar,
+ liveness,
+ ar,
state.OWNERSHIPALLOCDEPTH,
state.OWNERSHIPWRITEDOTS,
state.OWNERSHIPWRITEALL,
- state.OWNERSHIPALIASFILE);*/
+ state.OWNERSHIPALIASFILE);
// synthesis a layout according to target multicore processor
MCImplSynthesis mcImplSynthesis = new MCImplSynthesis(state,