Network enabled solvers for scientific computing using the NetSolve system

被引:0
|
作者
Casanova, H [1 ]
Dongarra, J [1 ]
机构
[1] Univ Tennessee, Dept Comp Sci, Knoxville, TN 37996 USA
关键词
agent; metacomputing; client-server; scientific computing; networking; load balancing; fault tolerance; computational servers;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Agent-based computing is increasingly regarded as an elegant and efficient way of providing access to computational resources. Several metacomputing research projects are using intelligent agents to manage a resource space and to map user computation to these resources in an optimal fashion. Such a project is NetSolve, developed at the University of Tennessee and Oak Ridge National Laboratory. NetSolve provides the user with a variety of interfaces that afford direct access to preinstalled, freely available numerical libraries. These libraries are embedded in computational servers. New numerical functionalities can be integrated easily into the servers by a specific framework. The NetSolve agent manages the coherency of the computational servers. It also uses predictions about the network and processor performances to assign user requests to the most suitable servers. This article reviews some of the basic concepts in agent-based design, discusses the NetSolve project and how its agent enhances flexibility and performance, and provides examples of other research efforts. Also discussed are future directions in agent-based computing in general and in NetSolve in particular.
引用
收藏
页码:17 / 33
页数:17
相关论文
共 50 条
  • [1] Using agent-based software for scientific computing in the NetSolve system
    Casanova, H
    Dongarra, J
    [J]. PARALLEL COMPUTING, 1998, 24 (12-13) : 1777 - 1790
  • [2] Innovations of the NetSolve Grid Computing System
    Arnold, DC
    Casanova, H
    Dongarra, J
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15): : 1457 - 1479
  • [3] Applying NetSolve's network-enabled server
    Casanova, H
    Dongarra, J
    [J]. IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1998, 5 (03): : 57 - 67
  • [4] Eigenvalue computation with NetSolve global computing system
    Shahzadeh-Fazeli, SA
    Emad, N
    Dongarra, J
    [J]. LARGE-SCALE SCIENTIFIC COMPUTING, 2006, 3743 : 446 - 453
  • [5] An asynchronous algorithm on the NetSolve global computing system
    Emad, N
    Shahzadeh-Fazeli, SA
    Dongarra, J
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING THEORY METHODS AND APPLICATIONS, 2006, 22 (03): : 279 - 290
  • [6] NetSolve: A network-enabled solver; Examples and users.
    Casanova, H
    Dongarra, JJ
    [J]. SEVENTH HETEROGENEOUS COMPUTING WORKSHOP (HCW '98), 1998, : 19 - 28
  • [7] Netsolve: A network-enabled server for solving computational science problems
    Casanova, H
    Dongarra, J
    [J]. INTERNATIONAL JOURNAL OF SUPERCOMPUTER APPLICATIONS AND HIGH PERFORMANCE COMPUTING, 1997, 11 (03): : 212 - 223
  • [8] NetSolve: A network-enabled server for solving computational science problems
    Univ of Tennessee, Knoxville, United States
    [J]. Int J Supercomput Appl High Perform Comput, 3 (212-223):
  • [9] PARALLEL SCIENTIFIC COMPUTING - FROM SOLVERS TO APPLICATIONS - INTRODUCTION
    LECA, P
    PETITON, SG
    [J]. APPLIED NUMERICAL MATHEMATICS, 1993, 12 (05) : 373 - 375
  • [10] A simulation and decision framework for selection of numerical solvers in scientific computing
    Bunus, P
    [J]. 39TH ANNUAL SIMULATION SYMPOSIUM, PROCEEDINGS, 2006, : 178 - 187