interface modification: add tileWidthCol
fix bug: add loop for tileDepth tuning