The future of computing and software development is multi- and many-core programming. Today’s computer chips are little faster than 5 years ago and to counter this manufactures are packing more cores within processors to give the impression of improved speed. These additional cores allow for multitasking and other compute intensive operations. To efficiently harness these additional cores on modern CPUs requires software developers to have skills in parallel programming. It is important that these skills are introduced to students as early as possible to ensure Ireland has software developers with skills to tackle the problems of tomorrow that will undoubtedly require use of highly parallel machines.
To promote the concept of high performance computing and parallel programming in particular, ICHEC (Irish Centre for High-End Computing has launched a coding competition in association with CoderDojo called “Are you a Super Coder?”. The competition funded by Science Foundation Ireland (SFI) Discover Science & Engineering, is open to all primary and secondary level students in Ireland. The challenge for the students is to implement photography filters commonly found in modern photo editing software.
Winners of the first phase of the competition will have the opportunity to access the new Irish supercomputer during a special Science Week event. Further details of the competition can be found here. A new short video produced by ICHEC that introduces parallel processing and its utility in many industries including F1 racing, animation, weather forecasting can be found here.
“CoderDojo is delighted that Irish ninja code kids will be able to get the opportunity to work with the new Irish supercomputer as big data processing is a core technology for all our future and present benefit.” – Bill Liao, CoderDojo co-founder.