icpc compatibility fix: using virtual '= default' ultimately results in a compile error; using a literal (empty) body avoids this
initial reduction benchmark: sum all elements of an array in a single thread