1 / 5

The role of software in the UK Research Computing Ecosystem

The role of software in the UK Research Computing Ecosystem. 8 July 2011 Neil Chue Hong, Director, SSI N.ChueHong@software.ac.uk. UK Research Computing Ecosystem. Communities …. People. Computing. Software. Data Centres. Network/Collaboration. Instruments. Observations.

vera
Download Presentation

The role of software in the UK Research Computing Ecosystem

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The role of software in the UK Research Computing Ecosystem 8 July 2011 Neil Chue Hong, Director, SSI N.ChueHong@software.ac.uk

  2. UK Research Computing Ecosystem Communities … People Computing Software Data Centres Network/Collaboration Instruments

  3. Observations • Software now has a longer lifetime of effectiveness than hardware • And people’s knowledge is even longer • The right software makes the hardware exploitable by more researchers • Allows computing to be treated as a commodity asset • Demanding users of computational infrastructure are coming from arts + humanities / social science • Software frameworks must support all types of app • A culture of reuse rather than reinvention is not widespread • Originality is good but must be balanced by consolidation • The best research is trans-national: our infrastructure must support this

  4. A More Manageable Ecosystem • Discourage duplicative software development in research grants by encouraging reuse and long-term development • Need to change perceptions so that software is seen as valuable (and not just invaluable when it disappears) • Some specialist support should be provided and funded separately • Maintenance vs. research vs. development • We cannot assume that the way people interact with the ecosystem will conform to expectations • Training early in career should be on exploiting, not conforming • Well supported open platforms are the key in the age of the research mashup • Create a larger proportion of enabled researchers and provide the ramps to go from desktop to high-end infrastructure

  5. Road ahead • Long term funding, but not necessarily longer term milestones • Projects and groups must have a roadmap to build against and we must retain competition and excellence without losing skills • Encourage software to be more collaborative and recognise the need to support its users for the long-term • Too much falling by the wayside for lack of decent ongoing support: opportunity for new orgs to enter community? • Specific funding for developing and maintaining infrastructure • Particularly innovative software development which aims for further along the infrastructure roadmap • Recognise the distinction between encouraging the “emergent” communities and translating successes into the “mainstream” of research: requirements are not the same

More Related