Corpus ID: 1787393

A Resolution for Shared Memory Conflict in Multiprocessor System-on-a-Chip

  title={A Resolution for Shared Memory Conflict in Multiprocessor System-on-a-Chip},
  author={S. Mittal and Nitin},
  • S. Mittal, Nitin
  • Published 2012
  • Computer Science
  • ArXiv
  • Now days, manufacturers are focusing on increasing the concurrency in multiprocessor system-on-a-chip (MPSoC) architecture instead of increasing clock speed, for embedded systems. Traditionally lock-based synchronization is provided to support concurrency; as managing locks can be very difficult and error prone. Transactional memories and lock based systems have been extensively used to provide synchronization between multiple processors (1) in general-purpose systems. It has been shown that… CONTINUE READING


    A hardware/software framework for supporting transactional memory in a MPSoC environment
    • 19
    • PDF
    Cache coherence tradeoffs in shared-memory MPSoCs
    • 52
    • PDF
    The common case transactional behavior of multithreaded programs
    • 108
    • Highly Influential
    • PDF
    Data-Reuse-Driven Energy-Aware Cosynthesis of Scratch Pad Memory and Hierarchical Bus-Based Communication Architecture for Multiprocessor Streaming Applications
    • 21
    • PDF
    Multiprocessor system-on-chip data reuse analysis for exploring customized memory hierarchies
    • 52
    • PDF
    Transactional memory coherence and consistency
    • 763
    • PDF
    Transactional Memory
    • 444
    • PDF
    Selective cache ways: on-demand cache resource allocation
    • David H. Albonesi
    • Computer Science
    • MICRO-32. Proceedings of the 32nd Annual ACM/IEEE International Symposium on Microarchitecture
    • 1999
    • 771
    • PDF