Full Matrix Multiplication

Long Description

Run Applet

Source Code

The purpose of this applet is to show how the "The Fox’s Algorithm (Broadcast, Multiply, and Roll)" works in parallel machine.

  1. Control panel
  2. Start : Press start key to run this applet.

    Slow, Fast : These buttons adjust the speed of this applet.

  3. Communication Steps : This panel is designed to help the users understand the communication between each nodes graphically. It is showing the communications in each steps of the algorithms.
  4. Example panel : This is the actual example of the algorithm. The each boxes stand for each node of a parallel machine. Matrix C stores the result of multiplication of A and B. And A and B display current value passed from other nodes by the algorithm.
  5. Instruction panel : This panel is for giving some information about current step and short instruction also.

 

Long Description

Run Applet

Source Code