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图像的处理
  • 在多个内核编译器改进

类似的软件

TinyCOBOL
TinyCOBOL

11 May 15

bc
bc

3 Jun 15

autogen.sh
autogen.sh

20 Feb 15

HGL Suite
HGL Suite

17 Feb 15

意见 Portable Computing Language

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