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 ef?cient introductions to essential > programming languages and tools without turning ?biochemists and mechanical > engineers into computer scientists? [4]. > > [1] K. Hu?, 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. Hu?, I. Mitchell, M. Plumbley, B. Waugh, E.P. > White, and P.P.H. Wilson. ?Best Practices For Scienti?c 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>
