Towards a parallel debugging framework for the massively multi-threaded, step-synchronous REPLICA architecture

Jari-Matti Mäkelä, Ville Leppänen, Martti Forsell

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    1 Citation (Scopus)

    Abstract

    Modern chip-multiprocessors pack an increasing amount of computational cores with each generation. Along with new computational power comes a problem of managing a large pool of active threads. Traditional debuggers often deal with concurrency style multi-threading with emphasis on a single thread. The problem of thread management when debugging parallel programs is analyzed and solutions are suggested. A related debugging framework for the massively multi-threaded, synchronous REPLICA architecture is proposed.
    Original languageEnglish
    Title of host publicationCompSysTech '13
    Subtitle of host publicationProceedings of the 14th International Conference on Computer Systems and Technologies
    EditorsBoris Rachev, Angel Smrikarov
    Place of PublicationNew York
    PublisherAssociation for Computing Machinery ACM
    Pages153-160
    ISBN (Print)978-1-4503-2021-4
    DOIs
    Publication statusPublished - 2013
    MoE publication typeA4 Article in a conference publication
    Event14th International Conference on Computer Systems and Technologies, CompSysTech 2013 - Ruse, Bulgaria
    Duration: 28 Jun 201329 Jun 2013

    Conference

    Conference14th International Conference on Computer Systems and Technologies, CompSysTech 2013
    Abbreviated titleCompSysTech 2013
    Country/TerritoryBulgaria
    CityRuse
    Period28/06/1329/06/13

    Keywords

    • debuggin
    • multi-core
    • parallel computing
    • processor architecture

    Fingerprint

    Dive into the research topics of 'Towards a parallel debugging framework for the massively multi-threaded, step-synchronous REPLICA architecture'. Together they form a unique fingerprint.

    Cite this