Experiences and Reflections of using Parallel Design Patterns Tools in an Undergraduate Program Presentation uri icon

Description

  • In this paper, we discuss the results and lessons learned from a 3-year study of using two tools in the classroom to teach parallel computing. One tool was developed at the University of North Carolina Wilmington (UNCW), and one tool was developed at the University of North Carolina Charlotte (UNCC). The tools are designed to raise the level of abstraction above the low level tools such as MPI and OpenMP. We have used these new tools in the classroom to teach parallel computing in three semesters over three years, developed teach materials based upon these tools, gather feedback from the students to assess the effectiveness of our tools and teaching materials, and discuss the lessons learned and future work.

Date/time Interval

  • 2016-04-28