Takashi's Notes

Home

❯

books

❯

the art of multiprocessor programming

Folder: books/the-art-of-multiprocessor-programming

20 items under this folder.

  • Apr 28, 2026

    Introduction

    • Apr 28, 2026

      Mutual Exclusion

      • Apr 28, 2026

        Concurrent Objects

        • Apr 28, 2026

          Foundations of shared memory

          • Apr 28, 2026

            The relative power of primitive synchronization operations

            • Apr 28, 2026

              University of consensus

              • Apr 28, 2026

                Spin locks and contention

                • Apr 28, 2026

                  Monitors and blocking synchronization

                  • Apr 28, 2026

                    Linked lists: the role of locking

                    • Apr 28, 2026

                      Queues, memory management, and the ABA problem

                      • Apr 28, 2026

                        Stacks and elimination

                        • Apr 28, 2026

                          Counting, sorting, and distributed coordination

                          • Apr 28, 2026

                            Concurrent hashing and natural parallelism

                            • Apr 28, 2026

                              Skiplists and balanced search

                              • Apr 28, 2026

                                Priority Queues

                                • Apr 28, 2026

                                  Scheduling and work distribution

                                  • Apr 28, 2026

                                    Data parallelism

                                    • Apr 28, 2026

                                      Barriers

                                      • Apr 28, 2026

                                        Optimism and manual memory management

                                        • Apr 28, 2026

                                          Transactional programming


                                          Created with Quartz v4.5.2 © 2026

                                          • GitHub
                                          • Discord Community