Closed ehsantn closed 8 years ago
Looks like the removal of mmapInline
exposes a bug in ParallelIR fusion at (the wrong order of) checking indices access pattern. It is fixed in 90f6064fbe1a349c1ab25acc924b552849258edf.
Thanks! I think one more loop of logistic regression is fused now than before with this fix.
With the recent changes to
DomainLambda
andmmapInline
, logistic regression no longer fuses properly. The data-parallel computation is now six loops instead of one.