Department of Computer Science 10
System Simulation
The Chair for System Simulation deals with the modelling,
efficient simulation and optimization of complex systems in science
and engineering. The main focus is on the design and the analysis of
algorithms and tools for these purposes. Learn
more about the chair...
Head of the chair is
Prof. Dr. Ulrich Rüde
GCC - Inlining and Compiler Flags Weird results
A colleague of mine asked me to help him analyze some performance measurements he had done. It was a small program to benchmark parts of a library. It was a single .cpp-file of the following structure:
#include <...>
int main( ... ) {
const bool fulltest = true;
if ( true || fulltest ) {
// perform first test
}
if ( false || fulltest...
Simple issues like 'mv *' One might think, doing scaling experiments up to 9,000 cores is as easy as doing them for 4,000 cores, but it isn't. One has to be aware of strange issues that might come up unexpectedly and are at least unwelcome, especially if your reservation of the cluster does not last for long time.
Just the other day, as the parallel runs for waLBerla should be performed for 6,144, 8,192 and 9,152 cores, all runs produced perfectly fine results, except for the largest one: The results directory was empty.
The...