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

JM Mäkelä, V Leppänen, M Forsell - Proceedings of the 14th …, 2013 - dl.acm.org
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 …

[PDF][PDF] Composable hierarchical synchronization support for REPLICA

JM Mäkelä, V Leppänen, M Forsell - 13th Symposium on …, 2013 - researchgate.net
Synchronization is a key concept in parallel programming. General purpose languages and
architectures often assume a restricted form of synchronicity with the focus on asynchronous …

Compiler assisted dynamic allocation of finite hardware acceleration resources for parallel tasks

JM Mäkelä, M Forsell, V Leppänen - Proceedings of the 17th …, 2016 - dl.acm.org
With the modern chip design facing the so called frequency, power and other walls, multi-
core systems have become dominant. Due to the relatively large operating cost of fine …

Towards an extensible, modular compiler construction with scalable abstractions and types

JM Mäkelä, V Leppänen - … of the 16th International Conference on …, 2015 - dl.acm.org
The need for easily extendable programming language tools has all but disappeared with
the proliferation of language and paradigms and new compilation tools. A particular area of …

[ЦИТАТА][C] Reducing the complexity of debugging parallel REPLICA programs with pluggable abstraction patterns