Basic instructions
$ wget https://ligo-vcs.phys.uwm.edu/cgit/gstlal/plain/gstlal-inspiral/share/profile/gcc_profile.tar.gz $ tar -zxvf gcc_profile.tar.gz $ wget https://ligo-vcs.phys.uwm.edu/cgit/gstlal/plain/gstlal-inspiral/share/profile/profile.tar.gz $ tar -zxvf profile.tar.gz $ source optimalrc $ make -f Makefile.ligosoftware
After potentially several hours the software dependencies will hopefully compile successfully. Now you are ready to conduct the profiling and timing tests. To profile do:
$ cd profile $ make
To time do (after potentially adjusting the number of parallel jobs):
$ time make -j throughput
To compute the template per core throughput
Where the number of parallel templates (800 times the number of parallel jobs that run with -j) the number "real" seconds the number of cores on the machine