Show simple item record

dc.contributor.authorPavlovic, Milan
dc.contributor.authorPuzovic, Nikola
dc.contributor.authorRamírez Bellido, Alejandro
dc.date.accessioned2015-05-18T11:27:36Z
dc.date.available2017-12-01T01:30:19Z
dc.date.created2013
dc.date.issued2013
dc.identifier.citationPavlovic, M.; Puzovic, N.; Alex Ramirez. Data placement in HPC architectures with heterogeneous off-chip memory. A: IEEE International Conference on Computer Design. "2013 IEEE 31st International Conference on Computer Design (ICCD): October 6-9, 2013, Asheville, NC, USA". Asheville, NC: Institute of Electrical and Electronics Engineers (IEEE), 2013, p. 193-200.
dc.identifier.isbn978-1-4799-2987-0
dc.identifier.urihttp://hdl.handle.net/2117/27947
dc.description.abstractThe performance of HPC applications is often bounded by the underlying memory system's performance. The trend of increasing the number of cores on a chip imposes even higher memory bandwidth and capacity requirements. The limitations of traditional memory technologies are pushing research in the direction of hybrid memory systems that, besides DRAM, include one or more modules based on some of the higher-density non-volatile memory technologies, where one of them will provide the required bandwidth, while the other will provide the required capacity for the application. This creates many challenges with data placement and migration policies between the modules of such hybrid memory system. In this paper, we propose an architecture with a hybrid memory design that places two technologically different memory modules in a flat address space. On such system, we evaluate several HPC workloads against different data placement and migration policies, compare their performance by means of execution time and the number of non-volatile memory writes, and consider how it can be applied to the future HPC architectures. Our results show that the hybrid memory system with dynamic page migration and limited DRAM capacity, can achieve performance that is comparable to a hypothetical, hard to implement, DRAM-only system.
dc.format.extent8 p.
dc.language.isoeng
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Informàtica
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors
dc.subject.lcshHigh performance computing
dc.subject.lcshHPC (Computer science)
dc.subject.otherMemory architecture
dc.subject.otherMemory management
dc.subject.otherHigh performance computing
dc.titleData placement in HPC architectures with heterogeneous off-chip memory
dc.typeConference report
dc.subject.lemacInformàtica
dc.subject.lemacSupercomputadors
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1109/ICCD.2013.6657042
dc.relation.publisherversionhttp://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6657042&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D6657042
dc.rights.accessOpen Access
local.identifier.drac15076471
dc.description.versionPostprint (published version)
dc.relation.projectidinfo:eu-repo/grantAgreement/EC/FP7/287759/EU/High Performance and Embedded Architecture and Compilation/HIPEAC
local.citation.authorPavlovic, M.; Puzovic, N.; Alex Ramirez
local.citation.contributorIEEE International Conference on Computer Design
local.citation.pubplaceAsheville, NC
local.citation.publicationName2013 IEEE 31st International Conference on Computer Design (ICCD): October 6-9, 2013, Asheville, NC, USA
local.citation.startingPage193
local.citation.endingPage200


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record