DC Field | Value | Language |
---|---|---|
dc.contributor.author | Kim, HS | ko |
dc.contributor.author | Yoon, YH | ko |
dc.contributor.author | Han, Dongsoo | ko |
dc.date.accessioned | 2010-04-30T01:25:32Z | - |
dc.date.available | 2010-04-30T01:25:32Z | - |
dc.date.created | 2012-02-06 | - |
dc.date.created | 2012-02-06 | - |
dc.date.issued | 2004-03 | - |
dc.identifier.citation | JOURNAL OF SUPERCOMPUTING, v.27, no.3, pp.295 - 310 | - |
dc.identifier.issn | 0920-8542 | - |
dc.identifier.uri | http://hdl.handle.net/10203/18023 | - |
dc.description.abstract | In this paper, we propose a new algorithm that analyzes the data dependency pattern in the first-order linear recurrence ( FOLR) and transforms it into algebraically equivalent expanded form so that it can be processed in parallel using the threads on symmetric multiprocessor (SMP) machines. The transformation aims to eliminate the data dependencies in the naive nested form of the FOLR. However, as this transformation may result in extra multiplication operations, our algorithm examines the immanent overhead of the expanded form of the FOLR and generates a new hybrid form of the FOLR. The hybrid form combines nested and appropriately expanded form in order to make it suitable for parallel processing. The parallel algorithm based on the hybrid form of the FOLR is analytically examined and tested through implementation on SMP machines. The implementation details, such as the workload balancing between processors and the optimization of cache performance, are also discussed. The experimental results show that the parallel algorithm based on the hybrid form of the FOLR considerably improves the performance on SMP machines that have three of more processors. | - |
dc.language | English | - |
dc.language.iso | en_US | en |
dc.publisher | SPRINGER | - |
dc.subject | EQUATIONS | - |
dc.title | Parallel processing of first order linear recurrence on SMP machines | - |
dc.type | Article | - |
dc.identifier.wosid | 000187941200004 | - |
dc.identifier.scopusid | 2-s2.0-10744222094 | - |
dc.type.rims | ART | - |
dc.citation.volume | 27 | - |
dc.citation.issue | 3 | - |
dc.citation.beginningpage | 295 | - |
dc.citation.endingpage | 310 | - |
dc.citation.publicationname | JOURNAL OF SUPERCOMPUTING | - |
dc.identifier.doi | 10.1023/B:SUPE.0000011389.69863.dc | - |
dc.embargo.liftdate | 9999-12-31 | - |
dc.embargo.terms | 9999-12-31 | - |
dc.contributor.localauthor | Han, Dongsoo | - |
dc.contributor.nonIdAuthor | Kim, HS | - |
dc.contributor.nonIdAuthor | Yoon, YH | - |
dc.type.journalArticle | Article | - |
dc.subject.keywordAuthor | parallel processing | - |
dc.subject.keywordAuthor | first-order linear recurrence operation | - |
dc.subject.keywordAuthor | SMP machine | - |
dc.subject.keywordAuthor | thread | - |
dc.subject.keywordPlus | EQUATIONS | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.