Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

Tải xuống UniSIMD-assemblybler cho Windows

Tải xuống miễn phí ứng dụng Windows UniSIMD-assemblybler để chạy trực tuyến Wine trên Ubuntu trực tuyến, Fedora trực tuyến hoặc Debian trực tuyến

Đây là ứng dụng Windows có tên UniSIMD-assembler có bản phát hành mới nhất có thể tải xuống dưới dạng UniSIMD-v1.1.0c.zip. Nó có thể được chạy trực tuyến trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks cho máy trạm.

Tải xuống và chạy trực tuyến ứng dụng này có tên UniSIMD-assemblybler với OnWorks miễn phí.

Làm theo các hướng dẫn sau để chạy ứng dụng này:

- 1. Đã tải ứng dụng này xuống PC của bạn.

- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.

- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.

- 4. Khởi động bất kỳ trình giả lập trực tuyến OS OnWorks nào từ trang web này, nhưng trình giả lập trực tuyến Windows tốt hơn.

- 5. Từ Hệ điều hành Windows OnWorks bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.

- 6. Tải xuống ứng dụng và cài đặt nó.

- 7. Tải xuống Wine từ kho phần mềm phân phối Linux của bạn. Sau khi cài đặt, bạn có thể nhấp đúp vào ứng dụng để chạy chúng với Wine. Bạn cũng có thể thử PlayOnLinux, một giao diện đẹp mắt trên Wine sẽ giúp bạn cài đặt các chương trình và trò chơi phổ biến của Windows.

Wine là một cách để chạy phần mềm Windows trên Linux, nhưng không cần Windows. Wine là một lớp tương thích Windows mã nguồn mở có thể chạy các chương trình Windows trực tiếp trên bất kỳ máy tính để bàn Linux nào. Về cơ bản, Wine đang cố gắng triển khai lại đủ Windows từ đầu để nó có thể chạy tất cả các ứng dụng Windows đó mà không thực sự cần đến Windows.

UniSIMD-hợp ngữ


Ad


MÔ TẢ

Trình hợp dịch UniSIMD là khung trình hợp dịch macro C / C ++ cấp cao được thống nhất trên
Kiến trúc ARM, MIPS, POWER và x86. Nó thiết lập một tập hợp con của cả BASE và
Tập lệnh SIMD với API chung được xác định rõ ràng, để logic ứng dụng
có thể được viết và duy trì ở một nơi mà không cần sao chép mã.
Bản thân trình hợp dịch không phải là một công cụ riêng biệt, mà là một tập hợp các C / C ++
tệp tiêu đề, mà ứng dụng cần phải bao gồm trực tiếp để sử dụng.

Hiện tại, Intel SSE / SSE2 / SSE4 và AVX / AVX2 / AVX-512 (32/64-bit x86 ISA),
ARMv7 NEON / NEONv2, ARMv8 AArch32 và AArch64 NEON, SVE (32/64-bit ARM ISA),
MIPS 32/64-bit r5 / r6 MSA và POWER 32/64-bit VMX / VSX (ISA nhỏ / lớn-endian)
hầu hết được thực hiện (/ w giảm theo chiều ngang) mặc dù các cải tiến vô hướng,
các vectơ SIMD rộng hơn với các biến vị ngữ bằng không / hợp nhất trong các lệnh 3/4-toán hạng
được lập kế hoạch như là phần mở rộng cho SIMD ISA theo chiều dọc 2/3 toán hạng SPMD hiện tại.

Xem tệp README.



Tính năng

  • ======= Các tính năng cốt lõi của UniSIMD =======
  • Mã hợp nhất, phổ biến, di động, tương thích
  • Phân bổ đăng ký rõ ràng, hiệu suất có thể dự đoán
  • Ba bộ thanh ghi cho mã: 8, 16, 32 (miễn phí: 8, 15, 30)
  • SIMD cấp cao đăng ký / hoạt động dưới dạng đĩa đơn, cặp và bộ tứ
  • Các cấu trúc phụ trợ được căn chỉnh theo SIMD với các hiệu số / hệ số
  • SIMD ISA theo chiều dọc bất khả tri có độ dài vectơ, có thể định cấu hình
  • Vô hướng đồng thời + 128/256-bit + ops SIMD có thể định cấu hình
  • Triển khai ISA cho hoạt động SIMD fp16/fp128 (nửa/bốn)
  • C / C ++, Compute, SPMD trên 4 cổng chính
  • Intel SSE / SSE2 / SSE4 và AVX / AVX2 / AVX-512
  • ARMv7 NEON / NEONv2, ARMv8 AArch32 / AArch64 NEON, SVE
  • MIPS r5 / r6 MSA (Warrior P5600, I6400 / P6600)
  • Nguồn VMX / VSX (PowerPC G4 / G5, POWER6/7/8/9)
  • CISC, RISC, CISC trên RISC, ISA nhỏ / lớn
  • Hỗ trợ reg-reg, tải / lưu trữ, hướng dẫn tải-op
  • Các chế độ địa chỉ đơn giản, được lập chỉ mục và được lập chỉ mục theo tỷ lệ
  • Hỗ trợ FMA3 (mô phỏng gốc hoặc độ chính xác cao hơn)
  • Chế độ lai 32/64-bit cho ABI 64-bit gốc
  • Định địa chỉ 32/64-bit cho các hoạt động BASE và SIMD
  • Phần tử SIMD có thể định cấu hình 32/64-bit (fp + int)
  • Đồng thời BASE 32/64-bit (cầu nối, quy tắc) và hoạt động SIMD
  • Triển khai ISA cho hoạt động BASE int8/int16 (byte/half)
  • Kiểm soát hoàn toàn mã, trình biên dịch bước ra khỏi con đường
  • Tiềm năng tính toán fp chính xác theo bit trên các mục tiêu hiện đại
  • Được sử dụng trong động cơ QuadRay


Khán giả

Các nhà phát triển



Ngôn ngữ lập trình

C ++, Assembly, C


Categories

Trình biên dịch, Macro

Đây là một ứng dụng cũng có thể được tìm nạp từ https://sourceforge.net/projects/unisimdassembler/. Nó đã được lưu trữ trên OnWorks để có thể chạy trực tuyến một cách dễ dàng nhất từ ​​một trong những Hệ thống hoạt động miễn phí của chúng tôi.


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad