İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

Windows için UniSIMD-birleştirici indirme

Çevrimiçi çalıştırmak için UniSIMD-assembler Windows uygulamasını ücretsiz indirin, Wine'ı çevrimiçi Ubuntu'da, çevrimiçi Fedora'da veya çevrimiçi Debian'da kazanın

Bu, en son sürümü UniSIMD-v1.1.0c.zip olarak indirilebilen UniSIMD-assembler adlı Windows uygulamasıdır. İş istasyonları için ücretsiz barındırma sağlayıcısı OnWorks'te çevrimiçi olarak çalıştırılabilir.

UniSIMD-assembler adlı bu uygulamayı OnWorks ile ücretsiz olarak indirin ve çevrimiçi çalıştırın.

Bu uygulamayı çalıştırmak için şu talimatları izleyin:

- 1. Bu uygulamayı PC'nize indirdiniz.

- 2. Dosya yöneticimize https://www.onworks.net/myfiles.php?username=XXXXX istediğiniz kullanıcı adını girin.

- 3. Bu uygulamayı böyle bir dosya yöneticisine yükleyin.

- 4. Bu web sitesinden herhangi bir OS OnWorks çevrimiçi öykünücüsünü başlatın, ancak daha iyi Windows çevrimiçi öykünücüsü.

- 5. Yeni başlattığınız OnWorks Windows işletim sisteminden, istediğiniz kullanıcı adıyla https://www.onworks.net/myfiles.php?username=XXXXX dosya yöneticimize gidin.

- 6. Uygulamayı indirin ve kurun.

- 7. Wine'ı Linux dağıtımları yazılım havuzlarınızdan indirin. Kurulduktan sonra, Wine ile çalıştırmak için uygulamaya çift tıklayabilirsiniz. Ayrıca, popüler Windows programlarını ve oyunlarını yüklemenize yardımcı olacak Wine üzerinden gösterişli bir arayüz olan PlayOnLinux'u da deneyebilirsiniz.

Wine, Windows yazılımını Linux üzerinde çalıştırmanın bir yoludur, ancak Windows gerektirmez. Wine, Windows programlarını doğrudan herhangi bir Linux masaüstünde çalıştırabilen açık kaynaklı bir Windows uyumluluk katmanıdır. Esasen Wine, Windows'a ihtiyaç duymadan tüm bu Windows uygulamalarını çalıştırabilmesi için yeterince Windows'u sıfırdan yeniden uygulamaya çalışıyor.

UniSIMD-birleştirici


Ad


TANIM

UniSIMD assembler, birleştirilmiş yüksek seviyeli bir C/C++ makro assembler çerçevesidir.
ARM, MIPS, POWER ve x86 mimarileri. Hem BASE hem de BASE'in bir alt kümesini oluşturur.
Açıkça tanımlanmış ortak API ile SIMD komut setleri, böylece uygulama mantığı
kod replikasyonu olmadan tek bir yerde yazılabilir ve korunabilir.
Montajcının kendisi ayrı bir araç değil, bir C/C++ koleksiyonudur.
Uygulamaların kullanmak için doğrudan dahil etmesi gereken başlık dosyaları.

Şu anda, Intel SSE/SSE2/SSE4 ve AVX/AVX2/AVX-512 (32/64-bit x86 ISA'lar),
ARMv7 NEON/NEONv2, ARMv8 AArch32 ve AArch64 NEON, SVE (32/64-bit ARM ISA'ları),
MIPS 32/64-bit r5/r6 MSA ve POWER 32/64-bit VMX/VSX (küçük/büyük-endian ISA'lar)
skaler iyileştirmeler olmasına rağmen çoğunlukla uygulanmaktadır (/w yatay azalmalar),
3/4 işlenen komutlarda sıfırlama/birleştirme yüklemleriyle daha geniş SIMD vektörleri
mevcut 2/3 işlenen SPMD güdümlü dikey SIMD ISA'nın uzantıları olarak planlanmıştır.

README dosyasına bakın.



Özellikler

  • ======= UniSIMD temel özellikleri =======
  • Birleşik, Evrensel, Taşınabilir, Uyumlu kod
  • Açık kayıt tahsisi, öngörülebilir performans
  • Kod için üç kayıt seti: 8, 16, 32 (ücretsiz: 8, 15, 30)
  • Tekli, çiftli ve dörtlü olarak üst düzey SIMD kayıtları/işlemleri
  • Ofsetler/faktörler ile SIMD uyumlu arka uç yapıları
  • Vektör uzunluğunda agnostik dikey SIMD ISA, yapılandırılabilir
  • Eşzamanlı skaler + 128/256-bit + yapılandırılabilir SIMD işlemleri
  • fp16/fp128 (yarım/dörtlü) SIMD işlemleri için ISA uygulaması
  • 4 ana kemerde C/C++, Compute, SPMD
  • Intel SSE/SSE2/SSE4 ve AVX/AVX2/AVX-512
  • ARMv7 NEON/NEONv2, ARMv8 AArch32/AArch64 NEON, SVE
  • MIPS r5/r6 MSA (Savaşçı P5600, I6400/P6600)
  • Güç VMX/VSX (PowerPC G4/G5, POWER6/7/8/9)
  • CISC, RISC, RISC üzerinde CISC, küçük/büyük-endian ISA
  • Reg-reg, load/store, load-op talimatları desteği
  • Düz, indekslenmiş ve ölçeklenmiş indekslenmiş adresleme modları
  • FMA3 desteği (yerel veya daha yüksek hassasiyetli öykünme)
  • Yerel 32-bit ABI için 64/64-bit hibrit mod
  • BASE ve SIMD işlemleri için 32/64 bit adresleme
  • 32/64 bit yapılandırılabilir SIMD öğeleri (fp+int)
  • Eşzamanlı 32/64-bit BASE (köprüler, kurallar) ve SIMD işlemleri
  • int8/int16 (bayt/yarım) BASE işlemleri için ISA uygulaması
  • Kod üzerinde tam kontrol, derleyici yoldan çekilir
  • Modern hedefler arasında bit-kesin fp-hesaplama potansiyeli
  • QuadRay motorunda kullanılır


Seyirci

Geliştiriciler



Programlama dili

C++, Montaj, C


Kategoriler

Birleştiriciler, Makrolar

Bu, https://sourceforge.net/projects/unisimdassembler/ adresinden de getirilebilen bir uygulamadır. Ücretsiz İşletim Sistemlerimizden birinden en kolay şekilde çevrimiçi çalıştırılabilmesi için OnWorks'te barındırılmıştır.


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad