Commit summary from repository starlink ------------------------------------ (David Berry) smurf: Multi-thread smf_check_quality 100.0% applications/smurf/libsmf/ (David Berry) smurf: Multi-thread smf_map_spikes 100.0% applications/smurf/libsmf/ (David Berry) smurf: Multi-thread some loops in smf_calcmodel_flt 100.0% applications/smurf/libsmf/ (David Berry) smurf: Add multi-threading to smf_calcmodel_noi 100.0% applications/smurf/libsmf/ (David Berry) kappa: Allow REGRID to regrid a subset of the NDFs pixel axes 97.3% applications/kappa/libkappa/ 2.6% applications/kappa/ Commits from repository starlink ----------------------------- commit 47a59840be56cc7bd4b5493f34a7c3a59d3824a0 Author: David Berry <[log in to unmask]> Date: Tue May 22 18:07:25 2012 +0100 smurf: Multi-thread smf_check_quality applications/smurf/libsmf/smf.h.source | 2 +- applications/smurf/libsmf/smf_check_quality.c | 236 +++++++++++++++++------ applications/smurf/libsmf/smf_iteratemap.c | 2 +- 3 files changed, 183 insertions(+), 57 deletions(-) commit af9d290a83dc81d24d0a4640308bafc506af2b36 Author: David Berry <[log in to unmask]> Date: Tue May 22 17:22:37 2012 +0100 smurf: Multi-thread smf_map_spikes applications/smurf/libsmf/smf.h.source | 4 +- applications/smurf/libsmf/smf_calcmodel_ast.c | 2 +- applications/smurf/libsmf/smf_map_spikes.c | 262 ++++++++++++++++++---- 3 files changed, 217 insertions(+), 51 deletions(-) commit adf721647977b7bd1a1db39faa102ce423ab2194 Author: David Berry <[log in to unmask]> Date: Tue May 22 16:03:22 2012 +0100 smurf: Multi-thread some loops in smf_calcmodel_flt applications/smurf/libsmf/smf_calcmodel_flt.c | 267 ++++++++++++++++++++--- 1 files changed, 236 insertions(+), 31 deletions(-) commit 06abee472b7b9ee136436be7d49ae30110eafa71 Author: David Berry <[log in to unmask]> Date: Tue May 22 15:44:08 2012 +0100 smurf: Add multi-threading to smf_calcmodel_noi This seemed to be a bit of a hot spot from my simple minded profiling of a biggish job (watching CPU usage via "top" and using gdb to interupt makemap when the CPU usage dropped below 100% for a significant time). applications/smurf/libsmf/smf_calcmodel_noi.c | 181 +++++++++++++++++++++-- 1 files changed, 167 insertions(+), 14 deletions(-) commit 3f3adadd7f9eac56b6a190617c3cef696c6b30e6 Author: David Berry <[log in to unmask]> Date: Tue May 22 12:37:19 2012 +0100 kappa: Allow REGRID to regrid a subset of the NDFs pixel axes Added new parameter AXES which holds a list of hte indices of the pixel axes that are to be regridded. Other axes are left unchanged. applications/kappa/kappa.ifd.in | 10 ++ applications/kappa/libkappa/regrid.f | 211 ++++++++++++++++++++++++++++++- 2 files changed, 214 insertions(+), 7 deletions(-)