IDEALS Home University of Illinois at Urbana-Champaign logo The Alma Mater The Main Quad

Chare kernel and its implementation on multicomputers

Show full item record

Bookmark or cite this item: http://hdl.handle.net/2142/19191

Files in this item

File Description Format
PDF 9021756.pdf (6MB) Restricted to U of Illinois (no description provided) PDF
Title: Chare kernel and its implementation on multicomputers
Author(s): Shu, Wei Wennie
Doctoral Committee Chair(s): Loui, Michael C.
Department / Program: Electrical and Computer Engineering
Discipline: Electrical Engineering
Degree Granting Institution: University of Illinois at Urbana-Champaign
Degree: Ph.D.
Genre: Dissertation
Subject(s): Computer Science
Abstract: The chare kernel is a runtime support system for executing parallel programs. It is responsible for the scheduling of parallel actions--chares, and the manipulating of data exchange between chares, so that programmers can concentrate on exploring parallelism. The chare kernel provides several dynamic scheduling schemes to support applications with dynamic features. One of the schemes, called Adaptive Contracting Within Neighborhood, is especially designed for the runtime self-adaptive feature with low overhead. The chare kernel language can be used in two ways: as a user programming language or as an intermediate language for implementing high-level languages. As an intermediate language, the chare kernel language serves as a compilation target to which high-level programming languages are translated. These high-level languages could be implicit parallel languages, such as logic or functional programming languages. Since the chare kernel hides the machine-dependent features, programs written in the chare kernel language can run on different MIMD parallel machines--whether shared-memory or message-passing--without any changes. The preliminary performance studies have been conducted on the Intel iPSC/2 and the NCUBE hypercubes and several shared-memory machines.
Issue Date: 1990
Type: Text
Language: English
URI: http://hdl.handle.net/2142/19191
Rights Information: Copyright 1990 Shu, Wei Wennie
Date Available in IDEALS: 2011-05-07
Identifier in Online Catalog: AAI9021756
OCLC Identifier: (UMI)AAI9021756
 

This item appears in the following Collection(s)

Show full item record

Item Statistics

  • Total Downloads: 1
  • Downloads this Month: 0
  • Downloads Today: 0

Browse

My Account

Information

Access Key