Der Artikel stellt neue PMwCAS-Algorithmen für Mehrkern-CPUs vor. Die Autoren identifizieren, dass der ursprüngliche Algorithmus von Wang et al. redundante CAS- und Flush-Anweisungen enthält, was zu einer schlechten Leistung auf Mehrkern-CPUs führt.
Die Autoren schlagen zwei Verbesserungen vor:
Die Autoren implementieren die vorgeschlagenen Methoden als C++-Bibliothek und führen Experimente durch, um deren Effektivität zu zeigen. Die Ergebnisse zeigen, dass die vorgeschlagenen Methoden bis zu zehnmal schneller sind als der ursprüngliche Algorithmus. Die Autoren diskutieren auch Leistungstrends basierend auf verschiedenen Parametern und geben Empfehlungen für den Umgang mit PMwCAS-Operationen.
إلى لغة أخرى
من محتوى المصدر
arxiv.org
الرؤى الأساسية المستخلصة من
by Kento Sugiur... في arxiv.org 04-03-2024
https://arxiv.org/pdf/2404.01710.pdfاستفسارات أعمق