Vis enkel innførsel

dc.contributor.authorTudruj, Marek
dc.contributor.authorMasko, Lukasz
dc.contributor.authorThor, Miroslaw
dc.date.accessioned2012-04-10T07:59:59Z
dc.date.accessioned2017-04-19T12:29:01Z
dc.date.available2012-04-10T07:59:59Z
dc.date.available2017-04-19T12:29:01Z
dc.date.issued2011-02-04
dc.identifier.citationTudruj, M., Masko, L. & Thor, M. Multi-CMP system with data communication on the fly. Journal of supercomputing 2011, 57(1), p. 51-64
dc.identifier.citationTudruj, M., Masko, L. & Thor, M. Multi-CMP system with data communication on the fly. Journal of supercomputing 2011, 57(1), p. 51-64
dc.identifier.issn0920-8542
dc.identifier.urihttp://hdl.handle.net/11250/2438109
dc.description.abstractThe paper concerns new communication solutions for hierarchical Chip Multiprocessor (CMP) systems composed of many CMP modules interconnected by a global data exchange network. New architectural solutions for internal module data communication are presented in the presence of hierarchical data caches in CMP modules. Inside CMP modules dynamic shared memory core clusters are organized around L1-L2 data cache busses. Such clusters enable a group-oriented data communication based on reads on the fly to L1 banks of data present on the busses by many cores at a time. Dynamic switching of cores between such L1-L2 busses is done with porting data in core's L1 caches. Together with data reads on the fly it provides a very efficient inter-cluster "communication on the fly", especially useful for transfers of strongly shared data. It provides fast cache to cache group data transmissions and eliminates standard transactions based on shared memory in the system. Comparative experimental results based on automatic scheduling of program data flow graphs and execution in a simulator of the proposed architecture evaluate the assumed architectural solutions. The multi-CMP system structure is assessed while taking into account technological limitations of the size of the single CMP module.
dc.language.isoeng
dc.publisherSpringer
dc.subjectcommunication on the fly
dc.subjectmodular CMP systems
dc.subjectprogram execution control
dc.subjectdynamic shared memory clusters
dc.subjectcommunication on the fly
dc.titleMulti-CMP system with data communication on the fly
dc.typeJournal article
dc.typePeer reviewed
dc.description.versionAccepted version
dc.rights.holderCopyright The Authors 2011
dc.subject.nsi551


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel