HayterMSAsq gives poor reproducibility on different cpu at very small Q.
It likely needs an asymptotic limit in the code. (RichardH will later try to add HayterRMSA as used in FISH, which is in any case better.)
It also needs to be tested on a Mac cpu.
Paul K said: can run a number of different configurations:
intel-cpu-single-dll
intel-cpu-single-ocl
intel-gpu-single-ocl
nvidia-gpu-single-ocl
intel-cpu-double-dll
intel-cpu-double-ocl
intel-gpu-double-ocl Not supported
nvidia-gpu-double-ocl
It fails completely on intel-gpu-single-ocl and it gives invalid results for low q on the other single precision platforms (gpu and cpu). The double precision platforms work fine.
Migrated from http://trac.sasview.org/ticket/377
{
"status": "closed",
"changetime": "2016-03-19T12:06:51",
"_ts": "2016-03-19 12:06:51.215372+00:00",
"description": "HayterMSAsq gives poor reproducibility on different cpu at very small Q.[[BR]]\nIt likely needs an asymptotic limit in the code. (RichardH will later try to add HayterRMSA as used in FISH, which is in any case better.)\nIt also needs to be tested on a Mac cpu.\n\nPaul K said: can run a number of different configurations:\n\n intel-cpu-single-dll\n intel-cpu-single-ocl\n intel-gpu-single-ocl\n nvidia-gpu-single-ocl\n\n intel-cpu-double-dll\n intel-cpu-double-ocl\n intel-gpu-double-ocl Not supported\n nvidia-gpu-double-ocl\n\nIt fails completely on intel-gpu-single-ocl and it gives invalid results for low q on the other single precision platforms (gpu and cpu). The double precision platforms work fine.\n",
"reporter": "richardh",
"cc": "",
"resolution": "fixed",
"workpackage": "SasView QA and testing",
"time": "2015-03-10T10:21:10",
"component": "SasView",
"summary": "HayterMSAsq erratic results at very small Q and needs test on Mac",
"priority": "blocker",
"keywords": "",
"milestone": "SasView 4.0.0",
"owner": "pkienzle",
"type": "defect"
}
HayterMSAsq gives poor reproducibility on different cpu at very small Q.
It likely needs an asymptotic limit in the code. (RichardH will later try to add HayterRMSA as used in FISH, which is in any case better.)
It also needs to be tested on a Mac cpu.
Paul K said: can run a number of different configurations:
It fails completely on intel-gpu-single-ocl and it gives invalid results for low q on the other single precision platforms (gpu and cpu). The double precision platforms work fine.
Migrated from http://trac.sasview.org/ticket/377
{ "status": "closed", "changetime": "2016-03-19T12:06:51", "_ts": "2016-03-19 12:06:51.215372+00:00", "description": "HayterMSAsq gives poor reproducibility on different cpu at very small Q.[[BR]]\nIt likely needs an asymptotic limit in the code. (RichardH will later try to add HayterRMSA as used in FISH, which is in any case better.)\nIt also needs to be tested on a Mac cpu.\n\nPaul K said: can run a number of different configurations:\n\n intel-cpu-single-dll\n intel-cpu-single-ocl\n intel-gpu-single-ocl\n nvidia-gpu-single-ocl\n\n intel-cpu-double-dll\n intel-cpu-double-ocl\n intel-gpu-double-ocl Not supported\n nvidia-gpu-double-ocl\n\nIt fails completely on intel-gpu-single-ocl and it gives invalid results for low q on the other single precision platforms (gpu and cpu). The double precision platforms work fine.\n", "reporter": "richardh", "cc": "", "resolution": "fixed", "workpackage": "SasView QA and testing", "time": "2015-03-10T10:21:10", "component": "SasView", "summary": "HayterMSAsq erratic results at very small Q and needs test on Mac", "priority": "blocker", "keywords": "", "milestone": "SasView 4.0.0", "owner": "pkienzle", "type": "defect" }