ThreadSanitizer: data race detection in practice
K Serebryany, T Iskhodzhanov - Proceedings of the workshop on binary …, 2009 - dl.acm.org
Data races are a particularly unpleasant kind of threading bugs. They are hard to find and
reproduce--you may not observe a bug during the entire testing cycle and will only see it in …
reproduce--you may not observe a bug during the entire testing cycle and will only see it in …
CMSA: a heterogeneous CPU/GPU computing system for multiple similar RNA/DNA sequence alignment
Background The multiple sequence alignment (MSA) is a classic and powerful technique for
sequence analysis in bioinformatics. With the rapid growth of biological datasets, MSA …
sequence analysis in bioinformatics. With the rapid growth of biological datasets, MSA …
Custom multi-threaded dynamic memory management for multiprocessor system-on-chip platforms
We address the problem of custom Dynamic Memory Management (DMM) in Multi-
Processor System-on-Chip (MPSoC) architectures. Customization is enabled through the …
Processor System-on-Chip (MPSoC) architectures. Customization is enabled through the …
Performance engineering of multicore software: Developing a science of fast code for the post-Moore era
TB Schardl - 2016 - dspace.mit.edu
The end of Moore's Law, which experts predict to occur in as few as 5 years, means that
even average programmers will need to be able to write fast code. Software performance …
even average programmers will need to be able to write fast code. Software performance …
The CSI framework for compiler-inserted program instrumentation
TB Schardl, T Denniston, D Doucet… - Proceedings of the …, 2017 - dl.acm.org
The CSI framework provides comprehensive static instrumentation that a compiler can insert
into a program-under-test so that dynamic-analysis tools-memory checkers, race detectors …
into a program-under-test so that dynamic-analysis tools-memory checkers, race detectors …
Compiler support for lightweight context switching
S Dolan, S Muralidharan, D Gregg - ACM Transactions on Architecture …, 2013 - dl.acm.org
We propose a new language-neutral primitive for the LLVM compiler, which provides
efficient context switching and message passing between lightweight threads of control. The …
efficient context switching and message passing between lightweight threads of control. The …
Portable mapping of openmp to multicore embedded systems using mca apis
C Wang, S Chandrasekaran, P Sun… - Proceedings of the 14th …, 2013 - dl.acm.org
Multicore embedded systems are being widely used in telecommunication systems, robotics,
medical applications and more. While they offer a high-performance with low-power …
medical applications and more. While they offer a high-performance with low-power …
[PDF][PDF] Hardware parallelism: Are operating systems ready?(case studies in mis-scheduling)
E Frachtenberg, Y Etsion - Workshop on the Interaction between …, 2006 - researchgate.net
Commodity parallel computers are no longer a technology predicted for some indistinct
future: they are becoming ubiquitous. In the absence of significant advances in clock speed …
future: they are becoming ubiquitous. In the absence of significant advances in clock speed …
PLAM: Preemptive Layer Activation Architecture based on Multithreading in Context-Oriented Programming
Z Liu, I Tanigawa, H Watanabe… - Proceedings of the 12th …, 2020 - dl.acm.org
In recent years, with the development of embedded software, the demand for context-aware
software and the need for Context-Oriented Programming (COP) frameworks is increasing …
software and the need for Context-Oriented Programming (COP) frameworks is increasing …
Density profiles in a classical coulomb fluid near a dielectric wall. ii. weak-coupling systematic expansions
JN Aqua, F Cornu - Journal of Statistical Physics, 2001 - Springer
In the framework of the grand-canonical ensemble of statistical mechanics, we give an exact
diagrammatic representation of the density profiles in a classical multicomponent plasma …
diagrammatic representation of the density profiles in a classical multicomponent plasma …