Parallel database systems: the future of high performance database systems
Communications of the ACM
Piranha: a scalable architecture based on single-chip multiprocessing
Proceedings of the 27th annual international symposium on Computer architecture
Software and the Concurrency Revolution
Queue - Multiprocessors
A Conversation with Jarod Jenson
Queue - Performance
Queue - Performance
Communications of the ACM - Web science
Technical perspective: Transactions are tomorrow's loads and stores
Communications of the ACM - Designing games with a purpose
Rebuilding debian using distributed computing
Proceedings of the 7th international workshop on Challenges of large applications in distributed environments
Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures
From structured to object oriented programming in parallel algorithms for 3D image reconstruction
Proceedings of the 8th workshop on Parallel/High-Performance Object-Oriented Scientific Computing
Some resources for teaching concurrency
Proceedings of the 7th Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging
An analysis of Linux scalability to many cores
OSDI'10 Proceedings of the 9th USENIX conference on Operating systems design and implementation
Proceedings of the 2012 workshop on Modularity in Systems Software
Latch-free data structures for DBMS: design, implementation, and evaluation
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
Making parallel programs reliable with stable multithreading
Communications of the ACM
Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles
ACM SIGOPS 24th Symposium on Operating Systems Principles
The scalable commutativity rule: designing scalable software for multicore processors
Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles
Hi-index | 0.02 |
What does the proliferation of concurrency mean for the software you develop?