Menu

SVNCode Commit Log


Commit Date  
[r122] by guidrymw

Little cleaning up

2013-02-22 21:49:40 Tree
[r121] by guidrymw

This version has been tested to give essentially the java results up to log t = -5, but diverges after that.

2013-02-22 21:22:50 Tree
[r120] by guidrymw

Fixed problem that checkAsy(Fminus[k], Y[k], dt) should be checkAsy(FminusSum[k], Y[k], dt). Because of this error it was not doing the asymptotic check correctly. Now gives essentially same results as java version up to log t = -6 for test case.

2013-02-22 20:12:24 Tree
[r119] by guidrymw

Added more diagnostic output on timesteps

2013-02-20 20:24:04 Tree
[r118] by guidrymw

cleaned up some things. This now agrees with the java example up to log t = -7 in the 3-4 decimal place up through Ar36, but quite different at log t = -6. Timestepping seems to be similar to factor of two in the two cases.

2013-02-20 19:11:21 Tree
[r117] by guidrymw

Modified explicitgpuDouble.cu to convert cuPrintf statements to printf statements in the kernel. Requires compute capability 2.0, so compile with nvcc -arch sm_20 explicitgpuDouble.cu. Without the -arch sm_20 flag the printf statements in the kernel will give compile errors.

2013-02-20 13:58:23 Tree
[r116] by guidrymw

Changed the three places where populations are updated to do serial. Now, at least for the first 100 timesteps, the CUDA and Java codes give almost exactly the same results. Thus, there seems to be an error in the parallel implementation of the population update algorithm.

2013-02-15 00:39:27 Tree
[r115] by guidrymw

update

2013-02-13 20:21:33 Tree
[r114] by guidrymw

update

2013-02-13 19:52:14 Tree
[r113] by guidrymw

Minor changes

2013-02-11 20:07:24 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.