CPS: Code Development Progress & Roadmap.
A.N. Jackson & S. Booth
|
Date: 2002/06/06 13:28:25 |
|
Contents
1 Code development: Work Completed So Far
1.1 4.0.0 Columbia [2001/06/15]
1.2 4.1.0 UKQCD [2002/03/06]
1.3 4.1.0 Columbia [2002/01/21]
1.4 4.1.1 Assimilation [2002/03/11]
1.5 4.1.2 UKQCD Gauge Configuration I/O [2002/05/31]
2 Code development: Work Outstanding
2.1 4.2.0 Hypercube RNG
2.2 New Code Structure
2.3 Testing
2.4 Assimilation of Brookhaven Code
2.5 QMP Compatability
2.6 OS Standardization
1 Code development: Work Completed So Far
1.1 4.0.0 Columbia [2001/06/15]
The original version of the code recieved by EPCC from Columbia.
UKQCD CVS Repository Tag: phys_4_0_0_open
1.2 4.1.0 UKQCD [2002/03/06]
ANSIfication, initial MPI SCU, type flexibility (float/double), basic qcdio
support includuing the qload guage configuration loader. Off-QCDSP
compatability for the make structure and the regression testing. Modified the
test suite to streamline the required output.
UKQCD CVS Repository Tag: phys_4_1_0_alpha_open
UKQCD CVS Repository Tag: phys_4_1_0_beta_open
UKQCD CVS Repository Tag: Root-of-Columbia4_1_1_test
1.3 4.1.0 Columbia [2002/01/21]
Integration of new physics components at Columbia.
UKQCD CVS Repository Tag: Columbia4_1_1_test-branch
1.4 4.1.1 Assimilation [2002/03/11]
UKQCD & Columbia 4.1.0 code merge.
UKQCD CVS Repository Tag: Merged-from-Columbia4_1_1_test
1.5 4.1.2 UKQCD Gauge Configuration I/O [2002/05/31]
Added routines to load and save UKQCD-format gauge configurations into and out
of the CPS. Also the qcdio test program now creates dummy data and valudates
the data recieved by the processor nodes, and well as producing output files
that are bitwise-identical to the original data.
UKQCD CVS Repository Tag: phys_4_1_2
2 Code development: Work Outstanding
2.1 4.2.0 Hypercube RNG
Assimilation of the hypercube RNG, with initial cross-platform testing complete.
2.2 New Code Structure
A unified build system, dealing with cross-platform portability and basic
cross-platform testing.
2.3 Testing
Ensure a sensible subset of the test programs can be run easily and
automatically tested against expected results.
2.4 Assimilation of Brookhaven Code
Code modifications from Brookhaven.
2.5 QMP Compatability
Serial and parallel (SCU) implementations of the QMP.
2.6 OS Standardization
Ensuring that the code uses the QMP standard for the communications calls.
File translated from
TEX
by
TTH,
version 2.92.
On 25 Feb 2003, 14:16.