|
| 1 | +--- |
| 2 | +layout: page |
| 3 | +authors: ["Trevor Keller", "Alan O'Cais", "Wirawan Purwanto", "Annajiat Alim Rasel", "Andrew Reid", "Toby Hodges"] |
| 4 | +teaser: "Project teaching high-performance computing skills takes another step towards joining The Carpentries" |
| 5 | +title: "HPC Carpentry Enters Lesson Program Incubation" |
| 6 | +date: 2024-07-24 |
| 7 | +time: "09:00:00" |
| 8 | +tags: ["HPC Carpentry", "Lesson Program Implementation"] |
| 9 | +--- |
| 10 | + |
| 11 | +_Cross-posted, with minor changes of voice, from The Carpentries Blog post: |
| 12 | + [__HPC Carpentry Enters Lesson Program Incubation__][announce]._ |
| 13 | + |
| 14 | +We are thrilled to announce that [HPC Carpentry][hpcc] has entered Lesson |
| 15 | +Program Incubation with [The Carpentries][carpentries]. This is another big |
| 16 | +step towards the project joining Data Carpentry, Library Carpentry and Software |
| 17 | +Carpentry as The Carpentries Lesson Program. |
| 18 | + |
| 19 | +Toby Hodges, The Carpentries Director of Curriculum, said: |
| 20 | + |
| 21 | +> I am delighted to see HPC Carpentry move a big step closer to joining The |
| 22 | +> Carpentries. I attended my first HPC Carpentry workshop in Dublin in 2018 -- |
| 23 | +> the day before the first ever CarpentryCon! -- and have been enthusiastically |
| 24 | +> following them ever since. I know from previous roles how challenging it can |
| 25 | +> be for researchers to get to grips with high-performance computing |
| 26 | +> environments, and the positive impact good-quality training in these skills |
| 27 | +> can have on the scale and reproducibility of their work. So I find the |
| 28 | +> prospect of adding HPC Carpentry workshops to the list of training offered by |
| 29 | +> The Carpentries really exciting. The project is also supported by an |
| 30 | +> inspiring community that shares the values of our own: adopting the project |
| 31 | +> as an official Lesson Program and merging our two communities will strengthen |
| 32 | +> both groups. |
| 33 | +
|
| 34 | +Alan O'Cais, a member of the HPC Carpentry Steering Committee said: |
| 35 | + |
| 36 | +> I organised that first workshop in Dublin in 2018! Even before then, there |
| 37 | +> were others in the community working hard for a Carpentries direction for HPC |
| 38 | +> training. Given all those incremental efforts of different people over the |
| 39 | +> years, it's really satisfying to see the tree they planted and nurtured start |
| 40 | +> to blossom in the way they hoped. Of course this is only the beginning, but |
| 41 | +> we are now in a place where we can really address the pedagogical and |
| 42 | +> technical challenges that an HPC Carpentry Lesson Program raises. I look |
| 43 | +> forward to a time when any lingering sense of eliteness around HPC is gone, |
| 44 | +> and it is seen for what it should really be: just another tool in our |
| 45 | +> learners' box! |
| 46 | +
|
| 47 | +## How You Can Get Involved |
| 48 | + |
| 49 | +### Help with Workshops |
| 50 | + |
| 51 | +During Lesson Program incubation, the HPC Carpentry community will continue to |
| 52 | +teach and gather feedback on their workshops. You can help with this! |
| 53 | + |
| 54 | +If you are interested in teaching an HPC Carpentry workshop to your local |
| 55 | +community, hosting a workshop taught by other Instructors, or getting involved |
| 56 | +in an existing workshop as an Instructor or Helper, [HPC Carpentry wants to |
| 57 | +hear from you ](mailto:[email protected])! |
| 58 | + |
| 59 | +### Contribute to Lessons |
| 60 | + |
| 61 | +HPC Carpentry is looking to expand its community of contributors to the |
| 62 | +existing lesson projects. Many members of The Carpentries community will have |
| 63 | +expertise and experience to bring to the project's lessons. During the |
| 64 | +Incubation phase, HPC Carpentry will be establishing and polishing its core |
| 65 | +curriculum, and you can help to guide the ongoing development of the lesson |
| 66 | +program. |
| 67 | + |
| 68 | +### Tell Your Friends! |
| 69 | + |
| 70 | +Do you know somebody who may be interested in contributing to HPC Carpentry, or |
| 71 | +who could benefit from learning the skills it teaches? If so, tell them about |
| 72 | +it and share the information below about how they can learn more and get |
| 73 | +involved. |
| 74 | + |
| 75 | + |
| 76 | +* __Website:__ [hpc-carpentry.org][hpcc] |
| 77 | +* __Community Calls:__ 11:00 & 21:00 UTC on the first & third Thursdays of every month |
| 78 | + * [Find these calls in the Community Calendar][community] |
| 79 | + |
| 80 | +## More About HPC Carpentry |
| 81 | + |
| 82 | +As computational power has exploded, and with it the size of problems that can |
| 83 | +be solved computationally, High Performance Computing (HPC) has become |
| 84 | +fundamental science lab equipment. _Not_ using HPC is likely to put you at a |
| 85 | +disadvantage, but new users are often unable to engage because of the |
| 86 | +complexity of HPC resources and the lack of formal curricula to teach HPC |
| 87 | +skills. The mission of HPC Carpentry is to lower the barrier to entry to HPC |
| 88 | +operations for a wide range of users, so that more learners can benefit from |
| 89 | +the increasing availability of increasingly sophisticated computer systems. |
| 90 | + |
| 91 | +The core curriculum of HPC Carpentry bridges the gap between using a laptop and |
| 92 | +wielding a supercomputer through 3 lessons: |
| 93 | + |
| 94 | +* the [Software Carpentry Unix Shell][shell] lesson, |
| 95 | +* an [Introduction to High Performance Computing][intro] lesson, and, |
| 96 | +* a lesson on [HPC Workflow Management][work] (with Snakemake) |
| 97 | + |
| 98 | +## More about the Incubation Process |
| 99 | + |
| 100 | +After several years of development and informal communication between the |
| 101 | +organisations, HPC Carpentry applied for and was invited to enter the |
| 102 | +Incubation process to formally join The Carpentries. Incubation is the second |
| 103 | +of three phases in a process that onboards new projects into The |
| 104 | +Carpentries. During this phase, a new Lesson Program has 18 months to |
| 105 | +demonstrate high-quality curriculum, demand for workshops, a healthy community |
| 106 | +of contributors, and structures and policies that can align with The |
| 107 | +Carpentries existing governance. We're excited to take this step towards |
| 108 | +onboarding another Lesson Program into The Carpentries and invite you to |
| 109 | +support the efforts of HPC Carpentry as they continue to build out their |
| 110 | +community and lesson infrastructure! |
| 111 | + |
| 112 | +Learn more about the Lesson Program Incubation process in the |
| 113 | +[Community Handbook][handbook]. |
| 114 | + |
| 115 | +<!-- links --> |
| 116 | +[announce]: https://carpentries.org/blog/2024/07/hpc-carpentry-incubation-announcement/ |
| 117 | +[carpentries]: https://carpentries.org |
| 118 | +[community]: https://carpentries.org/community/#community-events |
| 119 | +[handbook]: (https://docs.carpentries.org/topic_folders/governance/lesson-program-policy.html) |
| 120 | +[hpcc]: https://hpc-carpentry.org/ |
| 121 | +[shell]: https://swcarpentry.github.io/shell-novice |
| 122 | +[intro]: https://carpentries-incubator.github.io/hpc-intro/ |
| 123 | +[work]: https://carpentries-incubator.github.io/hpc-workflows/ |
0 commit comments