Commit summary from repository starlink
------------------------------------
(Ed Chapin) smurf: smf_calc_mapcoord and smf_calcmodel_com must work without threads
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: parallelize smf_calc_mapcoord
98.5% applications/smurf/libsmf/
1.4% applications/smurf/libsmurf/
(Ed Chapin) smurf: enable threads for FFT routines in SC2CLEAN and SC2FFT
100.0% applications/smurf/libsmurf/
(Ed Chapin) smurf: Fix check for redundant threads in smf_calcmodel_com
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: parallelize smf_calcmodel_com
100.0% applications/smurf/libsmf/
(Peter W. Draper) gaia: tweaks to autoscale logic
100.0% applications/gaia/gaia/library/
Commits from repository starlink
-----------------------------
commit 6f0c2cffe1fc2ec3971cb810a728dad5e202baa7
Author: Ed Chapin <[log in to unmask]>
Date: Thu Apr 30 16:22:24 2009 -0700
smurf: smf_calc_mapcoord and smf_calcmodel_com must work without threads
applications/smurf/libsmf/smf_calc_mapcoord.c | 19 ++++++--
applications/smurf/libsmf/smf_calcmodel_com.c | 53 ++++++++++++++++-------
2 files changed, 51 insertions(+), 21 deletions(-)
commit 280784da7e57ac9d4434b36b7019a8bd278d9a6f
Author: Ed Chapin <[log in to unmask]>
Date: Thu Apr 30 14:15:58 2009 -0700
smurf: parallelize smf_calc_mapcoord
This patch is similar to what was done to speed up smf_rebinmap,
although instead of parallelizing over input files it can
taken advantage of multiple CPUs in a single file by splitting up
into mutually exclusive blocks of time slices. We can do this
because each sample has a unique spot in a LUT.
applications/smurf/libsmf/smf.h.source | 30 ++-
applications/smurf/libsmf/smf_calc_mapcoord.c | 280 +++++++++++++++++----
applications/smurf/libsmf/smf_concat_smfGroup.c | 18 +-
applications/smurf/libsmf/smf_iteratemap.c | 22 +-
applications/smurf/libsmf/smf_model_create.c | 21 +-
applications/smurf/libsmurf/smurf_sc2concat.c | 8 +-
6 files changed, 294 insertions(+), 85 deletions(-)
commit 9ff99dbfd0e0f7a26582fd6ddd5d271fa8d45d6a
Author: Ed Chapin <[log in to unmask]>
Date: Thu Apr 30 14:14:26 2009 -0700
smurf: enable threads for FFT routines in SC2CLEAN and SC2FFT
applications/smurf/libsmurf/smurf_sc2clean.c | 12 +++++++++++-
applications/smurf/libsmurf/smurf_sc2fft.c | 13 +++++++++++--
2 files changed, 22 insertions(+), 3 deletions(-)
commit 9d32378485927091069da72e1b6346d4c6805d5d
Author: Ed Chapin <[log in to unmask]>
Date: Thu Apr 30 14:10:45 2009 -0700
smurf: Fix check for redundant threads in smf_calcmodel_com
applications/smurf/libsmf/smf_calcmodel_com.c | 35 ++++++++++++++++------
1 files changed, 25 insertions(+), 10 deletions(-)
commit 9334ffdce0c44ec73edeb9b66f5f4ea7b306d008
Author: Ed Chapin <[log in to unmask]>
Date: Thu Apr 30 10:04:29 2009 -0700
smurf: parallelize smf_calcmodel_com
applications/smurf/libsmf/smf_calcmodel_com.c | 420 +++++++++++++++++++----
1 files changed, 358 insertions(+), 62 deletions(-)
commit ffeba37ed423c931681d4bd585eda16002ccf5b1
Author: Peter W. Draper <[log in to unmask]>
Date: Thu Apr 30 11:56:42 2009 +0100
gaia: tweaks to autoscale logic
Very small images zoom to much so that any overlay graphics remain slightly obscured (main due to image not being centred)
applications/gaia/gaia/library/GaiaImageCtrl.tcl | 34 +++++++++++++-------
1 files changed, 22 insertions(+), 12 deletions(-)
|