• español
  • English
  • français
  • Deutsch
  • português (Brasil)
  • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Browse

    All of UVaDOCCommunitiesBy Issue DateAuthorsSubjectsTitles

    My Account

    Login

    Statistics

    View Usage Statistics

    Share

    View Item 
    •   UVaDOC Home
    • SCIENTIFIC PRODUCTION
    • Departamentos
    • Dpto. Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia ...)
    • DEP41 - Artículos de revista
    • View Item
    •   UVaDOC Home
    • SCIENTIFIC PRODUCTION
    • Departamentos
    • Dpto. Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia ...)
    • DEP41 - Artículos de revista
    • View Item
    • español
    • English
    • français
    • Deutsch
    • português (Brasil)
    • italiano

    Export

    RISMendeleyRefworksZotero
    • edm
    • marc
    • xoai
    • qdc
    • ore
    • ese
    • dim
    • uketd_dc
    • oai_dc
    • etdms
    • rdf
    • mods
    • mets
    • didl
    • premis

    Citas

    Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/70442

    Título
    Design space exploration of a software speculative parallelization scheme
    Autor
    Cintra, M.
    Llanos Ferraris, Diego RafaelAutoridad UVA Orcid
    Año del Documento
    2005
    Editorial
    IEEE Press
    Descripción
    Producción Científica
    Documento Fuente
    IEEE Transactions on Parallel and Distributed Systems, vol. 16, no. 6, pags. 562-576, June 2005.
    Abstract
    With speculative parallelization, code sections that cannot be fully analyzed by the compiler are optimistically executed in parallel. Hardware schemes are fast but expensive and require modifications to the processors and/or memory system. Software schemes require no changes to the hardware of existing shared-memory systems, but can suffer from significant overheads involved with the speculative execution. In fact, the performance of software schemes is highly dependent on application characteristics, the design and implementation of the scheme, and the system configuration and size. This paper explores the design space of a recently proposed software speculative parallelization scheme. In the process, we gain insight into the most beneficial features of software schemes for speculative parallelization, as well as the most influential application characteristics. For instance, experimental results show that, contrary to intuition, checking for data dependence violations on every speculative store, as opposed to at commit time, leads to little performance degradation in the worst case and to significantly better performance with large configurations. Also, scheduling policies based on windows can perform very close to fully dynamic policies with a fraction of the memory overhead. Finally, experimental results show consistent speedups in the execution of loops that cannot be parallelized at compile time, both with and without RAW data dependences, for 4 to 32 processors.
    Materias (normalizadas)
    Informática
    Materias Unesco
    1203 Ciencia de Los Ordenadores
    3304 Tecnología de Los Ordenadores
    Palabras Clave
    Speculative parallelization
    Thread-level speculation
    Parallel architectures
    ISSN
    1045-9219
    Revisión por pares
    SI
    DOI
    10.1109/TPDS.2005.69
    Patrocinador
    This work was supported in part by the European Commission under grants HPRI-CT-1999-00026 and RII3-CT-2003-506079, and by EPSRC under grant GR/R65169/01.
    Version del Editor
    https://ieeexplore.ieee.org/document/1425444/
    Idioma
    eng
    URI
    https://uvadoc.uva.es/handle/10324/70442
    Tipo de versión
    info:eu-repo/semantics/publishedVersion
    Derechos
    openAccess
    Collections
    • DEP41 - Artículos de revista [110]
    Show full item record
    Files in this item
    Nombre:
    Design_space_exploration_of_a_software_speculative_parallelization_scheme.pdf
    Tamaño:
    2.347Mb
    Formato:
    Adobe PDF
    Thumbnail
    FilesOpen

    Universidad de Valladolid

    Powered by MIT's. DSpace software, Version 5.10