英语法语西班牙文

OnWorks 网站图标

适用于 Linux 的 UniSIMD 汇编程序下载

免费下载 UniSIMD-assembler Linux 应用程序,以在 Ubuntu online、Fedora online 或 Debian online 中在线运行

这是名为 UniSIMD-assembler 的 Linux 应用程序,其最新版本可以下载为 UniSIMD-v1.1.0c.zip。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。

使用 OnWorks 免费下载并在线运行这个名为 UniSIMD-assembler 的应用程序。

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

UniSIMD 汇编器


Ad


商品描述

UniSIMD 汇编器是一个高级 C/C++ 宏汇编器框架,统一跨
ARM、MIPS、POWER 和 x86 架构。 它建立了 BASE 和
SIMD 指令集具有明确定义的通用 API,使应用程序逻辑
可以在一个地方编写和维护,无需代码复制。
汇编器本身不是一个单独的工具,而是一个 C/C++ 的集合
头文件,应用程序需要直接包含这些头文件才能使用。

目前,Intel SSE/SSE2/SSE4 和 AVX/AVX2/AVX-512(32/64 位 x86 ISA),
ARMv7 NEON/NEONv2、ARMv8 AArch32 和 AArch64 NEON、SVE(32/64 位 ARM ISA)、
MIPS 32/64 位 r5/r6 MSA 和 POWER 32/64 位 VMX/VSX(小/大端 ISA)
尽管标量改进,但大多已实现(/w 水平减少),
在 3/4 操作数指令中具有归零/合并谓词的更宽的 SIMD 向量
计划作为当前 2/3 操作数 SPMD 驱动的垂直 SIMD ISA 的扩展。

请参阅自述文件。



产品优势

  • ====== UniSIMD 核心特性 ========
  • 统一、通用、便携、兼容的代码
  • 明确的寄存器分配,可预测的性能
  • 代码的三个寄存器组:8、16、32(免费:8、15、30)
  • 高级 SIMD 寄存器/操作为单、对和四
  • 具有偏移/因子的 SIMD 对齐后端结构
  • 矢量长度不可知的垂直 SIMD ISA,可配置
  • 同时标量 + 128/256 位 + 可配置 SIMD 操作
  • fp16/fp128(半/四)SIMD 操作的 ISA 实现
  • C/C++、计算、SPMD 在 4 个主要架构上
  • 英特尔 SSE/SSE2/SSE4 和 AVX/AVX2/AVX-512
  • ARMv7 NEON/NEONv2、ARMv8 AArch32/AArch64 NEON、SVE
  • MIPS r5/r6 MSA(勇士 P5600、I6400/P6600)
  • 电源 VMX/VSX(PowerPC G4/G5、POWER6/7/8/9)
  • CISC、RISC、RISC 上的 CISC、小/大端 ISA
  • 支持reg-reg、load/store、load-op指令
  • 普通、索引和缩放索引寻址模式
  • FMA3 支持(本机或更高精度的仿真)
  • 适用于本机 32 位 ABI 的 64/64 位混合模式
  • BASE 和 SIMD 操作的 32/64 位寻址
  • 32/64 位可配置 SIMD 元素 (fp+int)
  • 同时 32/64 位 BASE(桥、规则)和 SIMD 操作
  • int8/int16(字节/半)BASE 操作的 ISA 实现
  • 完全控制代码,编译器让步
  • 跨现代目标进行位精确 fp 计算的潜力
  • 在 QuadRay 引擎中使用


目的

开发工具



程式语言

C++、汇编、C


分类

汇编器、宏

这是一个也可以从 https://sourceforge.net/projects/unisimdassembler/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad