This report describes work done for EPSRC under the Facilities Agreement 'Computational Science and Engineering Support and Development Activities at Daresbury Laboratory 1999/2000'. Its structure follows the headings in the SLA, namely:
The report addresses the various activities detailed in the SLA with a brief report on progress and pointers to fuller technical accounts of the work in the various Annexes. These technical reports will appear as part of the Computational Science and Engineering Department's Annual Report for 2000/2001 in due course.
Over the past year the major activities have been:
A quarterly newsletter, HPCProfile, is produced by the Department which includes information of relevance to all of the HPC and computational science activities in the UK including distributed computing, CCPs, High-End Computing and HPCI. Editions over the last year include:
As of January 2000, the HPC Profile will concentrate on disseminating information about the CCP and DisCo programmes through a biannual publication. The High End Computing Collaboration will disseminate information about its activities through a separate newsletter.
Major hardware resources currently at Daresbury include:
IBM RS6000-SP: 26-processor system with peak speed of 12.0536 Gflops, aggregate memory of 6.4 GB, aggregate disk capacity of 118 GB. The detailed configuration is:
Beowulf Pilot System: 8-node system based on Pentium processors interconnected via standard ethernet.
Miscellaneous desktop systems: PCs and IBM, SGI, DEC-AXP, and SUN desktop workstations are used for code development, testing etc.
During the year EPSRC approved funding for a proposal to enhance the IBM SP2 with the provision of ASCI class nodes and the provision of a 32-processor Beowulf system. Hence the hardware base noted above was expanded to include:
IBM -SP 32 processor Winterhawk-2 System: with the following configuration:
32 processor Intel Pentium system:
2 work years of staff are used in operational support for the IBM system. Recurrent expenditure includes system maintenance and associated running costs- for newsletters, documentation etc., and for miscellaneous hardware and software purchases.
Significant activities over the next year will be:
The principal task over the last year has been to maintain the systems as a reliable development and evaluation platform capable of underpinning almost all of the work covered within this and subsequent agreements. Over the past year CLRC has restructured the user base around the SP2 to reflect its prime role as a development platform. Its use as a partial production resource to the external user community has been discontinued. The user base on the enhanced IBM SP2 system includes the staff supported through this and subsequent Agreements and external users collaborating on these projects. Allocations to the various projects for the past year, and usage are listed in the table in Annex 1. Industrial usage on the SP2 over the period of the agreement has been nil.
The service levels around the IBM system have been structured to meet the requirements of a development environment and the demands of a technically sophisticated user-base. When the upgrade to the facility was introduced the rapid dissemination of information was important. The Web was used for this purpose, carefully structuring and managing the information provided. The Internet resource also acts as a depository for user documentation, programming examples, FAQs and general announcements. In the longer term the Web interface can be developed to provide interactive access to system status, job submission etc. Annex 1 presents a report on the service levels around the SP2 and how they have been met over the past year. It is worth noting that upgrades of the software ensured a smooth transition into the new millennium. The system was upgraded towards end of January with the 8 Winterhawk-2 nodes. Problems with the processor card interfaces were experienced, these were subsequently replaced and the disk system upgraded to meet the tender specification.
SP2 users met in December 1999 to discuss the service and software requirements for the enhanced system. The Forum prioritised software requirements and discussed the operational aspects required for a flexible execution environment covering both interactive and batch access. The next meeting of the Forum will take place after the enhanced system has been accepted. The service levels and operational requirements will be reviewed with user input on a periodic basis.
CLRC will make available training materials for users seeking to optimise their applications on the enhanced service. These materials will de developed using effort drawn from the HPC Development activity. See the section on ‘Applications on ASCI-class Systems’ for details of deliverables.