Portable Computing Language

软件截图:
Portable Computing Language
软件详细信息:
版本: 0.10
上传日期: 17 Feb 15
许可: 免费
人气: 4

Rating: 2.0/5 (Total Votes: 1)

便携式计算语言(也称为三氯氧磷)是一个开源和实施C / C ++,并从地上爬起来,作为一种有效的实现的OpenCL标准设计的免费命令行软件。
正在由一组LLVM(低级虚拟机)的通过,三氯氧磷项目旨在提高OpenCL应用与各种编译器优化的便携性。它支持ICD(可安装客户端驱动程序),并配备了一个便携的内核编译器。
便携式内核编译器包括一个实验,但有吸引力的功能:水平自动向量化的工作组。此外,该软件提供了高效,内置的数学库和核心API(应用程序编程接口)用C语言编写,并专为准系统PCs.Numerous OpenCL应用支持poclCurrently,便携式计算机语言是各种各样的OpenCL应用,包括兼容ViennaCL 1.5.1实施例中,大部分的Parboil基准,罗迪尼亚2.0.1,piglit,Luxmark 2.0,以及OpenCL的编程指南书样本和AMD APP SDK V2.8的OpenCL samples.Supported硬件platformsAs顾名思义的,便携式计算语言是一种便携式应用,这意味着它已经成功地测试了广泛的硬件平台,具有两个主机和设备,其中包括x86_64的(64位),PowerPC64,PowerPC32,ARM V7和多个VLIW式TTA处理器已经设计了异构主机设备setups.Getting使用TCE开始与便携式计算机上的GNU / Linux操作系统LanguageInstalling便携式计算机语言是很容易的,考虑的事实,你已经拥有了hwloc,OCL-ICD,OpenCL的,铛并安装在你的发行LLVM包。
下载从Softoware或通过其官方网站程序的最新版本(见在文章的末尾链接),地方保存归档您的PC上,使用提取的归档管理器工具的内容,并打开一个终端仿真程序。
在终端应用,去提取存档文件的位置(例如CD /home/softoware/pocl-0.10),运行和lsquo的; ./配置&&让&rsquo的;命令配置和编译程序,其次是&lsquo的;须藤使安装&rsquo的;命令宽安装系统

什么在此版本中是新的

  • 亮点:
  • 在支持LLVM / Clang的3.5
  • 在支持使用CMake的(实验与已知的问题)建设。
  • 在错误修正:
  • 在TCE:内核构建从安装位置运行三氯氧磷,当断
  • 在线程安全改进(因为1.1 OpenCL的要求)
  • 在内核编译器:
  • 在最后的代码生成现在通过LLVM API调用完成的,而不是调用LLC二进制文件。
  • 在功能从单内核内置
  • 明智链接
  • 库。主要编译加速较小的内核。
  • 在OpenCL的ç内建功能实现:
  • 在改进的halfN功能的支持。
  • 在ilogb和ldexp可用vecmathlib
  • 在运行的OpenCL /平台API的支持:
  • 在实施clCreateKernelsInProgram()
  • 在OpenCL的-C洗牌()和shuffle2()实现增加
  • 在设备检测修改,以允许设备驱动程序在运行时检测设备。 POCL_DEVICES仍然支持。
  • 在clSetKernelArgs检查()进行论证有效性
  • 在clEnqueueNDRange(检查)的参数进行设置的所有
  • 在实施clGetKernelArgInfo()
  • 在clEnqueueCopyImage()
  • 在杂项:
  • 在ViennaCL测试套件更新为1.5.1

什么在0.9版本的新

  • 在改进主机/目标CPU检测和有针对性的代码生成
  • 在默认情况下实现了LLVM内核API调用编译器,而不是脚本
  • 在改进CL图像的处理
  • 在多个内核编译器改进

类似的软件

Retro
Retro

20 Feb 15

Nimrod
Nimrod

20 Feb 15

Seed7
Seed7

22 Jun 18

GCC ARM Embedded
GCC ARM Embedded

17 Aug 18

意见 Portable Computing Language

评论没有发现
添加评论
打开图片!