Processors

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

Free registration required

Executive Summary

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 in general-purpose systems. It has been shown that locks have numerous shortcomings over transactional memory in terms of power consumption, ease of programming and performance.

  • Format: PDF
  • Size: 412.07 KB