Chapter

Euro-Par’99 Parallel Processing

Volume 1685 of the series Lecture Notes in Computer Science pp 135-138

Date:

INTERLACE: An Interoperation and Linking Architecture for Computational Engines

  • MatthewJ. SottileAffiliated withDepartment of Computer and Information Science, University of Oregon
  • , AllenD. MalonyAffiliated withDepartment of Computer and Information Science, University of Oregon

* Final gross prices may vary according to local VAT.

Get Access

Abstract

To aid in building high-performance computational environments, INTERLACE offers a framework for linking reusable computational engines in a heterogeneous distributed system. The INTERLACE model provides clients with access to computational servers which interface with “wrapped” computational engines. An API is defined for establishing the server interconnection requirements including data organization and movement, and command invocation. This provides an abstraction layer above the server middleware upon which servers and clients may be constructed. The INTERLACE framework has been demonstrated by building a distributed computational environment with MatLab engines.