科学的规划

PDF
科学的规划/2021年/文章
特殊的问题

科学在雾中编程和计算时代的边缘

把这个特殊的问题

评论文章|开放获取

体积 2021年 |文章的ID 5514284 | https://doi.org/10.1155/2021/5514284

丹尼尔·D \ ' agostino博士伊凡Merelli马可•Aldinucci Daniele Cesini, 硬件和软件解决方案节能计算在科学编程”,科学的规划, 卷。2021年, 文章的ID5514284, 9 页面, 2021年 https://doi.org/10.1155/2021/5514284

硬件和软件解决方案节能计算在科学编程

学术编辑器:克里斯蒂安·马特奥
收到了 2021年1月25日
接受 2021年5月28日
发表 09年6月2021年

文摘

能源消费的一个主要问题在当今计算机科学,以及越来越多的科学社区评估time-to-solution之间的权衡和energy-to-solution感兴趣。尽管在过去的二十年里,计算围绕集中的计算基础设施,如超级计算机和数据中心,广泛采用物联网(物联网)模式是目前反相这一趋势由于它生成的大量数据,将计算能力回到的地方数据生成了所谓的雾/边缘计算。这种转向分散模型需要一个等价的软件工程模式的变化,开发环境,五金工具、语言、科学和计算模型编程计算能力通常是有限的,因为当地的需要仔细评估的功耗。本文的目的是展示如何将这些概念实际上实现科学软件通过提供强大的艺术的状态,耗电量处理器从一边和节能意识从另一个工具和技术。

1。介绍

信息和通讯技术(ICT)发挥着基础性的作用,支持人类活动对全球经济、社会和环境可持续发展(1]。然而,能源消耗是最相关的问题之一,目前的计算平台,和这一趋势预计将继续在可预见的未来。这意味着电费成本日益主导相关应用程序的运行和随之而来的环境污染2]。

这种情况明显对于高性能计算(HPC)的基础设施,在能源费用之和超过一台超级计算机的寿命与收购成本和代表一个最相关的元素的总拥有成本(3]。这是因为能源不仅用于计算也为冷却,通信、存储和显示(4]。

的焦点performance-at-any-cost计算机操作导致了超级计算机的出现,消耗大量的电力和产生热量,延长冷却设施必须构造,以确保适当的性能。结果是,在部署一个exascale系统的背景下,当前技术的简单扩展将导致超级计算机100兆瓦的电力消耗,而限制20 MW被估计为最大可接受的限制(5]。注意flop-per-watt性能证明了介绍,2007年,Green500的列表(6)排名500强超级计算机的能源效率(7]。

同样的问题也出现在通用数据中心:在美国,这样的基础设施在2014年消费约700亿千瓦时,占美国电力消费总量的1.8%,在8]。一些预测估计2020年一个变化约1350亿千瓦时的电力需求,根据采用的节能措施(9]。

这个场景必须结合,因为在过去的二十年里,计算机已经集中在集中(和可能比较复杂10])的基础设施,但更广泛的扩散cyber-physical系统独立主办)目前想扭转这一趋势,将计算能力回到数据生成。在这两种情况下,电信网络的能源消耗是非常相关的11]。趋势的一个引人注目的例子是物联网(物联网)模式,由数以百万计的设备生成大量的数据在本地pre-elaborated之前综合远程数据分析上下文。也不过,考虑科学、强大的数据采集设备的扩散增加的扩散pre-elaboration计算体系结构,如在生物信息学(12,13]。

虽然HPC well-specific市场领域,所谓的“嵌入式高性能计算”是一个新兴的话题14开发和使用microservers CPS /高度并行的嵌入式计算系统。因此,采用节能系统代表了一个至关重要的方面考虑雾/边缘计算环境的特点(15]。

我们可以制定问题需要评估一个满意的time-to-solution和energy-to-solution之间的权衡。这个问题已经面对不同的方法,可以概括如下:供应商工作在低功耗处理器架构和软件开发人员如何使用它们。然而,达到exascale计算机,一个有效的解决方案可能是通过适当的管理系统的所有层,从软件堆栈到冷却系统(16)经过cpu耗电更少。这可以通过减少能源消耗的总系统通过低功耗软件和硬件集成解决方案(17,18]。

能源效率是现代计算机系统的一个关键设计挑战了许多年。更多的现在,大数据范式需要解决两个问题相关的高效处理大量的数据,如何在一个绿色的方式实现这一目标,即。,考虑可持续发展问题和环境问题19]。

因此,许多论文提出新颖的技术管理实力方面,呈现真实的经历,一起调查和概述,已经出版。一个关键分析如何绿化大数据系统的整个生命周期提出了(20.]。在一个更技术角度来看,Czarnul et al。21)集中在可用的方法和工具允许适当的配置,管理和节能意识处理高性能计算系统的仿真。应用程序的性能分析工具的概述,包括应用程序的能量分析节能和自动工具,提出了在22]。使用低功耗芯片系统(SoC)体系结构中讨论科学和工业应用程序(23),打算评估time-to-solution之间的权衡,energy-to-solution和经济方面的科学和商业目的相比,他们可以实现传统server-grade架构采用目前的基础设施。

然而,一个问题所代表的是,几乎所有现有的调查关注的只有一两个主要策略,也就是说,(我)新节能的发展和使用cpu和出类拔萃(2)使用软件工具和框架降低了功耗的软件使用现有的CPU

此外,正如被大多数的论文,这是一个快速发展的研究领域,新的研究成果不断。例如,在撰写本文时,以下五个欧洲研究项目和计划正在进行:(我)万宝龙2020年欧洲可伸缩的、模块化的和低功耗高性能的处理器(2)HiPEAC、高性能和嵌入式架构和编译(3)连奏的,低能的异构计算工具集(iv)SDK4ED,软件开发工具包对能源优化和技术消除债务(v)TeamPlay、时间、能源和安全分析多/许多核心异构平台

这是因为欧盟委员会(European Commission)已经意识到至少自2010年以来,ICT行业负责碳排放快速增长和应该保持到最低限度,因此支持更节能的计算技术的发展。

因此,这项工作的主要目标是目前可用的最相关的解决方案为用户感兴趣的软件专注于改善能源消费的科学计算。这是通过调查当前的硬件设备和软件的可用性和性能科学应用的工具。

这意味着相关方面在这里不考虑通信能源效率。有兴趣的读者可以依靠24,25]。

论文的结构如下:部分2提出了硬件技术和解决方案实现energy-savvy处理,部分3讨论了工具和方法支持开发人员在软件生产节能意识,而最后一部分总结了纸。

2。节能建筑

2.1。通用技术

首先,让我们回顾一下技术,利用硬件特性,以减少能源消耗。事实上,大多数目前的架构实现节能技术。它们是基于使用低级的电子特性运行速度不超过必要的电压不高于可接受。他们是(我)动态调整频率(DFS)(2)动态电压缩放(德国)(3)动态电压和频率缩放(dvf)(iv)近门槛电压(NTV)(v)动态电源管理(DPM)

动态频率(DFS)或电压(dv)扩展允许调节功耗处理器和内存(26),扩展一个或两个子系统的时钟频率根据内存或计算应用程序的执行内核(27]。

例如,电压降低异构加速器装备必须考虑当前系统也因为有效减少总可以实现不同电压的降低水平为每个可用的芯片(28]。

通常,电压和频率范围是完全相互依存。,a change in clock frequency does imply changes in the supply voltage, and vice versa: in these cases, the technique is called dynamic voltage and frequency scaling (DFVS) [29日]。特定的硬件机制可以实现以最小的软件和操作系统或通过参与dvf启用软件。

例如,dvf是在Linux内核中实现与CPUfreq子系统(30.,31日]。2.6内核的原始实现被设计用于在没有实时任务执行。然而,它是可能的放松这个约束(32]。

最近,其他项目集中在近门槛电压(NTV)计算33),使处理器在更低的电压工作。因为这可能导致计算错误,适当的检查和重新计算添加算法。

相反,伺机英特尔Turbo Boost技术允许处理器运行速度比下面的标称频率如果CPU操作定义的功率和温度限制加速计算密集型应用程序(34]。在细节中解释(35),“热设计力量(TDP)代表权力的最大冷却系统在计算机需要消散。这是系统需要的功率预算操作。然而,这是不一样的处理器可以使用的最大力量。处理器可以消耗超过计划书在短时间内没有热显著。“更多的细节和硬件电源控制器称为运行平均功率极限(RAPL)介绍了桑迪大桥架构提供了(36]。类似的解决方案,NVIDIA管理图书馆(NVML)已经提供了NVIDIA gpu (37,38]。

高级配置和电源接口规范自1996年以来一直发展提供可能性通过软件来管理这些方面,例如,在操作系统级别。例如,ACPI定义16活跃的国家,名叫P0-P15,与一组电源/性能/延迟特性(39]。P0,流程运行在最大功率和频率级别,而这些值减少支持从P1到最大π(40]。

2.2。商用现货低功耗设备

节能的架构从许多核心架构,如图形处理单元(GPU)系统芯片(SoC),到Systems-on-Chip (SoC)。gpu特性高每瓦特性能比率。编写本文时,最强大的GPU设备,AMD MI100和NVIDIA A100,分别给出了性能峰值38.33每瓦吉拍(GFlops / W)和24.25 GFlops / W考虑64位浮点操作,电力消耗的,分别为300和260瓦特。因此,显然,gpu瞄准一边在能源效率,但他们需要仔细的规划和优化提供高计算性能。

越来越多地采用了类的低功耗处理器,通常被称为芯片系统(SoC),最初设计为嵌入式和移动市场,是一个有吸引力的解决方案,科学和工业应用的提高计算性能加上相对较低的成本和较低的电力需求。

SoC硬件平台通常嵌入在同一模低功耗的多核处理器可能结合GPU和所需的所有电路几个I / O设备。现成的soc的情况下,可能出现各种限制,如32 bit-only架构,小CPU缓存、小内存大小,互连延迟高,不可用的ECC内存。

然而,一些解决方案逐步减少与高端处理器的性能差距,保持竞争优势的增值成本,减少他们的碳足迹,并保护环境。由于这些原因,在这篇文章中,我们忽视设备如Arduino或覆盆子π的设备,即使考虑计算密集型应用程序(41),主要用于装备物联网系统(42,43)没有显著,局部预处理的数据。

Fugaku代表最重要的例子,采用SoC HPC-the第一超级计算机TOP500超级计算机在2020年11月,最近在写这篇论文的时候配备了富士通的48核A64FX SoC,提供类似的性能/瓦特价值对基于gpu的系统(44]。

在相应的Green500列表中,我们可以看到,Fugaku出现在位置10一个值为15.418 GFlops / W,而英伟达帕SuperPOD,最energy-savvy系统配备了NVIDIA A100 gpu,提供26.195 GFlops / W但排名仅在170年的全球地位。Fugaku之间的一个更有趣的比较是月之女神,又一台超级计算机配备A100 gpu:最后一个出现在位置5在这两个列表,一个值为23.983 GFlops / W但只提供63460年TFlops / s对Fugaku提供的442010 TFlops / s。

至于大多数HPC架构,问题是这个45):与性能相关的原始数据每秒可实现的性能数据和瓦特对应的科学应用,特别是为应用程序我感兴趣?

这是计算的目标在SOC架构(科)项目(46,47),一项由意大利核物理研究所(INFN)在2015年和2018年之间。特别是,科项目集中在评估一组广泛的能源消费行为的最先进的体系结构使用基准测试和软件广泛应用于许多科学应用。

特别是,深入比较了基于x86的soc的性能(即。,Pentium N3700 and J4205, Avoton C2750, Xeon D1540, and Atom C3958) and low-power GPUs (i.e., Jetson TK1 and TX1) for state-of-the-art high-end solutions (i.e., Xeon E5-2683 and Tesla K20) is discussed in [23)有两个基准,所代表的广泛使用,计算量体算法和使用深度学习方法应用于分类问题,与实际的应用程序从分子生物学领域。

虽然比较高端的商业/高性能计算服务器主板基于低功耗SoC的移动和嵌入式世界可以被认为是不公平的,结果评估,使用低功耗架构代表了一种可行的选择time-to-solution之间的权衡,energy-to-solution和经济方面。

作者还讨论在经济方面15,48]通过展示一个适当的位置计算服务考虑边缘和雾组成的云基础设施的关键因素是实现最好的成本之间的权衡,性能和功耗。

对soc的使用基于ARM指令集架构(isa)或fpga,提出了一种定量评价,例如,在[49再次,使用体算法。这些设备都利用ExaNoDe项目中建立一个原型计算元件的exascale [50]。

然而,要注意代码的移植在这些体系结构稍微复杂一点,因为开发和调优工具尚未达到成熟水平,易于使用,不提供广泛的功能,例如那些由英特尔提供免费或者NVIDIA (51]。

2.3。高性能低功耗设备

如果我们从现成的产品的设计新加入高性能和节能解决方案,最重要的一个引用由万宝龙表示项目,始于2011年。其目标是促进发展的一个Exascale欧洲低功耗处理器,与50 GFlops / W的目标处理器的水平。这个项目是欧洲处理器倡议的一部分,一个框架合作协议开发欧洲等的设计和开发技能处理器。

这个项目,连同ExaNoDe [52),是一个更广泛的一部分群欧盟资助项目(例如," exane [53]关注互连和存储和Ecoscale [54)集中在异构体系结构,特别是使用fpga),追求经济的战略远景,低功耗的方法。

此外,万宝龙项目考虑使用ARM指令集架构(isa),如ThunderX处理器家族(55),定量评估不同能效权衡实现在设计架构基于移动市场技术已经被提出了56]。

异质性似乎代表了最有前途的方法,例如,通过集成cpu (X86或臂),gpu, FPGA在单个平台(57]。同时,努力在发展中统一的编程模型和API支持所有这些异构硬件架构如OpenCL, SYCL, oneAPI [58]演示这一趋势。

3所示。节能计算工具

在前一节中,我们看到,电力和能源消耗已经成为计算硬件的驱动指标设计和最有趣的cpu。然而,硬件的进步必须紧随其后的是能源利用效率算法,适当的选择和配置应用程序特定的硬件,和足够的管理技术。

其中最完整、有趣的介绍加拉格尔(教授提出的问题59在暑期学校“ICT-Energy:能源消费在未来ICT设备”组织在2016年的上下文中ICT-Energy欧洲项目(60]。

能源消费的关键概念是硬件,但这发生在软件的控制下。正常的高级语言(如c++和Java)隐藏的硬件特点,但关键是,可能有很多不同的相同的高层代码(例如,C + +)机器指令程序有不同的能源消耗数据。在这个程度上,一个有趣的工具是由编译器Explorer (61年),一个开源的web应用程序交互的编译器代码生成观察基于节点。js (62年]。它展示了大会的输出使用不同版本的编译器和编译器编译后的代码中提取有价值的信息,例如,对于评估电力消耗。

因此,节能已开始在软件层面传播到硬件水平。节能技术和节能硬件管理或电力限制63年在前一节中描述可以代表一个有价值的补充。然而,一个重要方面,忽略了几乎所有的程序员,是他们积极参与检查程序浪费能源和,因此,尝试不同的设计。这显然是加上这一事实结果必须在一个可接受的期限(64年),经常忽视解决能源效率问题的一个方面。

3.1。分析工具

第一步实现节能行为调查软件行为使用信息作为程序执行(即。,剖析它)或模拟性能模型。

分析的最常用的工具之一是性能API(爸爸)分析图书馆(65年]。爸爸是平台独立的,为开发人员提供了一个接口和方法收集绩效数据可用的硬件。的基本原则是使开发人员能够看到软件性能和处理器事件之间的关系。至于功耗,爸爸一直延伸到测量和报告能量和功率值也在复杂体系结构(66年]。

同时,电源组框架(67年)提供了一组工具,分析了能量性能。不像爸爸,测量聚集在一个单独的机器上,以限制探测效果。

可扩展并行代码的性能测量基础架构(Score-P) [68年)扩展了收集信息从英特尔RAPL技术,如前面提到的。

Extrae工具依赖爸爸允许收集其countermetrics(包括电力和热力数据)并行程序(37]。Paraver有效支持此类信息的分析,可视化数据浏览器开发的巴塞罗那超级计算中心的前一个(69年]。

节能意识计算框架(EACOF),目的是允许开发人员为能源消耗(概要文件代码70年]。特别是,它允许分析代码以确切知道能量在哪里被使用。此外,它允许应用程序在运行时根据适应当前的能源消耗。作为一个示例应用程序,作者提出了一个视频播放器,可以智能地调整基于能源消耗数据,确保视频将完成在电池耗尽之前。框架可以在GitHub (71年),但自2015年以来,没有发布更新。

一般来说,许多工具,如这两个一直在文献中提出的。值得引用EProf [72年),能源消耗的主要功能来支持细粒度的归因到特定功能/软件部分。然而,在大多数情况下,他们不积极维护结束时他们已经开发的项目,和软件变得困难,如果不能按找到并运行。

类似的命运发生的多个指标建模基础设施(MuMMI) [73年)项目,专注于集成现有工具,如爸爸和电源组便于测量,建模和预测的多核系统软件。

3.2。动态优化

一些工具的目标是实现自动节能数据。详细,其中许多已经提出,例如,(74年,75年),但是,正如之前提到的,不是积极维护。在这里,我们只是其中的两个,因为他们不是更广泛和综合解决方案的一部分,下面讨论。

全球可扩展的开放大国经理(GEOPM)是一个框架,探索电力和能源优化针对高性能计算(76年]。最有趣的特性之一是动态协调所有计算节点的硬件设置应用程序所使用的应用程序的行为和资源管理器的请求。例如,它可以优化MPI应用程序来提高能源效率或减少工作不平衡的影响,系统抖动,制造变异通过内置的或用户定义的控制算法。框架可以在GitHub (77年]。

倒计时松弛图书馆(78年)允许识别和自动降低功耗在通信和同步原语(79年]。图书馆面临的问题力量浪费在通信和同步操作,因为采用阻塞机制(80年):例如,几乎所有的MPI实现使用一个忙等待机制。这个库,相反,能够在低功耗处理器运行模式,从而导致更低的能耗与有限或不影响执行时间(81年]。

3.3。集成解决方案

节能的运行时应用程序开发活力eXascale计算机(READEX)项目已由欧盟资助的地平线2020研究项目在2015年和2018年之间发展tool-aided方法动态自动性能和能源效率(82年]。该工具套件在2018年被释放,它可以通过GitHub (83年]。

方法是基于插装和Score-P应用程序。这个可以自动地执行用Score-P编译它。然后,应用程序的动态检测和分析,以识别重大区域将与项目管理在运行时优化方法。

这个套件的主要优势是,它可以利用任何开发人员即使她/他不知道READEX方法,提高能源效率的结果她/他的应用程序。据估计,READEX工具套件的应用几乎复杂的应用程序可能需要数天(84年),主要是与Score-P编译应用程序。

异构计算的低能工具集(连奏的)项目已由欧盟资助的地平线2020研究项目在2017年和2020年之间,设计和开发一个软件工具链的节能计算在不同的硬件上,即。,系统配备cpu、gpu和FPGA (57,85年]。

工具链在2020年被释放,它可以通过GitHub (86年]。它是由几个软件组件集成实现一致的跨异构硬件平台的编程环境。

壁炉的工具链由omps表示87年),扩展OpenMP巴塞罗那超级计算中心研制的支持异构资源的异步并行多核cpu、gpu, fpga。

omps编程模型的应用程序由一个或多个任务与可能的数据依赖流在其中的一些。运行时环境分析结果图和生成一个正确,可能并发的任务执行顺序。一些编译器和运行时系统(如Nanos6, XiTAO [88年Mercurium)支持过程和管理所有能源效率、安全性和容错方面(89年]。

中定义的三个使用案例已经医疗、物联网智能家居和城市,和机器学习,因为他们有不同的需求在能源效率方面,容错和安全性。结果已发表在交付5.4 [90年]。

软件开发工具包对能源优化和技术消除债务(SDK4ED)项目已由欧盟资助的地平线2020研究项目在2018年和2020年之间尽量减少成本,开发时间和低能耗的软件开发过程的复杂性设计方法论的方法和软件工具链(91年]。

SDK4ED平台(92年)包括五个工具箱:技术债务管理、能源优化、可靠性优化、预测和决策支持。实现它们microservice范式后,码头工人图像包含特定的web服务。

关注能源的工具箱,分析项目可用的在线存储库中(例如,GitHub)的机器上运行码头工人容器对其能源效率。这意味着它发现能源热点,估计,能源消耗通过静态或动态分析(93年,94年),检查可能的解决方案提出具体的代码重构。这是一种有价值的方法,特别是对软件复用(95年]。

该项目在2020年底结束。因此,在写作的时候,并不是所有的细节和可用的代码。

多的时间、精力和安全分析/许多核心异构平台(TeamPlay)项目已由欧盟资助的地平线2020研究项目自2018年以来,设计和开发新的技术为低能耗生产高度并行软件系统,如物联网设备和CPS [96年]。

的想法是开发一套工具,允许程序员思考时间、能源和安全程序源代码级别的。这个想法是设计新的语言结构来管理这些extrafunctional属性作为源代码的一等公民和表达合同在源代码中由一个潜在machine-checkable证明系统。

这个项目正在进行中;因此,在撰写本文时,一些信息和软件组件。

4所示。结论

能源消耗日益成为一个最相关的问题科学应用程序和工作负载的计算平台。

所(97年),巨大的能源消耗水平的ICT系统可能是由于一个事实:没有人真正关心很长一段时间,但如今,情况正在改变,因为经济原因,也因为我们的思维方式已经发生了改变。

在本文中,我们提出了最先进的解决方案,硬件和软件,为追求能源效率和方法科学软件有兴趣的读者提供一个更新的介绍这个主题。我们可以推出的结论是,有越来越多的项目关注这些主题,和一些有趣的SoC-based解决方案是可用的。从软件方面,相反,这种情况并不令人满意,因为工具有时很难被发现,不集成,结束后,通常,消失的项目开发。实际需要的是共同的定义方法和团体行动的协调努力在这个领域比较与虚拟Institute-High-Productivity超级计算(VI-HPS) [98年),记住time-to-solution之间的权衡,energy-to-solution和可用性的工具。

数据可用性

没有数据被用来支持本研究。

的利益冲突

作者宣称没有利益冲突有关的出版。

引用

  1. 黄j .吴郭,h . w . Liu, y,“可持续发展目标:信息和通信技术最先进的,需要和观点,“IEEE通信调查和教程,20卷,不。3、2389 - 2406年,2018页。视图:出版商的网站|谷歌学术搜索
  2. c .大港马嘉奇诺艺术d . Porrini g .褐,n .施耐德“调查链接在ict,电力消耗,空气污染,在欧盟国家和经济增长,”能源,B部分:经济、规划和政策,1,2021页。视图:出版商的网站|谷歌学术搜索
  3. m . Heikkurinen科恩,f . Karagiannis k . Iqbal s Andreozzi和m . Michelotto”回答评估成本比例的挑战:造型的年度成本欧洲研究、计算服务”《网格计算,13卷,不。1,第94 - 71页,2015。视图:出版商的网站|谷歌学术搜索
  4. g .丝腰带l . Gammaitoni, j·p·加拉格尔和d·保罗,ICT-Energy概念对能源效率和可持续性BoD-Books点播,Norderstedt,德国,2017年,https://www.intechopen.com/books/ict-energy-concepts-for-energy-efficiency-and-sustainability
  5. p . Kogge s博卡·d·坎贝尔et al .,“Exascale计算机研究:在实现Exascale系统技术挑战,”国防高级研究计划局信息处理技术办公室(美国国防部高级研究计划局IPTO) Techinal代表,15卷,不。1,2008。视图:谷歌学术搜索
  6. 2021年,https://www.top500.org/green500/
  7. t·r·Scogland c·p·史蒂芬·t·王尔德et al .,“功率测量方法对大规模、高性能计算”学报》第五届ACM /规格性能工程国际会议,页149 - 159,都柏林,爱尔兰,2014年3月。视图:谷歌学术搜索
  8. a . Shehabi美国史密斯,d .裁缝等。美国数据中心能源使用情况报告劳伦斯伯克利国家实验室(LBNL),伯克利,CA,美国,2016年。
  9. a . Shehabi美国史密斯、大肠Masanet和j·g·库米”数据中心增长在美国:解耦从用电量的需求服务,“环境研究快报,13卷,不。12,124030页,2018年。视图:谷歌学术搜索
  10. D D \ ' agostino博士答:铁线莲,a Galizia et al .,“DRIHM项目:一个灵活的方法来整合HPC,水文气象研究网格和云资源”诉讼SC的14:国际会议为高性能计算、网络、存储和分析IEEE,页536 - 546年,新奥尔良,洛杉矶,美国,2014年11月。视图:谷歌学术搜索
  11. s . j . Wu Rangan h·张,绿色通信:理论基础、算法和应用程序美国佛罗里达州波卡拉顿,CRC新闻,2016年。
  12. f . Chiappori Merelli, l . Milanesi, a . Marabotti“静态和动态GALK酶之间的相互作用和已知的抑制剂:指南设计新药galactosemic病人,”欧洲药物化学杂志》上卷,63年,第434 - 423页,2013年。视图:出版商的网站|谷歌学术搜索
  13. d . Corrada f . Viti Merelli, c·巴塔利亚和l . Milanesi”myMIR:全基因组微目标识别和注释工具,”简报的生物信息学,12卷,不。6,588 - 600年,2011页。视图:出版商的网站|谷歌学术搜索
  14. j·m·p·卡多佐j·g·f·Coutinho)和p .想一想c迪尼斯那样不知满足、“高性能嵌入式计算,”高性能的嵌入式计算j·m·卡多佐j·g·f·Coutinho),想一想p c .迪尼斯那样不知满足、Eds。,页17-56,摩根考夫曼,波士顿,MA,美国,2017年,http://www.sciencedirect.com/science/article/pii/B9780128041895000028视图:出版商的网站|谷歌学术搜索
  15. D D \ ' agostino博士l . Morganti大肠山茱萸,D . Cesini i Merelli,“边缘和云计算结合低功耗,具有成本效益的宏基因组分析,“未来一代计算机系统卷,90年,第85 - 79页,2019年。视图:谷歌学术搜索
  16. c . Conficoni Bartolini a, a . Tilli l . Benini和g . Tecchiolli“冷却热水冷却的超级计算机,节能意识”学报2015年设计、自动化和测试在欧洲会议与展览(日期)IEEE,页1353 - 1358年,2015年3月,法国格勒诺布尔。视图:谷歌学术搜索
  17. g .丝腰带,j·p·加拉格尔,g .卢卡和d·j·保罗,“能源信息通信技术面临的挑战,”ICT-Energy概念对能源效率和可持续性,IntechOpen,伦敦,英国,2017年。视图:谷歌学术搜索
  18. m··卡普拉r . Peloso g . Masera m . r .罗氏制药和m .玛蒂娜,“边缘计算:一项调查在硬件需求在物联网的世界里,“未来的互联网,11卷,不。4 p。100年,2019年。视图:出版商的网站|谷歌学术搜索
  19. j .吴郭,j·李,d .曾“大数据满足绿色挑战:绿化大数据,”IEEE系统杂志,10卷,不。3、873 - 887年,2016页。视图:出版商的网站|谷歌学术搜索
  20. j .吴郭,j·李,d .曾“大数据满足绿色挑战:大数据向绿色应用程序”IEEE系统杂志,10卷,不。3、888 - 900年,2016页。视图:谷歌学术搜索
  21. p . Czarnul j . Proficz, a . Krzywaniak“能源利用高性能计算:调查的最先进的工具、技术,和环境,”科学的规划,卷2019,p . 8348791, 2019。视图:出版商的网站|谷歌学术搜索
  22. o . Vysocky l . Riha Bartolini a,“应用仪器的性能分析和调优的概述,”并行处理和应用数学,r . Wyrzykowski Ed,页159 - 168,施普林格国际出版,可汗,瑞士,2020。视图:出版商的网站|谷歌学术搜索
  23. D D \ ' agostino博士a . Quarati a .铁线莲et al .,“Soc-based科学应用程序的计算基础设施和商业服务:性能和经济的评估,”未来一代计算机系统时间为,卷96,pp。月11日至22日,2019年。视图:出版商的网站|谷歌学术搜索
  24. t . y . Li江、罗k和s .毛“绿色异构云无线接入网络:潜在的技术,性能权衡和挑战,”IEEE通讯杂志,55卷,不。11日,33-39,2017页。视图:出版商的网站|谷歌学术搜索
  25. 曹x、y Cheng l . Liu和x沈,“对节能的无线网络在大数据时代:一项调查,“IEEE通信调查和教程,20卷,不。1,第332 - 303页,2018。视图:出版商的网站|谷歌学术搜索
  26. j·默里,p . Wettin·p·潘德和b . Shirazi“缩放、动态电压和频率”可持续的无线Network-on-Chip架构Ed, j·默里,页79 - 105,摩根考夫曼,波士顿,MA,美国,2016。视图:出版商的网站|谷歌学术搜索
  27. d·霍l . Riha r·索伊卡j . Kruzik和m . Beseda”total-FETI解算器的能耗优化和布拉斯特区例程通过改变CPU频率”《2016年国际会议上高性能计算模拟(手持电脑)奥地利因斯布鲁克,页1031 - 1032,,2016年7月。视图:出版商的网站|谷歌学术搜索
  28. g . Papadimitriou a . Chatzidimitriou d Gizopoulos et al .,“超过保守的限制:合并分析现代硬件利润,”IEEE可靠性设备和材料,20卷,2020年。视图:谷歌学术搜索
  29. e . Calore a . Gabbana s . f . Schifano和r . Tripiccione”dvf评价技术在现代高性能处理器和节能意识应用程序加速器,“并发性和计算:实践和经验卷,29号12日,p . e4143, 2017年。视图:出版商的网站|谷歌学术搜索
  30. 2021年,https://www.kernel.org/doc/html/v4.14/admin-guide/pm/cpufreq.html
  31. 诉Spiliopoulos、美国Kaxiras和g . Keramidas“绿色州长:一个不断适应dvf框架,”《2011年国际绿色计算会议和研讨会IEEE,页1 - 8,2011年7月美国佛罗里达州奥兰多市。视图:谷歌学术搜索
  32. c . Scordino l . Abeni, j . Lelli“实时和能源效率在Linux中,”ACM SIGAPP应用计算审查,18卷,不。4,18 - 30,2019页。视图:出版商的网站|谷歌学术搜索
  33. 加泰罗尼亚,j . r . Herrero e . s . Quintana-Orti和r . Rodriguez-Sanchez”之间的能量平衡电压频率缩放和弹性对低功耗的多核架构,线性代数的例程”并行计算卷。73年,28-39,2018页。视图:出版商的网站|谷歌学术搜索
  34. d . c . Kozyrakis,”动态管理在现代多核芯片turbomode”学报2014年IEEE 20国际研讨会上高性能计算机体系结构(HPCA)IEEE,页603 - 613年,2014年2月美国佛罗里达州奥兰多市。视图:谷歌学术搜索
  35. s . Pandruvada运行平均功率限制,“01员工,英特尔打开Source.org,圣克拉拉、钙、美国,2014年,https://01.org/blogs/2014/running-average-power-limit--rapl
  36. e . Rotem a . Naveh a . Ananthakrishnan e·韦斯曼和d . Rajwan,”英特尔微体系结构的电源管理架构代号为桑迪大桥”IEEE微,32卷,不。2日相较2012页。视图:出版商的网站|谷歌学术搜索
  37. f .多亏尤文和和大肠Calore HPC工作负载的性能和功率分析异构多节点集群,”低功率电子技术和应用程序,8卷,不。2,p。2018。视图:出版商的网站|谷歌学术搜索
  38. k . Kasichayanula d . Terpstra p Luszczek et al .,“权力意识到gpu的计算,”学报2012年研讨会在高性能计算应用程序加速器IEEE,页64 - 73年,阿贡,2012年7月,美国。视图:谷歌学术搜索
  39. c . Lefurgy k . Rajamani f·罗森,w .跳纱,m·基斯特勒公司和t·w·凯勒,“商业服务器,能源管理”电脑,36卷,不。12日,39-48,2003页。视图:出版商的网站|谷歌学术搜索
  40. Ratković,n . Bežanićc . s . Unsal a·克里斯特诉Milutinović,“权力架构级节能设计技术的概述”,电脑的发展卷。98年,1 57、2015页。视图:出版商的网站|谷歌学术搜索
  41. p·m·m·佩雷拉·domingue n·m·m·罗德里格斯g·法尔考和s . m . m .法”评估cpu的性能和能源使用,多核和许多核心系统:MMP的图像编码器案例研究中,“分布式和并行系统的国际期刊,7卷,不。5,页1 - 2016。视图:出版商的网站|谷歌学术搜索
  42. d . r . Patnaik Patnaikuni”, arduino的比较研究,覆盆子π和esp8266物联网发展委员会,“国际高级研究计算机科学杂志》上,8卷,不。5,2017。视图:谷歌学术搜索
  43. p . b . Otte和d也有成本效益和可靠的环境监测系统对于HPC应用程序,”相关系数vol. abs / 1802, p . 00724, 2018。视图:谷歌学术搜索
  44. r .冈崎t . Tabata长官s Sakashita当时表示,用军机”超级计算机Fugaku Cpu A64fx实现高性能、高密度的包装,和较低的功耗,”富士通技术评审,2020,https://www.fujitsu.com/global/documents/about/resources/publications/technicalreview/2020-03/article03.pdf视图:谷歌学术搜索
  45. e . Danovaro铁线莲,a . Galizia g . Ripepi a . Quarati和D D \ ' agostino博士“异构计算密集型应用程序的架构:成本效益分析,“计算和应用数学杂志》上卷,270年,第77 - 63页,2014年。视图:出版商的网站|谷歌学术搜索
  46. http://www.cosa-project.it/
  47. d . Cesini大肠山茱萸,a Falabella et al .,“低功耗计算:从科项目经验,“科学的规划,卷2017,p . 7206595, 2017。视图:出版商的网站|谷歌学术搜索
  48. Merelli, l . Morganti大肠山茱萸et al .,“低功耗便携式设备对宏基因组分析:雾计算生物信息学准备物联网,”未来一代计算机系统卷,88年,第478 - 467页,2018年。视图:出版商的网站|谷歌学术搜索
  49. d .沙丘状积砂g . Ieronymakis诉Papaefstathiou et al .,“性能和能源足迹评估fpga和gpu在HPC系统使用天体物理学应用程序,”计算,8卷,不。2,p。2020名。视图:出版商的网站|谷歌学术搜索
  50. p . y .马丁内斯y Beilliard, m·戈达尔et al .,“Exanode:综合集成chiplets活跃插入器与裸露的骰子multi-chip-module异构的、可伸缩的高性能计算节点,“2020年IEEE VLSI技术研讨会上,2020年,页1 - 2。视图:出版商的网站|谷歌学术搜索
  51. a . Armejach“万宝龙2020应用程序移植到格兰手臂isa和SVE”技术。代表,万宝龙项目,巴黎,法国,2020,众议员D3.5科技。视图:谷歌学术搜索
  52. 答:瑞格,c·平托,k . Pouget et al .,”铺平了道路走向高度节能和高度集成计算节点的exascale革命:exanode方法,”学报2017年Euromicro数字会议系统设计(DSD)IEEE,页486 - 493年,维也纳,奥地利,2017年9月。视图:谷歌学术搜索
  53. m . Katevenis n . Chrysos m . Marazakis et al ., " exane项目:互联、存储和包装exascale系统”学报2016年Euromicro数字会议系统设计(DSD),60 - 67页,IEEE,利马索尔,塞浦路斯,2016年9月。视图:谷歌学术搜索
  54. Mavroidis, Papaefstathiou, l . Lavagno et al .,“Ecoscale:可重构计算和运行时系统未来exascale系统”学报2016年设计、自动化和测试在欧洲会议与展览(日期)IEEE,页696 - 701年,德累斯顿,德国,2016年3月。视图:谷歌学术搜索
  55. a . Armejach m·卡萨斯和m . Moreto”设计权衡对新兴HPC处理器基于移动市场技术,”《华尔街日报》的超级计算,卷75,不。9日,第5740 - 5717页,2019年。视图:出版商的网站|谷歌学术搜索
  56. a·阿德里亚、c·马克和m·英格纳”设计权衡对新兴HPC处理器基于移动市场技术,”《华尔街日报》的超级计算,卷75,不。9日,第5740 - 5717页,2019年。视图:谷歌学术搜索
  57. b .香肠,k . Parasyris a·克里斯特et al .,“连奏的:低能耗、安全、和弹性工具集异构计算”学报2020年设计、自动化和测试在欧洲会议与展览(日期)IEEE,页169 - 174年,2020年3月,法国格勒诺布尔。视图:谷歌学术搜索
  58. 2021年,https://khr.io/tr
  59. 2021年,https://www.nipslab.org/files/summerschool-aalborg-jpg-part1.pdf
  60. k·埃德尔和j·加拉格尔,“软件工程、能源利用”ICT-Energy概念对能源效率和可持续性,第127 - 103页,2017年。视图:谷歌学术搜索
  61. 2021年,https://repo.hca.bsc.es/epic/
  62. m . Godbolt”在c++编译器优化队列,17卷,不。5,69 - 100年,2019页。视图:出版商的网站|谷歌学术搜索
  63. c, b . r . De Supinski d·艾布拉姆森et al .,“调查软件方法提高并行计算的能源效率,”高性能计算应用的国际期刊没有,卷。31日。6,517 - 549年,2017页。视图:出版商的网站|谷歌学术搜索
  64. a . Quarati a .铁线莲和D D \ ' agostino博士”提供云服务的QOS要求:商业机会,架构解决方案和节能方面,“未来一代计算机系统,55卷,第427 - 403页,2016年。视图:出版商的网站|谷歌学术搜索
  65. d . Terpstra h . Jagode h .你,j .唐”与PAPI-C收集性能数据,”2009年高性能计算工具施普林格,页157 - 173年,柏林,德国,2010年。视图:出版商的网站|谷歌学术搜索
  66. h·麦克劳j . Ralph a Danalis, j .唐“电力监控与爸爸extreme scale架构和基于数据流编程模型,”学报2014年IEEE集群计算国际会议(集群)IEEE,页385 - 391年,马德里,西班牙,2014年9月。视图:谷歌学术搜索
  67. r .通用电气,x,美国歌曲et al .,“电源组:能源分析和高性能的系统和应用程序的分析,“IEEE并行和分布式系统,21卷,不。5,658 - 671年,2009页。视图:谷歌学术搜索
  68. a . Knupfer c . Rossel d . a最大经济产量et al .,“Score-p:联合性能测量运行时基础设施潜望镜,scalasca,τ,vampir,”2011年高性能计算工具施普林格,页79 - 91年,柏林,德国,2012年。视图:出版商的网站|谷歌学术搜索
  69. a . Munera s Royuela g . Llort et al .,“经验并行应用程序的描述与extrae / paraver嵌入式系统,”美国第49国际会议Processing-ICPP平行加拿大埃德蒙顿,页1 - 11,2020年8月。视图:谷歌学术搜索
  70. h .字段、g·安德森和k·埃德尔,“Eacof:框架提供能量的透明度,使软件开发、能源利用”《第29届ACM研讨会上应用计算庆州,页1194 - 1199年,韩国,2014年3月。视图:谷歌学术搜索
  71. 2021年,https://github.com/eacof/eacof
  72. 舒伯特,d . Kostic w . Zwaenepoel, k . g . Shin“能耗分析软件,”学报2012年IEEE国际会议上绿色计算和通讯IEEE,页515 - 522年,比法国,2012年11月。视图:谷歌学术搜索
  73. 吴x, c .活泼,泰勒诉et al .,“Mummi:多个指标建模的基础设施,”学报2013年14埃西斯软件工程国际会议上,人工智能,网络和并行/分布式计算IEEE,页289 - 295年,火奴鲁鲁,嗨,美国,2013年7月。视图:谷歌学术搜索
  74. b . Rountree d . k . Lowenthal b . r . De Supinski et al .,“慢板:让德国焊接学会实际复杂HPC应用程序,”第23届国际会议上超级计算机学报,ICS的09年美国,纽约约克镇,2009年6月。视图:出版商的网站|谷歌学术搜索
  75. A . Marathe p·e·贝利·d·k . Lowenthal b . Rountree m·舒尔茨和b . r . De Supinski“电量有限HPC应用程序的运行时系统,”在计算机科学的课堂讲稿卷,9137年,页394 - 408,施普林格,柏林,德国,2015年。视图:出版商的网站|谷歌学术搜索
  76. j . Eastep s西尔维斯特·c·坎塔卢波et al .,“全球可扩展的开放大国经理:车辆对HPC社区协作协同设计能源管理解决方案”高性能计算,j . m . Kunkel Ed,页394 - 412,施普林格国际出版,可汗,瑞士,2017。视图:出版商的网站|谷歌学术搜索
  77. 2021年,https://github.com/geopm/geopm
  78. 2021年,https://github.com/EEESlab/countdown
  79. d . Cesarini Bartolini a, a . Borghesi c . Cavazzoni m . Luisier和l . Benini”倒计时松:一个运行时库来减少能源足迹在大规模MPI应用程序中,“IEEE并行和分布式系统没有,卷。31日。11日,第2709 - 2696页,2020年。视图:出版商的网站|谷歌学术搜索
  80. m . Torquati d·德森西g . Mencagli m . Aldinucci和m . Danelutto“节能管道自动并发控制,”并发性和计算:实践和经验没有,卷。31日。5 p . e4652 2019。视图:出版商的网站|谷歌学术搜索
  81. p·d·Cesarini a Bartolini Bonfa et al .,“倒计时:运行时库performance-neutral节能在MPI应用程序中,“IEEE计算机,70卷,2020年。视图:谷歌学术搜索
  82. j . Schuchart m . Gerndt p·g . Kjeldsberg et al .,“自动优化能源效率的readex形式主义,”计算,卷99,不。8,727 - 745年,2017页。视图:出版商的网站|谷歌学术搜索
  83. 2021年,https://github.com/readex-eu
  84. l . RihaD5.3:评估READEX工具套件使用READEX测试套件美国,READEX项目、那不勒斯、FL, 2018年,https://www.readex.eu/wp-content/uploads/2018/11/D5.3.pdf
  85. d . Gizopoulos g . Papadimitriou a Chatzidimitriou et al .,“最近的现代硬件利润率:cpu、gpu fpga系统级研究”《2019年IEEE 25日国际研讨会上联机测试和健壮的系统设计(IOLTS)IEEE,页129 - 134年,罗兹,希腊,2019年7月。视图:谷歌学术搜索
  86. 2021年,https://github.com/legato-project
  87. a·杜兰e . Ayguade r . m .十二月et al .,“omps:编程异构多核架构的建议,“并行处理信件,21卷,不。2、173 - 193年,2011页。视图:出版商的网站|谷歌学术搜索
  88. m . Pericas“弹性的地方:一个自适应资源管理器为可伸缩和便携性能,”ACM交易架构和代码优化,15卷,不。2、2018。视图:出版商的网站|谷歌学术搜索
  89. k . Givaki香肠,r . Hojabr et al .,“深度学习的韧性下降电压fpga,”学报2020年28日Euromicro国际会议上平行,分布式和基于网络的处理(PDP)IEEE,页110 - 117年,韦斯特罗斯,瑞典,2020年3月。视图:谷歌学术搜索
  90. 2021年,https://legato-project.eu/sites/default/files/uploaded/d5.4.pdf
  91. l·帕帕多普洛斯c . Marantos g . Digkas et al .,“软件质量指标之间的相互关系、性能和能量消耗在嵌入式应用程序,”21国际研讨会的诉讼对嵌入式系统软件和编译器,作用域的18岁Sankt Goar,德国,2018年5月。视图:出版商的网站|谷歌学术搜索
  92. 2021年,https://gitlab.seis.iti.gr/sdk4ed-wiki/wiki-home/wikis/home
  93. m .轴D3.2适合能耗的监测指标海勒斯,SDK4ED ProjectCentre的研究与技术——(CERTH) Marousi,希腊,2019年,https://drive.google.com/file/d/1zkX71EfL2ybfWTzPNUPKTHhb145-DzuH/view
  94. d . TsoukalasD3.4 TD /能源/可靠性预测方法海勒斯,SDK4ED ProjectCentre的研究与技术——(CERTH) Marousi,希腊,2019年,https://drive.google.com/file/d/1DVhM9JvSD3LsSVXlE9SfBrBXWobHMSXT/view
  95. n . Nikolaidis g . Digkas a Ampatzoglou, a . Chatzigeorgiou”从stackoverflow重用代码:技术债务的影响,”45 Euromicro会议程序软件工程和先进的应用程序(SEAA 19)IEEE Kallithea,希腊,2019年8月。视图:谷歌学术搜索
  96. a . m . Coutinho德米特里·d·德森西,a . f . Lorenzon et al .,“性能和能量平衡并行应用程序在异构多处理系统中,“能量,13卷,不。9,2409年,页2020。视图:出版商的网站|谷歌学术搜索
  97. s D 'Elia”为:能量和计算,HiPEAC信息59岁的2020卷。视图:谷歌学术搜索
  98. 2021年,https://www.vi-hps.org/about/about.html

版权©2021丹尼尔·达等。这是一个开放的分布式下文章知识共享归属许可,它允许无限制的使用、分配和复制在任何媒介,提供最初的工作是正确引用。


更多相关文章

PDF 下载引用 引用
下载其他格式更多的
订单打印副本订单
的观点84年
下载111年
引用

相关文章