Volume 7, Issue 1 -
Spring/Summer 1999

Volume 6, Issue 3
Fall 1998

Volume 6, Issue 2
Spring/Summer 1998

Volume 6, Issue 1
Winter 1998

Volume 5, Issue 4
Fall 1997

Volume 5, Issue 3
Summer 1997

Volume 5, Issue 2
Spring 1997

Volume 5, Issue 1
Winter 1997

Volume 4, Issue 4
Fall 1996

Volume 4, Issue 3
Summer 1996

Volume 4, Issue 2
Spring 1996

Volume 4, Issue 1
Winter 1996

Volume 3, Issue 4
Fall 1995

Volume 3, Issue 3
Summer 1995

Volume 3, Issue 2
Spring 1995

Volume 3, Issue 1
January 1995

Volume 2, Issue 4
October 1994

Volume 2, Issue 3
July 1994

Volume 2, Issue 2
April 1994

Volume 2, Issue 1
January 1994

Volume 1, Issue 4
October 1993

Volume 1, Issue 3
July 1993

Volume 1, Issue 2
April 1993

Volume 1, Issue 1
January 1993


Henri Casanova, Jack Dongarra, University of Tennessee

CRPC researchers at the University of Tennessee are developing NetSolve, a client-server application that allows users to access computational resources such as hardware and software distributed across the Internet. The NetSolve project was motivated by the need for an easy-to-use, efficient mechanism for using computational resources remotely to solve complex scientific problems. A first release of the software and the user's guide is planned for mid-November, during the Supercomputing '96 conference.

NetSolve offers the ability to look for computational resources on a network, choose the best one available, solve a problem (with retry for fault tolerance), and return the answer to the user. A number of different interfaces have been developed to the NetSolve software so that users of C, Fortran, MATLAB, or the World Wide Web, through Java, can easily use the NetSolve system. The underlying computational software can be any scientific package. Good performance is ensured by a load-balancing policy that enables NetSolve to use the computational resources available as efficiently as possible.

Future efforts will concentrate on increasing the number of interactive interfaces to include tools such as Maple and Mathematica. The NetSolve group is also working to improve the load-balancing strategy and allow the use of scientific packages that require the user to provide a function in order to solve a problem.

For information about NetSolve software and hardware resources, including a list of problems that can be solved, instructions on how to use NetSolve, and the NetSolve agents or computational servers in the system, see http://icl.cs.utk.edu/netsolve/.

Table of Contents

News | From the Director | Parallel Profile | Research Focus | Work in Progress | Spotlight on Teachers | Education Resources | Resources | Calendar | CRPC Home