Task partition schemes for parallel processing based on petri net execution models패트리 망 수행 모델에 기초를 둔 병렬처리를 위한 일 분할 방법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 479
  • Download : 0
Partitioning a task into modules is a necessary prerequisite to the parallel processing of the task, and also a necessary work to be done prior to solve those problems of module allocation and scheduling in multiple processors of a distributed system. The two important factors to be considered for the task partition are the amount of parallelism and the communication overhead, including performance of the system. In this thesis, with Petri net as a task model, three partition schemes are presented, based on Petri net execution models under the maximum firing rule(MFR). They are called as Lock-Step Synchronization (LSS), Partial-State Branching (PSB) and Extended PSB (XPSB). The schemes focus their attention on the following two subjects which are inevitable for executing the task in the multiprocessor system: 1) how the task can be executed with maximally possible parallelism and 2) how the modules of the task can be grouped in order to have lowest possible communication overthead with maintaining the parallelism. The maximal parallelism is exploited and maintained by applying MFR to the execution of Petri nets. However, due to the distinction of the module grouping strategies resulting from their execution models, the granularity of a module running on a processor is different from each other. Thus, the communication overhead for each partition is different. We compare the three partitions with respect to two partition overheads, defined as the synchronization overhead and the message traffic. A task partition is represented by an intermodule synchronization graph (ISG), and the partition overheads are obtained from the corresponding ISG. The overheads can be reduced by increasing the asynchronous activity or local processing activity during the task partition for parallel processing. Consequently, we show that among three partition schemes, XPSB execution model partitions a task in a manner that allows maximal parallelism with lowest partition overheads. Thei...
Advisors
Kim, Myung-Hwanresearcher김명환researcher
Description
한국과학기술원 : 전기 및 전자공학과,
Publisher
한국과학기술원
Issue Date
1989
Identifier
61356/325007 / 000795570
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전기 및 전자공학과, 1989.2, [ x, 146, [vii] p. ]

URI
http://hdl.handle.net/10203/36087
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=61356&flag=dissertation
Appears in Collection
EE-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0