[petsc-dev] Fwd: [Seniors] Talk on Peer Education For Scientific Computing

Jed Brown jedbrown at mcs.anl.gov
Thu Dec 13 11:41:16 CST 2012


I will be helping teach the weekend event at UChicago.


On Thu, Dec 13, 2012 at 9:37 AM, Barry Smith <bsmith at mcs.anl.gov> wrote:

>
>
> Begin forwarded message:
>
> *From: *Sri Hari Krishna Narayanan <snarayan at mcs.anl.gov>
> *Subject: **[Seniors] Talk on Peer Education For Scientific Computing*
> *Date: *December 13, 2012 11:29:07 AM CST
> *To: *fellows at ci.uchicago.edu, seniors at ci.uchicago.edu
> *Cc: *Katy Huff <katyhuff at gmail.com>, Prasanna Balaprakash <
> pbalapra at mcs.anl.gov>
>
> At the AHM on Nov 26th, there was a discussion about educating students in
> the basics of HPC. I remember having brought up
> http://software-carpentry.org/ and there being some curiosity about it.
>  I have invited Katy Huff, a member of Software Carpentry,  to talk about
> it (details below).
>
> Also. of interest to folks in Chicago may be a 'boot camp' that she is
> involved in:
>
> http://software-carpentry.org/boot-camps/university-of-chicago-january-2013/
>
> Thanks,
> Krishna
>
> Who:    Katy Huff   (http://homepages.cae.wisc.edu/~khuff/work.html)
> What:    Peer Education For Scientific Computing
> Where: Building 240, 1404-1405, ANL
> When:  Dec 19, 3:00 PM - 4:00 PM
>
> Abstract :
> Detailed computational models, massively parallelized calculations, and
> enormously collaborative simulation projects are increasingly integral to
> the advancement of science. However, the quality and caliber of this work
> is limited by a workforce lacking formal training in a software development
> skill suite that is becoming increasingly essential. To address this unmet
> need, a number of organizations, including Software Carpentry, have
> developed online resources and short courses addressing software
> development best practices such as version control and test driven
> code development, as well as basic skills such as UNIX mobility [1, 2]. In
> addition to contributions such as a "Driver's License for High Performance
> Computing"[3], Software Carpentry conducts ‘Boot Camps’ at research
> institutions around the world. These boot camps seek to provide time
> efficient introductions to essential programming languages and tools
> without turning “biochemists and mechanical engineers into
> computer scientists” [4].
>
> [1] K. Huff, A. Scopatz, N. Preston, P.P.H. Wilson. “Rapid Peer Education
> of a Computational Nuclear Engineering Skill Suite.” Transactions of the
> American Nuclear Society Annual Conference. Hollywood, FL. June 2011.
> [2] G.V. Wilson, D.A. Aruliah, C.T. Brown, N.P. Chue Hong, M. Davis, R.T.
> Guy, S.H.D. Haddock, K.D. Huff, I. Mitchell, M. Plumbley, B. Waugh, E.P.
> White, and P.P.H. Wilson. “Best Practices For Scientific Computing.”
> arXiv:1210.0530 [cs.MS].
> [3] Gregory V. Wilson. "Alpha Test of Driver’s License Exam." Software
> Carpentry Blog. August 16, 2012,
> http://software-carpentry.org/2012/08/alpha-test-of-drivers-license-exam/.
> [4] Gregory V. Wilson. "Software Carpentry: Essential Software Skills for
> Research Scientists," September 6, 2006, http://nanohub.org/resources/1811
> .
>
> _______________________________________________
> Seniors mailing list
> Seniors at ci.uchicago.edu
> https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/seniors
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20121213/17e6c092/attachment.html>


More information about the petsc-dev mailing list