Mostra el registre d'ítem simple

dc.contributorCristal Kestelman, Adrián
dc.contributor.authorArmejach Sanosa, Adrià
dc.date.accessioned2009-09-30T08:30:31Z
dc.date.available2009-09-30T08:30:31Z
dc.date.issued2009-09-23
dc.identifier.urihttp://hdl.handle.net/2099.1/7464
dc.description.abstractTo address the need for a simpler parallel programming model, Transactional Memory (TM) has been developed and promises good parallel performance with easy-to-write parallel code. Unlike lock-based approaches, with TM, programmers do not need to explicitly specify and manage the synchronization among threads. However, programmers simply mark code segments as transactions, and the TM system manages the concurrency control for them. TM can be implemented either in software (STM) or hardware (HTM). STMs are more flexible but suffer from serious performance overheads whereas HTMs are faster but limited due to hardware space constrains. We present an implementation of a HTM system, based on an existing protocol (Scalable-TCC), over a full-system simulator. We provide a memory system that allows for a configurable number of cache entries, associativity, cache-line size, and all the access timings in the memory hierarchy. Combined with a powerful statistics system that provides all the necessary information to extract conclusions from the transactional executions. We evaluate our HTM system using applications that cover a wide range of transactional behaviours and demonstrate that it scales efficiently up to 32 processors.
dc.language.isoeng
dc.publisherUniversitat Politècnica de Catalunya
dc.subjectÀrees temàtiques de la UPC::Informàtica::Arquitectura de computadors::Arquitectures paral·leles
dc.subject.lcshParallel computers
dc.subject.lcshComputers
dc.subject.otherMemòria Transaccional
dc.subject.otherTM
dc.subject.otherHTM
dc.subject.otherProgramació paral·lela
dc.subject.otherMaquinari
dc.subject.otherTransactional Memory
dc.titleParallel-Architecture Simulator Development Using Hardware Transactional Memory
dc.typeMaster thesis
dc.subject.lemacOrdinadors paral·lels
dc.subject.lemacOrdinadors
dc.identifier.slug58628
dc.rights.accessOpen Access
dc.date.updated2009-09-29T11:45:27Z
dc.audience.educationlevelMàster
dc.audience.mediatorFacultat d'Informàtica de Barcelona
dc.audience.degreeMÀSTER UNIVERSITARI EN TECNOLOGIES DE LA INFORMACIÓ (Pla 2006)


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple