educational issues in e- science in australia kevin burrage federation fellow of the arc –...

17
Educational Issues in E-Science in Australia Kevin Burrage Federation Fellow of the ARC – [email protected] UQ, Brisbane, Australia October 2004

Upload: david-bishop

Post on 28-Mar-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Educational Issues in E-Science in Australia

Kevin Burrage

Federation Fellow of the ARC – [email protected]

UQ, Brisbane, Australia

October 2004

Page 2: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Contents Background:

Education in Australia APAC APAC Partners GRANGENET QPSF

Two Exemplar Projects in QPSF: Teaching via Access Nodes Multimatlab

Issues and Conclusions.

Page 3: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Background

Page 4: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Education in Australia 35 Universities 19 Million people Vast distances Good communication networks Higher Education – a multibillion dollar industry Many overseas graduate students (Asia) Overseas campuses – expensive Initiatives such as Universitas 21.

Page 5: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Australian Partnership in Advanced Computing http://www.apac.edu.au/ Research support. Education. Tech Diffusion.

Education http://www.apac.edu.au/project_proposals/EOT/ Shared educational modules between universities

at graduate and undergraduate levels.

Page 6: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

APAC Partners and Projects (Education)

Modules in AC3 – SMP programming and VTK. ANU – graphics, data mining, MPI. IVEC – bioinformatics – web servers, graphics. QPSF - computational engineering,

Multimatlab and teaching via access nodes. SAPAC – MPI. TPAC – visualisation for earth systems, digital

libraries. VPAC – engineering case studies.

Page 7: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

GRid And Next GEneration Network http://www.grangenet.net Three year program to

operate a multi-gigabit

network supporting IPv6

and IPv4 and multicast. 10 gigabit backbone -

Melbourne,Canberra,Sydney 5 gigabits into Brisbane. Small annual membership fee for the three years. Used for all Research and Education (R&E) traffic.

Page 8: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

QPSF Consortium of 6 Queensland Universities. All with access nodes. http://www.qpsf.edu.au/ James Cook University - Masters in Computational

Engineering with the University of Wales. Griffith University - undergraduate courses in HPC. The University of Queensland - courses in HPC,

Scientific Visualisation, computer graphics. Access nodes in treaching. New Major, within BSc. degree, in Computational Science.

QUT - Graduate Diploma and Masters in Scientific Computation and Visualisation.

Page 9: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Exemplar Projects

Page 10: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Graduate course in Graphics via AccessGrid Sessions

Semester 2, 2004: UQ and UWA shared 6 lectures for a component of an Advanced Visualisation course. 10 students at each institution. Dr Pamela Burrage (UQ) - Curves and Surfaces. Dr Karen Haines (UWA) Programmable Graphics PU.

Outcomes: University credit for students attending the subject. Students found the experience interesting and valued the

chance to attend lectures given by leaders located on the other side of Australia.

Students enthusiastic about attending the lectures.

Page 11: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Other Issues

Lecturers need to consider the presentation style, to encourage interaction between students (at each venue) and the lecturer.

Need a “whiteboard”, for impromptu explanations or diagrams of course content.

Need a way of running programs easily at each venue.

There were some teething problems: The audio in one session was patchy. Used ‘Shared Presentation” using OpenOffice

but not all equation objects (in powerpoint) were displayed properly.

Advantage of OpenOffice is that only 1 person needs to control the advance to the next slide.

Page 12: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

MultiMATLAB Background Cleve Moler - mid-1980’s; an Intel iPSC. ( “Why there isn’t a

parallel MATLAB”, MathWorks Newsletter, 1995). Anne Trefethen - 1993; MATLAB was run on multiple nodes

of an IBM SP-1, using a Fortran wrapper. MathWorks support the initial development of MultiMATLAB

by a group of researchers at the Cornell Theory Center (A. Trefethen, C. Myers) and the Department of Computer Science (V. Menon, C. Chang, G. Czajkowski, N.Trefethen).

MultiMATLAB project was dormant before being revived by Anne Trefethen (on a 1-year visit to ACMC-University of Queensland) and G. Ericksson (ACMC) in 2004.

Page 13: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Aim to use MultiMATLAB as a teaching tool for parallel

programming in a third year computational science subject at UQ in Semester 1, 2005.

Issues Students in scientific computing are doing less

programming in Fortran and C. Students already familiar with MATLAB will be able

to learn parallel programming in a known environment.

This will allow them to focus on actual parallel programming constructs which they can implement using a few simple MultiMATLAB commands.

Page 14: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Background

MultiMATLAB allows multiple instances of MATLAB to communicate with each other, with MATLAB scripts parallellised across multiple processors.

A user starts up multiple instances of MATLAB These processes are usually run on separate processors. They can execute commands on the other processors (e.g. Eval(‘…’);) or distribute the data amongst the processors (e.g. Distribute(‘x’);)

The usual message-passing commands are available (e.g. Send, Recv, Bcast) as well as global reduction commands (e.g. Min, Max, Sum).

MultiMATLAB provides multi-processor Graphics.

Page 15: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Conclusions and Issues

Page 16: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Access Grids in Education Get the right supporting technologies. Small scale subjects only. Fee paying courses into Asia – Universitas 21. Ideal for sharing material and lecturer expertise

between universities – smaller universities. Need to broaden user base through small grants.

Other issues Repositories. New paradigms for teaching HPC – Multimatlab.

Page 17: Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – kb@maths.uq.edu.au UQ, Brisbane, Australia October 2004

Thanks Pamela Burrage, Geoff Ericksson, Steve Jeffrey

(UQ) Karen Haines (UWA) Anne Trefethen (UK E-science)