Multi-view data types for scalable concurrency in the multi-core era

@inproceedings{Akkoorath2017MultiviewDT,
  title={Multi-view data types for scalable concurrency in the multi-core era},
  author={Deepthi Devaki Akkoorath and Jos233 Brand227o and Annette Bieniusa and Carlos Baquero},
  booktitle={PMLDC '17},
  year={2017}
}
With the rapid growth of number of cores, together with the heterogeneous access latencies, the cost of synchronization and communication between distant components keeps growing. As more general purpose programs exploit the many-core architectures, the speedup achieved will then be limited by the synchronization needed to access shared objects [2]. When building Internet-scale systems, similar concerns lead to the design of scalable systems that limit global synchronization and operate locally… CONTINUE READING