message: Set checksum factor in SCAN kernel
diff: @@ -31,6 +31,12 @@ SCAN::SCAN(const RunParams& params)
  setBytesPerRep( (1*sizeof(Real_type) + 1*sizeof(Real_type)) * getActualProblemSize() );
  setFLOPsPerRep(1 * getActualProblemSize());
  + Checksum_type actualProblemSize = getActualProblemSize();
  + checksum_scale_factor = 1e-2 *
  + ( static_cast<Checksum_type>(getDefaultProblemSize()) /
  + getActualProblemSize() ) /
  + ( actualProblemSize * (actualProblemSize + 1) / 2 );
  +
  setUsesFeature(Scan);
  setVariantDefined( Base_Seq );
  @@ -62,7 +68,7 @@ void SCAN::setUp(VariantID vid)
  void SCAN::updateChecksum(VariantID vid)
  {
  - checksum[vid] += calcChecksum(m_y, getActualProblemSize());
  + checksum[vid] += calcChecksum(m_y, getActualProblemSize(), checksum_scale_factor);
  }
  void SCAN::tearDown(VariantID vid)
  