Package edu.rit.smp.network contains sequential and SMP parallel programs for network algorithms.

The SMP parallel programs in this package use Parallel Java (PJ) in package edu.rit.pj.

To compare SMP parallel programming in Java/PJ with SMP parallel programming in C/OpenMP, the following programs are provided (source files only):

- FloydRandom.java -- Prepares input text files for the C programs below.
- FloydSeq.c -- Sequential version.
- FloydSmpRow.c -- SMP parallel version.
- FloydSmpGuided.c -- SMP parallel version with a guided schedule.