Skip to main content
Skip to main menu


Parallel Processing

The parallel processing group is pursuing both the advanced use and the development of parallel processing systems. Since parallel processing systems are being used in the most compute-intensive applications, we have been investigating the implications of parallel processing in the areas of interest to us: image processing, robot vision, satellite data processing, matrix reduction, nonlinear wave equations, banded, circulant, and Toeplitz systems of equations, multivariable partial differential equations, and VLSI physical design.

Since parallel systems are often awkward to quite difficult to implement applications on, we have an interest in improved programming, networking, and development environments for parallel systems. We have implemented parallel algorithms on pipeline systems, hypercube systems, and SIMD systems (the MasPar). We have proposed a new parallel systems architecture (the Reconfigurable MultiRing) that is more efficient, easier to program, and lower cost for certain applications.

Support us

We appreciate your financial support. Your gift is important to us and helps support critical opportunities for students and faculty alike, including lectures, travel support, and any number of educational events that augment the classroom experience. Click here to learn more about giving.

Every dollar given has a direct impact upon our students and faculty.