Parallel programming (PP) used to be an area once confined to scientific and high-performance computing applications. However, with the proliferation of multicore processors, parallel programming has definitely become a mainstream concern. Transactional Memories (TMs) answer the need to find a better programming model for PP, capable of boosting developers' productivity and allowing ordinary programmers to unleash the power of parallel and distributed architectures avoiding the pitfalls of manual, lock based synchronization.
展开▼