| Kccoder kırığı KCCODER FRACTURE - Çok çekirdekli gelişimi kolaylaştıran Java kütüphanesi |
Şimdi İndirin |
Kccoder kırığı Sıralama ve Özet
- Yayıncı adı:
- Cameron Shelton
- yayıncı web sitesi:
- http://kccoder.com/fracture/
- İşletim sistemleri:
- Mac OS X
Kccoder kırığı Etiketler
Kccoder kırığı Açıklama
KCCODER FRACTURE - Çok Çekirdekli Gelişimi Basitleştiren Java Kütüphanesi Kırılma, çok çekirdekli gelişimi basitleştiren bir Java kütüphanesidir. Halen, bu kütüphane, tek çekirdekli döngülerinizi minimum çabayla çok çekirdekli döngülere dönüştürmek için gereken statik yöntemleri içeren tek bir kamu sınıfı (Com.kccoder.fracture.fracture.fracture) sağlayan çok basittir. Kırılma gelecekteki sürümleri, daha karmaşık durumlar için çözümler sağlayacak ve aynı zamanda özel çözümleri sağlamak için 'başlık altında' olan nesneleri ortaya çıkaracaktır. Kırılma (senkronizasyon ve koordinasyon) kullanılmasıyla ilişkili havai olduğuna dikkat edilmelidir. Bu nedenle, eğer çözülürse () çok hızlı bir şekilde yürütülürse veya toplam döngü yürütme çok hızlıdır, performanstaki çok az kazanç yaşarsınız (bir bozunma yaşayabilir). Ancak, yeterince uzun ömürlüler için, performanstaki oldukça büyük bir artış yaşamanız gerekir. Dağılıma başka örnekler dahil edilmiştir (paket com.kccoder.fracture.example). Varsayılan olarak kırılma, mevcut tüm çekirdekleri kullanır; Bununla birlikte, CorEmode'u fracture.setcoremode () ile ayarlayarak kırığı daha az çekirdek kullanacak şekilde yapılandırabilirsiniz. Mevcut modlar oldukça kendini açıklayıcıdır. Gelecekteki sürümler daha sofistike (ve granüler) yapılandırma seçenekleri sağlayacaktır. Bu sürümde yenilikler: · Mevcut verileri makul bir numaraya bölünen yeni bir algoritmanın ilavesi (100 * (konfigüre edilmiş)), senkronizasyon ek yükünü azaltma girişiminde bitişik parçaların bitişik parçaların). Bu algoritma, yalnızca rastgele erişim (java.util.randomaccess uygulayan listeler) veya foreach (int başlatma, son, artış) varyantlarına izin veren veri kümeleri üzerinde çalışır. · Fracture.foreachSync yöntemlerini Fracture.foreachAsynch'e yeniden adlandırdı. Senkronize ettiğimde ne düşündüğümden emin değilim. · İlkel Junit test vakalarının eklenmesi. · Kırma cisimlerinin altta yatan ana değişiklikleri. Bunlar, paketin stabilize ederken halka açıklanacaktır.
Kccoder kırığı İlgili Yazılım