Executive summary Grid computing has become an important concept for high performance computing. By taking advantage of the Internet, geographically distributed.

Slides:



Advertisements
Similar presentations
Grid Computing Activities within the Department of Computer Science at UNC-Charlotte ITSC 8110 Introduction to Information Technology Research 7:30 pm,
Advertisements

Barry Wilkinson Department of Computer Science University of North Carolina at Charlotte Mark Holliday Department of Mathematics and Computer Science Western.
Lori A. Clarke Department of Computer Science University of Massachusetts.
Andrea Eastman-Mullins Information & Technology Coordinator University of North Carolina, Office of the President Teaching and Learning with Technology.
1 Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course SIGCSE The 41st ACM Technical Symposium on Computer Science Education Friday.
The Capital Budget Game August 2006 The University of North Carolina Presentation to SHEEO Professional Development Conference Robert O. Nelson Vice President-Finance.
NORTH CAROLINA ALLIANCE TO CREATE OPPORTUNITY THROUGH EDUCATION.
State-Wide Collaborative Grid Computing Course Barry Wilkinson Department of Computer Science University of North Carolina at Charlotte and Mark Holliday.
Outline.1 Grid Computing Fall 2005 Tuesday/Thursday 11:00 am - 12:20 pm Instructors Dr. Barry Wilkinson University of North Carolina at Charlotte and Dr.
AssignPrelim1.1 © 2011 B. Wilkinson/Clayton Ferner. Modification date: Aug 22, 2011 Course Preliminaries.
1 Short Course on Grid Computing Jornadas Chilenas de Computación 2010 INFONOR-CHILE 2010 November 15th - 19th, 2010 Antofagasta, Chile Dr. Barry Wilkinson.
MiniProject.1 Mini-project ITCS 4146/5146 Grid Computing, 2007, UNC-Charlotte, B. Wilkinson. March 28a, 2007.
1 Teaching Grid Computing across North Carolina and Beyond Dr. Clayton Ferner University of North Carolina Wilmington Dr. Barry Wilkinson University of.
1 Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course SIGCSE The 41st ACM Technical Symposium on Computer Science Education Friday.
1 Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course SIGCSE The 41st ACM Technical Symposium on Computer Science Education Friday.
Creating and Administering Inter-University Resources to Track NC County Responses to Welfare Reform Conducted by the Odum Institute for Research in Social.
1 Workshop 20: Teaching a Hands-on Undergraduate Grid Computing Course SIGCSE The 41st ACM Technical Symposium on Computer Science Education Friday.
Outline.1 Grid Computing Spring 2007 Tuesday/Thursday 11:00 am - 12:15 pm Instructors Dr. Barry Wilkinson University of North Carolina, Charlotte and Dr.
AssignPrelim1.1 © 2010 B. Wilkinson/Clayton Ferner. Modification date: Dec 20, 2009 Course Preliminaries.
1 Short Course on Grid Computing Jornadas Chilenas de Computación 2010 INFONOR-CHILE 2010 November 15th - 19th, 2010 Antofagasta, Chile Dr. Barry Wilkinson.
Outline.1 Grid Computing Spring 2010 Tuesday/Thursday 11:00 am - 12:15 pm Instructors © 2010 B. Wilkinson/Clayton Ferner. Modification date: Dec 20, 2009.
1 History and New Developments in State-wide Grid Computing Course NC A & T University Saturday Oct 18, 2008 Dr. Barry Wilkinson University of North Carolina.
Expanded Capacity of African American Family Caregivers: Project C.A.R.E. in North Carolina Ishan C. Williams, Ph.D. 1,3 & Christopher M. Kelly, Ph.D.
Terry Morrow University of Florida Sherry Clark University of Georgia Karen Kral University of Delaware Third Annual WebCT Conference.
1 Grid Computing Barry Wilkinson Department of Computer Science University of North Carolina at Charlotte.
SBIR Services in NC John Ujvari, MBA SBIR Program Specialist North Carolina SBTDC Phone: Web:
Tennessee Valley Chapter Tennessee Valley Chapter of NDIA STEM Initiatives Bob Darnall Chapter President.
1 " Teaching Parallel Design Patterns to Undergraduates in Computer Science” Panel member SIGCSE The 45 th ACM Technical Symposium on Computer Science.
The Development, Maintenance, and Use of Course Web Sites The Development, Maintenance, and Use of Course Web Sites Panel at the ACM SIGCSE 34th Technical.
Friday, October 20, 2006 Barry Wilkinson Department of Computer Science University of North Carolina Charlotte Grid Computing Activities within the Department.
ITCS 4/5145 Cluster Computing, UNC-Charlotte, B. Wilkinson, 2006outline.1 ITCS 4145/5145 Parallel Programming (Cluster Computing) Fall 2006 Barry Wilkinson.
1 SIGCSE 2008 Technical Symposium on Computer Science Education Friday, March 14, 2008 Grid Computing at the Undergraduate Level: Can We Do It? Jens Mache.
1 “The grid virtualizes heterogeneous geographically disperse resources” "Introduction to Grid Computing with Globus," IBM Redbooks  Using geographically.
Grid Computing, B. Wilkinson, b.1 National Science Foundation Middleware Initiative (NMI) Started in 2001 initially over 3 years “to create and deploy.
Grid Computing Activities within the Department of Computer Science at UNC-Charlotte ITSC 8110 Introduction to Information Technology Research 7:30 pm,
AAM Overview An Introduction to An Adventure of the American Mind For New Partners.
Top Issues Facing Information Technology at UAB Sheila M. Sanders UAB Vice President Information Technology February 8, 2007.
A Geographically-Distributed, Assignment-Structured Undergraduate Grid Computing Course Mark A. Holliday, Barry Wilkinson, Jeffrey House, Samir Daoud,
We are also on Twitter at
North Carolina Bioinformatics Grid Thom H. Dunning, Jr. HPCC Division, MCNC Chemistry, University of North Carolina.
Student Services Fees February 7, 2009 “Building a better world, one community at a time” Engineers Without Borders – University of Minnesota.
Grid Infrastructure group (Charlotte): Barry Wilkinson Jeremy Villalobos Nikul Suthar Keyur Sheth Department of Computer Science UNC-Charlotte March 16,
Panel #2 Discussion SIMVac Symposium 1:30 pm – 2:00 pm April 25, 2006 VisualGrid: An Infrastructure for Visualization and Environmental Research Fostering.
1 SIGCSE 2008 Technical Symposium on Computer Science Education Thursday, March 13, 2008 Towards a Top-Down Approach to Teaching an Undergraduate Grid.
Kick-Off Meeting Towards Formation of a North Carolina Nanotechnology Center(NCNC) 10:00-11:00 AM May 14, 2001 D106 Levine Science Research Center (LSRC)
North Carolina Institute of Disaster Studies: History & Purpose David Godschalk, Ph.D., FAICP University of North Carolina at Chapel Hill Agenda for a.
Updates to Program Approval Process and Graduate Faculty Nominations Dr. George Hodge Assistant Dean for Program Development.
Outline.1 Grid Computing Fall 2008 Tuesday/Thursday 11:00 am - 12:15 pm Instructors Grid Computing, B. Wilkinson, 2008 Aug Dr. Clayton Ferner.
1 Barry Wilkinson University of North Carolina, Charlotte Clayton Ferner University of North Carolina, Wilmington NSF CCLI Showcase SIGCSE 2007 Friday,
Digital Creation & Communication Center Jackson Library Main Building Lower Level.
SURAGrid Project Meeting Washington, DC Wednesday, February 22, 2006 Barry Wilkinson Department of Computer Science UNC-Charlotte SURAGrid and Grid Computing.
Teaching Web Accessibility at the Source in a University Web Design Class Howard Kramer & Vijay Patel University of Colorado-Boulder
Outline.1 Grid Computing Fall 2011 Tuesday/Thursday 9:30 am - 10:45 pm Instructors © 2011 B. Wilkinson/Clayton Ferner. Modification date: Aug 22, 2011.
1 "Workshop 31: Developing a Hands-on Undergraduate Parallel Programming Course with Pattern Programming SIGCSE The 44 th ACM Technical Symposium.
1 Introduction to Teaching Grid Computing Dr. Clayton Ferner University of North Carolina Wilmington Dr. Barry Wilkinson University of North Carolina Charlotte.
Updates to Program Approval Process and Graduate Faculty Nominations Dr. George Hodge Assistant Dean for Program Development.
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
Public Sector Buildings – Green Opportunities Bob Leker NC Budget Association Conference 7/13/06.
BBCMAG Lexington, KY Mark Johnson MCNC.
The North Carolina Center for Global Logistics. A collaboration between twenty two Colleges, Universities and Community Colleges, fourteen local and regional.
Workforce Update. Workforce Transitions Major leadership transitions across the workforce system Since January 2015: Community College System System President.
Development of a Grid Computing Course for Fall 2004 Barry Wilkinson and Mark A. Holliday Department of Mathematics and Computer Science Western Carolina.
Nicole Byers and Bailey Cardoza
Where does your ACT score fall?
Grid Computing Course Development team: Barry Wilkinson and Clayton Ferner (Instructors), and Mark Holliday Student assistants: Jeff House and Sam Daoud.
CSoI Update From Barbara: Center-wide post-docs
Dr. Barry Wilkinson University of North Carolina Charlotte
Fall 2018, COMP 562 Poster Session
The Development, Maintenance, and Use of Course Web Sites Panel at the ACM SIGCSE 34th Technical Symposium on Computer Science Education, Reno,
Presentation transcript:

Executive summary Grid computing has become an important concept for high performance computing. By taking advantage of the Internet, geographically distributed computers can be used collectively for collaborative problem solving. In Grid computing, different organizations can supply resources and personnel, and the Grid infrastructure can cross organizational boundaries. This concept has many benefits including solving problems that could not be solved previously because of limited computing resources (e.g. searching for new drugs). We have developed an undergraduate grid computing course that crosses organizational boundaries using resources at several North Carolina universities. The course is broadcast across North Carolina using the televideo facilities of the North Carolina Research and Education Network. Fourteen universities and colleges participated included minority-serving universities, state universities, and private colleges. Most grid computing courses are graduate-level courses within a single department. Our course is unique both because it targets undergraduates and because many universities participated. The course was first taught in Fall 2004 and again in Fall A newly revised version of the course is currently being taught in Spring 2007 using a top-down approach starting with the use of a grid computing portal, leading through details of grid computing infrastructure with seven hands-on assignments, finally cumulating in a team mini-project. Acknowledgements This work is funded by the National Science Foundation through the CCLI program, grant # /053334, and the University of North Carolina Office of the President. Barry Wilkinson, University of North Carolina, Charlotte Clayton Ferner, University of North Carolina, Wilmington Publications M. A. Holliday, B. Wilkinson, J. House, S. Daoud, and C. Ferner, “A Geographically-Distributed, Assignment-Structured Undergraduate Grid Computing Course,” SIGCSE 2005 Technical Symposium on Computer Science Education, St. Louis, Missouri, February , B. Wilkinson, M. Holliday, and C. Ferner, “Experiences in Teaching a Geographically Distributed Undergraduate Grid Computing Course,” Workshop on Collaborative and Learning Applications of Grid Technology and Grid Education, IEEE International Symposium on Cluster Computing and the Grid (CCGrid2005), Cardiff, UK, May , B. Wilkinson and M. Holliday, “State-Wide Collaborative Grid Computing Course,” 2005 Teaching and Learning with Technology Conference, March 30, 2005, Raleigh, NC. B. Wilkinson and C. Ferner, “Chapter 151 Grid Computing Implementation,” The Handbook of Computer Networks, H. Bidgolo, Editor-in Chief, John Wiley & Sons, M. A. Holliday, B. Wilkinson, and J. Ruff, “Using an End-to-End Demonstration in an Undergraduate Grid Computing Course,” ACMSE 2006: 44th ACM Southeast Conference, March 10-12, 2006, Melbourne, Florida. B. Wilkinson and C. Ferner, “Teaching Grid Computing across North Carolina Part I,” IEEE Distributed Systems Online, vol 7, no 6, B. Wilkinson and C. Ferner, “Teaching Grid Computing across North Carolina Part II,” IEEE Distributed Systems Online, vol 7, no 7, National Publicity “Distributed Classes For Distributed Computing” by Katie Yurkewicz, editor, Science Grid This Week, Dec. 14, 2005 Repeated in GridToday, Dec. 19, Fall 2005 Course Grid Infrastructure NCREN Televideo facility Used to broadcast course across state State-Wide Undergraduate Grid Computing Course Spring 2007 course Top-down approach Topics: Grid portal Job submission Grid infrastructure Grid services Grid service workflow editor MPI on a grid Portlet design Guest speakers Course portal Job Submission UNC W GridNexus workflow editor Application driven portlet design Course home page: Western Carolina University UNC Greensboro Appalachian State University UNC Asheville Winston-Salem State University UNC Chapel Hill NC State University NC Central University UNC Wilmington Lenoir Rhyne College Elon University UNC Pembroke UNC Charlotte Wake Tech. Comm. College © World Sites Atlas (sitesatlas.com) SOUTH CAROLINA VIRGINIA TENNESSEE GEORGIA NORTH CAROLINA Fourteen Participating Institutions PURSe registration portlet Class Recording MCNC UNC-WUNC-A NCSU WCU UNC-C ASU CA Backup facility, not actually used. Certificate authority Hands-on Seven assignments. Mini-project SIGCSE 2007 Technical Symposium on Computer Science Education, March 7 –10, 2007 NSF SHOWCASE