Integrated Support to Improve Inter-Thread Communication and Synchronization in a Multithreaded Processor
碩士 === 國立交通大學 === 資訊工程研究所 === 82 === This thesis suggests an integrated compiler, runtime control, and hardware solution to improve inter-thread communication and synchronization in a multithreaded processor architecture. Multithreading imp...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
1994
|
Online Access: | http://ndltd.ncl.edu.tw/handle/84705715131146512462 |
id |
ndltd-TW-082NCTU0392017 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-082NCTU03920172016-07-18T04:09:34Z http://ndltd.ncl.edu.tw/handle/84705715131146512462 Integrated Support to Improve Inter-Thread Communication and Synchronization in a Multithreaded Processor 多工作線處理器線間通訊與同步之整合性支援 Chiun-Shiu Chen 陳俊旭 碩士 國立交通大學 資訊工程研究所 82 This thesis suggests an integrated compiler, runtime control, and hardware solution to improve inter-thread communication and synchronization in a multithreaded processor architecture. Multithreading improves processor utilization by supporting and exphoiting more parallelism. The improvement of utilization, however, meets a great hindrance in inter-thread communication and synchronization problems. These problems incur extra communication overheads and thus cause the performance degradation in a multithreading system. In this thesis, we will propose efficient inter-thread communication and synchronization schemes based on a superscalar DLX processor with multithreading functionality. These schemes will be discussed from viewpoints of compiler, runtime control, and hardware supports. We also give the simulation result to show the correctness and effectiveness of the proposed schemes. Chien-Chao Tseng 曾建超 1994 學位論文 ; thesis 78 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊工程研究所 === 82 === This thesis suggests an integrated compiler, runtime control,
and hardware solution to improve inter-thread communication and
synchronization in a multithreaded processor architecture.
Multithreading improves processor utilization by supporting and
exphoiting more parallelism. The improvement of utilization,
however, meets a great hindrance in inter-thread communication
and synchronization problems. These problems incur extra
communication overheads and thus cause the performance
degradation in a multithreading system. In this thesis, we will
propose efficient inter-thread communication and
synchronization schemes based on a superscalar DLX processor
with multithreading functionality. These schemes will be
discussed from viewpoints of compiler, runtime control, and
hardware supports. We also give the simulation result to show
the correctness and effectiveness of the proposed schemes.
|
author2 |
Chien-Chao Tseng |
author_facet |
Chien-Chao Tseng Chiun-Shiu Chen 陳俊旭 |
author |
Chiun-Shiu Chen 陳俊旭 |
spellingShingle |
Chiun-Shiu Chen 陳俊旭 Integrated Support to Improve Inter-Thread Communication and Synchronization in a Multithreaded Processor |
author_sort |
Chiun-Shiu Chen |
title |
Integrated Support to Improve Inter-Thread Communication and Synchronization in a Multithreaded Processor |
title_short |
Integrated Support to Improve Inter-Thread Communication and Synchronization in a Multithreaded Processor |
title_full |
Integrated Support to Improve Inter-Thread Communication and Synchronization in a Multithreaded Processor |
title_fullStr |
Integrated Support to Improve Inter-Thread Communication and Synchronization in a Multithreaded Processor |
title_full_unstemmed |
Integrated Support to Improve Inter-Thread Communication and Synchronization in a Multithreaded Processor |
title_sort |
integrated support to improve inter-thread communication and synchronization in a multithreaded processor |
publishDate |
1994 |
url |
http://ndltd.ncl.edu.tw/handle/84705715131146512462 |
work_keys_str_mv |
AT chiunshiuchen integratedsupporttoimproveinterthreadcommunicationandsynchronizationinamultithreadedprocessor AT chénjùnxù integratedsupporttoimproveinterthreadcommunicationandsynchronizationinamultithreadedprocessor AT chiunshiuchen duōgōngzuòxiànchùlǐqìxiànjiāntōngxùnyǔtóngbùzhīzhěnghéxìngzhīyuán AT chénjùnxù duōgōngzuòxiànchùlǐqìxiànjiāntōngxùnyǔtóngbùzhīzhěnghéxìngzhīyuán |
_version_ |
1718351564593168384 |