VCL 虚拟 OpenCL 平台

开源网站开源项目 24-04-18 13:44:39

VirtualCL(VCL)集群平台是OpenCL™的封装器,允许大多数未经修改的应用程序透明地利用集群中的多个OpenCL设备,就像所有设备都是本地的一样。主要特点

与所有供应商的OpenCL设备一起工作。

支持几乎所有的OpenCL 1.1(和1.0)应用程序。

应用程序可以使用集群范围内的OpenCL设备。

透明的设备选择。

支持同一集群上的多个应用程序。

应用程序可以在任何托管计算机上启动,包括没有OpenCL设备的计算机。

支持SuperCL,这是OpenCL的一个扩展,允许微程序在远程节点的设备上有效运行。

在Linux集群上运行,无论是否有MOSIX。

VCL对SLURM的支持

提供一个每个工作的私有特设VCL集群,基于SLURM的分配,而不是有一个固定的集群。这包括必要的SLURM序言和尾声,以建立和销毁这个私有集群。

当VCL检测到OpenCL设备不足时,通知SLURM。

包括为SLURM管理员和用户提供如何将VCL纳入SLURM的说明。

VCL对MPI和多任务的支持

一个预分配选项,以防止等级之间对设备的不正当竞争。

一个禁止不需要的设备的选项,使它们对应用程序不可见。

更多信息可以在VCL白皮书、指南和手册、演示文稿、更新日志和FAQ中找到。欲了解最新的更新信息,请在Twitter上关注VCL。

[VCL 虚拟 OpenCL 平台]相关推荐
Suno发布V3音乐生成模型

Suno发布V3音乐生成模型

音乐科技领域的创新者Suno在昨晚正式发布了他们备受期待的V3音乐生成模型。这一全新的模型现已面向所有……...

Sahara 开源 BDaaS 项目

Sahara 是一款开源 BDaaS 项目。 以 Hadoop 应用为代表的大数据分析,是最适合在云上运行的业务之一。也……...

Gollum Git 上的 wiki 构造工具

Gollum 是 Git 上面 wiki 系统的构造工具,简单实用。Gollum wikis 是简单的 Git 库,遵循特定的格式。Go……...

XLog Android 和 Java 日志库

XLog Android 和 Java 日志库

简单、美观、强大、可扩展的 Android 和 Java 日志库,可同时在多个通道打印日志,如 Logcat、Console 和……...

Boom Web 压力测试工具

Boom(已改名为 hey)是一个用 Go 语言编写的 Web 压力测试小工具,类似 ApacheBench。 使用实例: %boom……...

今日开源
  1. Rust Mozilla的编程语言

    Rust Mozilla的编程语言

    Rust 是 Mozilla 的一个新的编程语言,由web语言的领军人物Brendan Eich(js之父),Dave Herman以及Mozilla公司的Graydon Hoare 合力开发。 创建这个新语言的目的是为了解决一个很顽疾的问题:软件的演进速度大……

    开源软件 2024-05-11

  2. Mobile ALOHA全身遥控操作系统:开源AI家务机器人

    Mobile ALOHA全身遥控操作系统:开源AI家务机器人

    Mobile ALOHA低成本的全身遥控操作系统,它可以通过模仿学习人类的行为,学会家务类型的活动。比如操作员演示 50 次煎炒虾,该机器人就可以自主完成炒虾的操作,作者团队还演示了擦玻璃、洗碗、收纳物品等任务。 ……

    Mobile ALOHA 2024-05-11

  3. JPcsp PSP模拟器

    JPcsp PSP模拟器

    PSP模拟器 JPcsp 是一个基于Java的开源PSP模拟器,经过5个月的持续开发,目前推出了0.1版,这是第一个官方正式版本。 这个版本支持了更多的游戏模拟,当然目前并不是所有的游戏都支持,不过还会不断的进行完善。

    开源软件 2024-05-11

返回顶部小火箭