Research Initiation:  Process Migration in Distributed      Computing Systems
{'Code': '05010300', 'Directorate': {'Abbreviation': 'CSE', 'LongName': 'Direct For Computer & Info Scie & Enginr'}, 'Division': {'Abbreviation': 'CCF', 'LongName': 'Division of Computing and Communication Foundations'}}
{'SignBlockName': 'Yechezkel Zalcstein', 'PO_EMAI': 'zzalcste@nsf.gov', 'PO_PHON': '7032920000'}
The objectives (s) of this project is (are):                                                                                                                    One mechanism for achieving improved performance in distributed                 computing systems is dynamic process migration, the movement of                 processes from one node to another in response to dynamic changes in            system loads or due to the dynamic behavior of distributed                      computations.  The goal of this research is to investigate ways to use          knowledge about process characteristics in the design of migration              algorithms.  An empirical study of existing distributed computations            will be performed to determine what kinds of process traits are                 important for migration decisions, the difficulty and cost of                   ascertaining these traits, and the relation between static predictions          of process behavior and the actual dynamic characteristics exhibited at         execution time are being design. Migration algorithms that use                  knowledge about these process traits (1) to decide which process to             migrate and (2) to ok migration based on both static and dynamic                interprocess communication patterns.  Both graph based/network flow             type algorithms as well as decentralized negotiation type algorithms            will be used.  These algorithms will be tested through simulation on a          variety of distributed computations and under varying system loads.             This work will help distributed systems reach the full power of compute         sharing by enriching our understanding of distributed computation and           through the insights into policies and mechanisms needed to guide and           provide process migration.
{'FirstName': 'Virginia', 'LastName': 'Lo', 'PI_MID_INIT': 'M', 'PI_SUFX_NAME': None, 'PI_FULL_NAME': 'Virginia M Lo', 'EmailAddress': 'lo@cs.uoregon.edu', 'NSF_ID': '000291668', 'StartDate': '06/15/1988', 'EndDate': None, 'RoleCode': 'Principal Investigator'}
{'Name': 'University of Oregon Eugene', 'CityName': 'EUGENE', 'ZipCode': '974031905', 'PhoneNumber': '5413465131', 'StreetAddress': '1776 E 13TH AVE', 'StreetAddress2': None, 'CountryName': 'United States', 'StateName': 'Oregon', 'StateCode': 'OR', 'CONGRESSDISTRICT': '04', 'CONGRESS_DISTRICT_ORG': 'OR04', 'ORG_UEI_NUM': 'Z3FGN9MF92U2', 'ORG_LGL_BUS_NAME': 'UNIVERSITY OF OREGON', 'ORG_PRNT_UEI_NUM': 'Z3FGN9MF92U2'}
{'Name': None, 'CityName': None, 'StateCode': None, 'ZipCode': None, 'StreetAddress': None, 'CountryCode': None, 'CountryName': None, 'StateName': None, 'CountryFlag': None, 'CONGRESSDISTRICT': None, 'CONGRESS_DISTRICT_PERF': '""'}
[{'Code': '4715', 'Text': 'COMPUTER SYSTEMS ARCHITECTURE'}, {'Code': '9120', 'Text': 'CROSS-DIRECTORATE PROGRAMS'}]
{'url': 'https://www.nsf.gov/awardsearch/download?DownloadFileName=1988&All=true', 'xml': '8808532.xml'}