İki NUMA düğümü arasında "uzaklık" (literatürde 'atlama sayısı' olarak adlandırılır) almak için herhangi bir API/yol var mı? Bunun avantajını kullanan bir bellek ayırma sistemi uygulamak istiyorum (erişim daha hızlı olduğu için, en yakın düğümdeki belleği yeniden kullan).
Windows böyle bir özelliğe sahip gibi görünmüyor ... ve libnuma (Linux altında) da öyle görünmüyor. Bu bilgiyi almanın bir yolu var mı ('cpuid' gibi bir şeyle bile olsa)?NUMA sistemlerinde düğüm mesafesi (atlama sayısı) elde edin
5
A
cevap
2
Linux için topolojiyi en az ayrıştırma/proc ile elde etmek mümkündür. Bu, örn. Ulrich Drepper's "What every programmer should know about memory"'un 5. bölümünde. Bölüm 6.5 de biraz alakalı.
2
Kitaplığa ve araçlara hwloc'dan bakabilirsiniz.
İlgili konular
- 1. Android camera2 API AF modunda netleme mesafesi elde edin
- 2. mysql sorgusunda satır sayısı elde edin
- 3. Raylar: belirli bir rasgele kayıt sayısı elde edin
- 4. Cassandra iki düğüm sayısı fazlalık
- 5. NUMA nasıl onaylanır?
- 6. Önceki öğenin yüksekliğini elde edin
- 7. Ters Levenshtein mesafesi
- 8. Atlama
- 9. Atlama
- 10. TAB atlamadan atlama odağı atlama
- 11. drawRect dışında bir NSView CGContextRef elde edin?
- 12. En yüksek HorizontalScrollView kaydırma miktarını elde edin
- 13. Cython'da derleme zamanında bir tamsayı elde edin
- 14. html giriş alanından değer elde edin
- 15. Zend çerçevesinde formda değişken değer elde edin
- 16. UIImageView, gösterilen görüntü konumunu elde edin.
- 17. . Net uygulamam neden sadece tek NUMA düğümü kullanıyor?
- 18. WPF sürüklenme mesafesi eşiği
- 19. OCR: ağırlıklı Levenshtein mesafesi
- 20. Three.js: PointLight değişiklik mesafesi
- 21. Python'da Düzenleme Mesafesi
- 22. IE11 ile atlama atlama paralaks - ama nasıl?
- 23. XML'de Xquery getirme öğelerinden yalnızca bir yanıt elde edin
- 24. Atlama değeri
- 25. d3 kuvvet yönelimli düzen - bağlantı mesafesi önceliği
- 26. Düğüm
- 27. GitHub API'sini kullanarak toplam işlem sayısı nasıl elde edilir
- 28. Belirli bir uzunluğun maksimum sayısı nasıl elde edilir
- 29. En küçük Euclidean mesafesi olan noktaları belirleme
- 30. Metin kutusunun sayısı sabitlenmezken, metin kutusunun sayısı dinamik olarak oluşturulmuş formdan nasıl elde edilir