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

Barry Smith bsmith at mcs.anl.gov
Thu Dec 13 11:37:02 CST 2012



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/0e3ab22a/attachment.html>


More information about the petsc-dev mailing list