Visualization of hypercube pedagogical parallel programs
Michael D. Lack, Gary B. Lamont · 1992
Examines algorithm animation requirements for the various visualization purposes and extends the capabilities of any existing facilities, the AFIT Algorithm Animation Research Facility (AAARF). The structure of AAARF is summarised and its visualization capabilities presented and analysed. This analysis focuses on the parallel data requirements of the AAARF users, and the meaningful display of large amounts of data. This paper discusses a series of refined animations suitable for a variety of purposes which are capable of conveying detailed information in a concise and timely manner. These animations are built upon pedagogical efforts in a classroom environment. The educational merits of AAARF are discussed in terms of demonstrations, algorithm analysis, and program debugging. To assist novice users in accomplishing these tasks with AAARF, an 'expert system' interface has been implemented to advise on optimizing the environment configuration. Other AAARF improvements are also mentioned, which extend the capabilities of this public domain package.>