Educational Issues in E- Science in Australia Kevin Burrage Federation Fellow of the ARC – UQ, Brisbane, Australia October 2004.

Slides:



Advertisements
Similar presentations
AICTEC 30 November February 2002 East-West Center University of Hawaii, Honolulu Australias Involvement and Plans George McLaughlin.
Advertisements

Australian Partnership for Advanced Computing Partners: Australian Centre for Advanced Computing and Communications (ac3) in New South Wales CSIRO Queensland.
Open Educational Resources for Science and Engineering: Creation of Effective Educational Systems Without Compromising Quality Mangala Sunder Krishnan.
The Australian Virtual Observatory e-Science Meeting School of Physics, March 2003 David Barnes.
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Höchstleistungsrechenzentrum Stuttgart SEGL Parameter Study Slide 1 Science Experimental Grid Laboratory (SEGL) Dynamical Parameter Study in Distributed.
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
NGS computation services: API's,
NGS computation services: APIs and.
Holding slide prior to starting show. Education,Training & Awareness Raising at Welsh e-Science Centre John Oliver – Commercial Coordinator.
Refining High Performance FORTRAN Code from Programming Model Dependencies Ferosh Jacob University of Alabama Department of Computer Science
The American Distance Education Consortium 65 U.S. State Universities and Land Grant Colleges.
CRICOS Provider 00111D Pathways Sharon Rice Peter Krikstolaitis.
Sustaining repositories and middleware Tom Ruthven APSR Executive Officer.
The Access Grid at Vislab Chris Willing Vislab University of Sydney, Australia.
Integrated Environment for Computational Chemistry on the APAC Grid Dr. Vladislav Vassiliev Supercomputer Facility, The Australian National University,
Dr. Grant, DePaul University MIS Undergraduate Program Delvin Grant Associate Professor.
Presenter: Mark Campbell Position: Admissions Manager UQ Admissions Update 2009/2010.
ANDREA REID EMPLOYABILITY COORDINATOR THE UNIVERSITY OF QUEENSLAND BRISBANE, AUSTRALIA Business smart: a 3-phase approach to inducting new students.
City University of Hong Kong Master of Science in Electronic Commerce Department of Computer Science Department of Information Systems Information Session:
Background Chronopolis Goals Data Grid supporting a Long-term Preservation Service Data Migration Data Migration to next generation technologies Trust.
Teaching Courses in Scientific Computing 30 September 2010 Roger Bielefeld Director, Advanced Research Computing.
Pathways to university. 1 No ATAR? No problem. You can still get a degree: TAFE pathways boast unique design with: entry pathway options for Certificate.
Information Technology Center Introduction to High Performance Computing at KFUPM.
Integrated Research Components: Undergraduate Research for All Ellen Walker Hiram College.
Reference: Message Passing Fundamentals.
Problem-Solving Environments: The Next Level in Software Integration David W. Walker Cardiff University.
Internet Supported Distance Learning Brian Mulligan IT Sligo, September 2003.
Beowulf Cluster Computing Each Computer in the cluster is equipped with: – Intel Core 2 Duo 6400 Processor(Master: Core 2 Duo 6700) – 2 Gigabytes of DDR.
TPAC Tasmanian Partnership for Advanced Computing Partner in APAC (Australian Partnership for Advanced Computing) Expertise centre for Earth Systems Science.
City University of Hong Kong Master of Science in Electronic Commerce Department of Computer Science Department of Information Systems Information Session:
Bassam Hammo (Ph.D) Department of Computer Information Systems King Abdullah II School for Information Technology Jordan University Amman Jordan e- mail:
1Training & Education at EPCC Training and Education at EPCC Judy Hardy
Australian Partnership for Sustainable Repositories AUSTRALIAN PARTNERSHIP FOR SUSTAINABLE REPOSITORIES Caul Meeting 2005/2 Brisbane 15.
TPAC Digital Library Talk Overview Presenter:Glenn Hyland Tasmanian Partnership for Advanced Computing & Australian Antarctic Division Outline: TPAC Overview.
Bachelor of Information Technology (Hons) [BIT ]
Australian Partnership for Sustainable Repositories AUSTRALIAN PARTNERSHIP FOR SUSTAINABLE REPOSITORIES Caul Meeting 2005/1 Auckland 4.
Hong Kong Library Association Linda Lee College Senior Lecturer HKU SPACE Education and Career Forum.
Jeanne Corcoran, OTD, OTR/L October 6 th, The mission of Envision Center for Data Perceptualization is to serve, support, and collaborate with faculty,
© Copyright AARNet Pty Ltd AARNet 3 George McLaughlin Director, International Developments.
BalticGrid-II Project MATLAB implementation and application in Grid Ilmars Slaidins, Lauris Cikovskis Riga Technical University AHM Riga May 12-14, 2009.
1 A tutorial on the VISIR Open Lab Platform and an invitation to join the VISIR Group How to open a local electronics laboratory for remote access
November 9, 2009 Visual Analytics for Command, Control, and INteroperability Environments David S. Ebert, Director.
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
The Balance Between Theoretical and Practical Work Within Electrical and Computer Engineering Courses Dr. Bahawodin Baha March Development Partnerships.
TPAC Tasmanian Partnership for Advanced Computing Partner in APAC (Australian Partnership for Advanced Computing) Expertise centre for Earth Systems Science.
© Copyright AARNet Pty Ltd TEIN APII Koren Symposium Australia and the Pacific Region Infrastructure to support global e-science George McLaughlin Director,
Exploring ‘Workspaces’ Tom Visser, SARA compute and networking services, Amsterdam Garching Workshop 21 st September 2010.
1 "Workshop 31: Developing a Hands-on Undergraduate Parallel Programming Course with Pattern Programming SIGCSE The 44 th ACM Technical Symposium.
1 WORKSHOP ON RESULTS OF IMPLEMENTATION OF COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP.
1 Paul Davis. 2 gr id a nd n ext ge neration net work.
Undergraduate Education in Computer Science Crafting a Vision Aditya Mathur October 24,2007.
MAPS Middleware Action Plan & Strategy Project Middleware Action Plan & Strategy Project (MAPS) Patricia McMillan, Project Manager.
Remarks on MOOC’s SC13 Birds of a Feather November Geoffrey Fox Informatics, Computing and Physics.
© Geodise Project, University of Southampton, Workflow Support for Advanced Grid-Enabled Computing Fenglian Xu *, M.
“Moh’d Sami” AshhabSummer 2008University of Jordan MATLAB By (Mohammed Sami) Ashhab University of Jordan Summer 2008.
Computer System Evolution. Yesterday’s Computers filled Rooms IBM Selective Sequence Electroinic Calculator, 1948.
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
+ The Learning Registry: A How To Primer for Digital Content Publishers and Aggregators December 20, 2011.
Advanced Computing and Grid Infrastructure in Australia ISGC April 2005 Taiwan John O’Callaghan Executive Director Australian Partnership for.
Holding slide prior to starting show. GECEM: Grid-Enabled Computational Electromagnetics David W. Walker School of Computer Science Cardiff University.
grid and next generation network
Constructing a system with multiple computers or processors
NGS computation services: APIs and Parallel Jobs
University of Cyprus UCY
Inculcating “Parallel Programming” in UG curriculum
(Mohammed Sami) Ashhab
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
Presentation transcript:

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

Contents n Background: u Education in Australia u APAC u APAC Partners u GRANGENET u QPSF n Two Exemplar Projects in QPSF: u Teaching via Access Nodes u Multimatlab n Issues and Conclusions.

Background

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

Australian Partnership in Advanced Computing n n Research support. n Education. n Tech Diffusion. Education n n Shared educational modules between universities at graduate and undergraduate levels.

APAC Partners and Projects (Education) Modules in n AC3 – SMP programming and VTK. n ANU – graphics, data mining, MPI. n IVEC – bioinformatics – web servers, graphics. n QPSF - computational engineering, Multimatlab and teaching via access nodes. n SAPAC – MPI. n TPAC – visualisation for earth systems, digital libraries. n VPAC – engineering case studies.

GRid And Next GEneration Network n n Three year program to operate a multi-gigabit network supporting IPv6 and IPv4 and multicast. n 10 gigabit backbone - Melbourne,Canberra,Sydney n 5 gigabits into Brisbane. n Small annual membership fee for the three years. n Used for all Research and Education (R&E) traffic.

QPSF n Consortium of 6 Queensland Universities. n All with access nodes. n n James Cook University - Masters in Computational Engineering with the University of Wales. n Griffith University - undergraduate courses in HPC. n The University of Queensland - courses in HPC, Scientific Visualisation, computer graphics. Access nodes in treaching. New Major, within BSc. degree, in Computational Science. n QUT - Graduate Diploma and Masters in Scientific Computation and Visualisation.

Exemplar Projects

Graduate course in Graphics via AccessGrid Sessions n Semester 2, 2004: UQ and UWA shared 6 lectures for a component of an Advanced Visualisation course. u 10 students at each institution. u Dr Pamela Burrage (UQ) - Curves and Surfaces. u Dr Karen Haines (UWA) Programmable Graphics PU. Outcomes: n University credit for students attending the subject. n Students found the experience interesting and valued the chance to attend lectures given by leaders located on the other side of Australia. n Students enthusiastic about attending the lectures.

Other Issues n Lecturers need to consider the presentation style, to encourage interaction between students (at each venue) and the lecturer. n Need a whiteboard, for impromptu explanations or diagrams of course content. n Need a way of running programs easily at each venue. n There were some teething problems: u The audio in one session was patchy. u Used Shared Presentation using OpenOffice but not all equation objects (in powerpoint) were displayed properly. u Advantage of OpenOffice is that only 1 person needs to control the advance to the next slide.

MultiMATLAB Background n Cleve Moler - mid-1980s; an Intel iPSC. ( Why there isnt a parallel MATLAB, MathWorks Newsletter, 1995). n Anne Trefethen ; MATLAB was run on multiple nodes of an IBM SP-1, using a Fortran wrapper. n 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). n 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.

Aim n to use MultiMATLAB as a teaching tool for parallel programming in a third year computational science subject at UQ in Semester 1, Issues n Students in scientific computing are doing less programming in Fortran and C. n Students already familiar with MATLAB will be able to learn parallel programming in a known environment. n This will allow them to focus on actual parallel programming constructs which they can implement using a few simple MultiMATLAB commands.

Background n MultiMATLAB allows multiple instances of MATLAB to communicate with each other, with MATLAB scripts parallellised across multiple processors. n 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);) n The usual message-passing commands are available (e.g. Send, Recv, Bcast) as well as global reduction commands (e.g. Min, Max, Sum). n MultiMATLAB provides multi-processor Graphics.

Conclusions and Issues

Access Grids in Education n Get the right supporting technologies. n Small scale subjects only. n Fee paying courses into Asia – Universitas 21. n Ideal for sharing material and lecturer expertise between universities – smaller universities. n Need to broaden user base through small grants. Other issues n Repositories. n New paradigms for teaching HPC – Multimatlab.

Thanks n Pamela Burrage, Geoff Ericksson, Steve Jeffrey (UQ) n Karen Haines (UWA) n Anne Trefethen (UK E-science)