3.2 算力度量统一的算力度量标准是实现灵活调度多元异构算力资源的前提,但算力与水力、电力等能源不同,算力资源的复杂性决定了难以通过单一维度来量化算力,算力资源的复杂性主要体现在三个方面。第一,由CPU、GPU、现场可编程逻辑门阵列(Field Programmable Gate Array,FPGA)、专用集成电路(Application Specific Integrated Circuit,ASIC)等多种计算单元组成的异构处理体系难以进行标准化的统一;第二,除了计算单元,算力资源还包括网络、存储等多维资源,需要从多个维度进行算力资源的建模和评估;第三,不同行业、不同企业、不同场景对算力资源类型和需求量的要求存在较大差异,用户很难精准把握需要多少算力[10]。因此,业界亟需建立统一的标准将算力业务需求量化以提供更好的服务。确定算力资源模型是建立算力度量标准的关键。主流的思路是从业务场景维度出发,将总体的算力资源统一表达为包含计算、网络、存储等多维度资源在内的综合模型。首先将通用算力、智能算力和超算算力三种不同的计算类型按照逻辑运算能力、并行计算能力、神经计算能力的维度进行分类,将计算能力表达为匹配不同比例系数的三种计算能力之和,即:公式(1)中,?表示计算能力;A表示逻辑运算能力;B表示并行计算能力;C表示神经网络计算能力;α,β,γ表示比例系数。
进而用与计算能力、存力、算法、路由和算效相关的数学模型来表示总的算力资源。总的算力资源可如下表示: