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

J.-M. Mäkelä, V. Leppänen, Martti Forsell

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

    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, NY, USA
    PublisherAssociation for Computing Machinery ACM
    Pages153-160
    ISBN (Print)978-1-4503-2021-4
    DOIs
    Publication statusPublished - 2013
    MoE publication typeNot Eligible
    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
    CountryBulgaria
    CityRuse
    Period28/06/1329/06/13

    Keywords

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

    Cite this