Reasonable Performance Computing SIG

A community dedicated to the research, development and advocacy for performance best practices for those that work closely with software. We hope to ensure that all code achieves a minimum standard of reasonable performance, whereby all “easy performance wins” have been exhausted. Members of SIG-RPC shall collaborate to develop and disseminate guidance and training, for those that write software with any level of experience, related to techniques to profile and optimise code.

Mission

SIG-RPC’s proposed purposes are to:

  • organise events for members interested in growing the collective knowledge around performance best practices for research software. These may take the form of facilitated discussions, workshops or other events which allow members to collaborate, to research and share performance best practice rules and develop related training materials.
  • help members to deliver training around software performance by connecting them with other performance best practice instructors and students
  • advocate for wider application of performance best practices to the wider research software community through public outreach such as blog posts, videos or seminars.
  • work with providers of research computing software and infrastructure, such as HPC, to bridge the gap with novice users.
  • where applicable, aim to provide training materials that are broadly applicable, with the aim of allowing people from industries/fields beyond research software to also benefit.

Join the community on slack: RPS SIG slack channel

Join the mailing list (login to google and click ‘ask to join’): https://groups.google.com/a/society-rse.org/d/forum/sig-rpc