Phoenix4multicore

Auto-paralelize edici bir derleyici olarak çalışmak için Phoenix derleyicisini uzatın
Şimdi İndirin

Phoenix4multicore Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Yayıncı adı:
  • aksheyjawa
  • İşletim sistemleri:
  • Windows All
  • Dosya boyutu:
  • 4.7 MB

Phoenix4multicore Etiketler


Phoenix4multicore Açıklama

Microsoft Research'te geliştirilen Phoenix Framework, Microsoft'tan gelecekteki derleyici teknolojileri için arka uç olarak kullanılacak program analizi, test ve optimizasyon için araçlar geliştirmek için bir çerçevedir. Phoenix, Visual C ++ ile paylaştığı C2.exe derleyici arka ucunu, X86 işlemcileri gibi kilit değiştiriciler için analizi, optimizasyonunu ve kod oluşumunu giderir. Phoenix4multicore'un amacı, Phoenix derleyiciyi otomatik paralelleştirme derleyicisi olarak çalışmak ve X86 işlemcileri gibi çok çekirdekli işlemciler için kod üretmektir. Bazı programlama dilinde (Phoenix tarafından desteklenen) yazılmış ve birden fazla çekirdeğin üzerinde çalışabilen bir ikili üreten bir sıralı kaynak kodu olarak girecektir. Bu, Phoenix derleyici arka ucunda bazı modüller (Phoenix teknolojisinde "eklentiler" olarak adlandırılır) eklenerek yapılabilir. Bu eklentiler bazı bağımlılık analizi, dönüşümler ve IR'yi çeşitli yürütme konularına bölünür (bu konuların bazılarının paralel olarak yürütülebileceği şekilde). Arka uç tarafından oluşturulan makine kodu (ikili), Windows OS tarafından alındığında, işletim sistemi farklı çekirdekler arasında iş parçacığı dağıtır.


Phoenix4multicore İlgili Yazılım