当AI接入区块链:不被知晓的60%即将觉醒!

在爱情的"行当"里,最常见的一个“行业痛点”是这样的:一边是,好的男孩都想找高质量的好女孩,但却总是苦恼怎么也遇不到;另一边是,高质量的好女孩又总是在埋怨为什么好的男孩还不来敲门!

最终的结果是:站在王子身边的,并不是童话故事般的白雪公主;而鲜花,却又常常出现在牛粪上……


AI行业痛点


在AI行业,也有着类似的资源不对称问题:

一方面,AI需要大规模的计算能力,而硬件成本又非常高,且技术成本(如对人才的要求、开发周期等)也同样的高;另一方面,在平时的电脑使用中,对计算资源(CPU&GPU)的普遍使用率都低于20%。而最初在对计算单元设计的时候,最合适的使用率是80%。这也就意味着大约有60%的现存计算资源一直处于浪费的状态

当AI接入区块链:不被知晓的60%即将觉醒!

若,能同时做到以下两点,虽然不一定能让王子遇上公主,但AI行业的痛点将会得到解决:

1)攻克AI技术瓶颈,降低开发门槛。这样既降低了对开发人员的要求,也缩短了开发周期;


2)通过某种方式,调用处于浪费状态的现有计算资源为AI计算所用,同时,对贡献出计算资源的用户予以相应的回报,以实现生态内各方的价值都能得到匹配,使得整个生态能够可持续地运转。


痛点深入分析


将上面两个点继续拆解分析:

1)攻克AI技术瓶颈,降低开发门槛

网上曾流传过这样一句话“最怕的就是比你厉害的人比你还要勤奋”,在AI行业,可以这样来解读这句话:当李世石在研究棋谱的时候,阿法狗也在研究棋谱;当李世石在休息的时候,阿法狗还在研究棋谱。AI的成长需要不断学习,也就是不断地进行数据处理和图形处理,而图像处理作为机器感知环境的主要方式,自然成为关键的一环。


图像处理技术起源于美国,在1984年的一次计算机会议中被提出来。目前图像处理技术经典的开源框架有Google的TensorFlow、Facebook的Caffe 和 Intel的OpenCV,这些框架固然是开源可用,但开发语言难懂、计算单元单一,对企业和个人来说,开发周期长、对开发人员要求高,在一定程度上限制了企业的发展;而对于大规模应用而言,高昂的成本成为了最大的阻碍,让很多极具价值的应用场景得不到实现。


为了解决这个问题,一些改善计算机架构的研究方案不断被提出来,如并行计算、异架构计算、大规模集群等,但仍然满足不了图像处理的需求。显然,在现有的技术背景下,只有解决了 AI 面临的计算问题,才能使AI 技术被广泛地应用到市场。


2)找到“调用资源的同时,还能实现价值传输”的处理方式

当把“资源调用”和“价值传输”放在一起的时候,“交易”一词便被牵起。若,这一轮交易需要在任意两个节点之间进行,且交易还要公开、透明、不可更改的话,区块链便是目前最好的选择。而当谈及区块链的时候,智能合约便是它不能不谈的一个搭档。


区块链是一个公开、透明,且不可篡改的数据库账本,记录着所有节点之间的交易;智能合约则是一个确信的、起担保账户作用的、自动执行的计算机协议。当智能合约被触发的时候,合约上的协议便会被百分百、且不可逆地自动执行,使得价值传输得到保证。“区块链+智能合约”的组合完成了p2p 交易和抵押担保,构成了稳固的资源调用和价值传输基础


解决方案


旨在同时实现以上分析的两个点,“OpenMPI-Chain”的概念被提了出来。

1)OpenMPI-Chain中的OpenMPI

OpenMPI 是一种高性能消息传递库,常用在大型集群和跨节点计算等领域,采用 OpenMPI 技术可以大幅度地提高计算速度。工业和军工领域通常使用 OpenMPI 搭建高性能计算(HPC),完成 AI 计算或者模型计算等工作。


2)OpenMPI-Chain中的Chain

Chain 是指通过对OpenMPI 进行重构——挖掘生活中被浪费的计算资源,如笔记本,台式电 脑,GPU 等,对这些资源进行重新整合,搭建成一个新的全球超级计算平台。而后,基于“区块链+智能合约”技术搭建计算资源共享协议,打通各个节点之间计算资源的调用与自动租售的流程,使被浪费的计算资源为AI技术服务,同时也为资源节点用户带来直接的收益。


OpenMPI-Chain 使得每个资源节点既可以调用整个链的计算资源来为自身的计算需求服务,又可以在不需要使用计算资源的时候作为整个链的一环,通过被其他节点调用而获得直接收益。一方面最大限度地减少了计算资源的浪费,另一方面通过调用这些处于浪费状态的计算资源解决了AI计算、智能驾驶、图形渲染、计算机视觉、游戏加速等需要高性能计算的行业的高昂计算硬件成本与效率问题。


Token模型


在计算资源的相互调用与租售的过程中,需要对计算资源的价值进行评估,OpenMPI-Chain 采用智能合约编写激励层来自动完成对节点资源的价值评估,并使用区块链P2P交易完成价值传输。


在价值传输的过程中通过Token来评估链上的硬件价值,完成价值传输标识。计算资源按照“频率*时间(F*T)”来计量,如 MHz*min、GHz*h等。计算资源的需求方为自己所使用的计算资源支付 Token,计算资源的供给方则根据所提供的计算资源的量获得相应的Token作为回报。随着计算节点的不断增加,Token的价值也会不断增加,在保证Token发行量不变的情况下,Token的价格也会跟着上升。如此,链条上各方的价值利益均能得到满足,保障了整个生态可持续的发展。


高性能图像处理系统 HPIPS


以上,这个高性能图像处理系统,叫做HPIPS(High Performance Image Process System),由HPIPS团队创建。


通过引入“区块链+智能合约”技术,打造一个新的大型集群OpenMPI-Chain,构建计算机资源共享协议,从而实现调用处于浪费状态的计算资源,解决AI图像处理等高性能计算需求的成本与效率问题。


实质上,HPIPS为所有普通个体能从AI行业中获利提供了一个通道,也为所有普通个体能调用超算平台提供了一种可能!



参考资料:《HPIPS白皮书 v0.2》;

微信公众号:轻灵紫;