Distributed-Memo: Heterogeneously Concurrent Programming with a Shared Directory of Unordered Queues

W. T. O'Connell, G. K. Thiruvathukal, T. W. Christopher

Research output: Contribution to journalArticlepeer-review

Abstract

Heterogeneously distributed and parallel computing environments are highly dependent on hardware, data migration, and protocols. The result is significant difficulty in software reuse, portability across platforms, and an increased overall development effort. The appearance of a shared directory of unordered queues can be provided by integrating heterogeneous computers transparently. This integration provides a conducive environment for parallel and distributed application development, by abstracting the issues of hardware and communication. Object oriented technology is exploited to provide this seamless environment.

Original languageAmerican English
Pages (from-to)115-122
Number of pages8
JournalInternational Journal of Computers and Applications
Volume19
Issue number2
DOIs
StatePublished - Jan 1 1994
Externally publishedYes

ASJC Scopus Subject Areas

  • Software
  • Hardware and Architecture
  • Computer Science Applications
  • Computer Graphics and Computer-Aided Design

Keywords

  • Heterogeneous computing. Parallel and distributed processing. Directories of unordered queues. Dynamic Data Migration. Portability. Extensibility

Disciplines

  • Computer Sciences

Cite this