Design methodology and heuristic for reconfigurable hybrid macro pipeline multiprocessor

dc.contributor.authorOlakanmi, O. O.
dc.contributor.authorFakolujo, O. A.
dc.date.accessioned2018-10-12T10:20:28Z
dc.date.available2018-10-12T10:20:28Z
dc.date.issued2010
dc.description.abstract"The research developed a reconfigurable hybridized multiprocessor system, Hybridized Macro Pipeline Multiprocessor (HMPM), which combines two multiprocessing techniques –macro pipeline and parallelism. This solves the problems associated with using multiprocessor system to execute sequential applications. In addition, a heuristic is developed for the system, this reconfigures the processors in each cluster according to input load in order to prevent load imbalance. Multiprocessor system has led to increased throughput of system in many applications such as image processing, computer graphic and real time systems. It has also contributed to the increasing use of parallel hardware along-with the associated software, which solves the bottleneck associates with high computation tasks. There are different ways of increasing the throughput in a multiprocessing environment. Parallelism technique; where different processors are allocated different parallel-subtasks at the same time. In macro pipeline, all the available processors must sequentially work on all the subtasks. Several researchers have proposed different form of multiprocessors using any of these multiprocessing techniques. However, these techniques are application dependent. That is some applications are sequential, for these applications, parallelizing their execution will reduce the throughput. Some are parallel in nature, executing these sequentially will also reduce the throughput. This made some of the proposed multiprocessor system application-dependent. This paper proposes a reconfigurable Hybridized Macro Pipeline Multiprocessor (HMPM); a hybrid multiprocessor system that combines sequential and parallel execution techniques in order to increase the multiprocessor throughputs and make it application-independent. HMPM uses homogenous processors as the processing elements. A streaming application is taken and broken into a series of subtasks, which are parallel assigned to different pipelined clusters. The problem of mapping each of the streaming unit into each of pipeline stage is solved with a simple architecture and heuristic that efficiently determine the design space. "en_US
dc.identifier.issn1823-4690
dc.identifier.otherJournal of Engineering Science and Technology 5(3), pp. 162-166
dc.identifier.otherui_art_olakanmi_design_2010
dc.identifier.urihttp://ir.library.ui.edu.ng/handle/123456789/2209
dc.language.isoen_USen_US
dc.publisherDuncan Science Companyen_US
dc.titleDesign methodology and heuristic for reconfigurable hybrid macro pipeline multiprocessoren_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
(26)ui_art_olakanmi_design_2010.pdf
Size:
1.26 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections