Categories: Analyst Blogs
Tags: bottleneck, data flow, data flow accelerators, ESG, offload, power efficiency,
Overview: An emerging area of development in IT has been new accelerator devices such as DPUs and smart NICs that offload data flow operations away from the CPU. The main discussion around these technologies has been around removing bottlenecks and increasing performance. This blog examines data flow acceleration devices through the lens of a different potential benefit – environmental efficiency.
Analyst Take: Data flow acceleration has become an area of growing interest within IT. The quest for greater performance is an ongoing, never-ending journey – and it is one with multiple parts. Datacenters have seen improvements in multiple areas that improve data access including high bandwidth networking, solid state storage devices, and NVMe protocols – both to devices and as a fabric. All of these advancements have accelerated performance and enabled faster data access, but as one area improves, the next area becomes the new bottleneck.
The current area of focus is on the CPU’s ability to handle data flow, such as storing and retrieving data. By offloading data handling functionalities, the CPU is freed up to make computations. This has led to the development of new data flow acceleration technologies, and there are multiple approaches to handling this issue including data processing units (DPUs), storage processing units (SPUs), smart NICs, and computational storage. Examples of these technologies include NVIDIA BlueField DPUs, Fungible DPUs (recently acquired by Microsoft), Nebulon SPU, and XILINX Computational Storage.
Evaluator Group has discussed in depth the benefits of many of these technologies with regard to the performance or economic drivers behind them. But, with the growing concern around sustainability initiatives in IT, organizations must now also weigh the environmental impact of new technologies, such as data flow accelerators.
An initial reaction may conclude that additional accelerators would have an increased environmental impact. New accelerators involve new hardware, each with its own environmental impact throughout its lifecycle. Adding new computational devices requires using more mined materials as well as adding another component that requires power. It also represents an additional piece of technology that will inevitably be refreshed and lead to additional e-waste.
So, are data flow accelerators simply a performance enhancer that come with an additional environmental strain? Not necessarily.
The environmental benefits of data flow acceleration become clearer when considering energy usage, and remembering what it is that these technologies are specifically trying to accomplish – offloading operations from the CPU. The biggest environmental concern around IT is typically energy usage. By offloading certain processes to specialized hardware designed specifically for those tasks, the processes can be achieved more efficiently and as a result, with less power consumption. Meanwhile, the CPU can be freed up to focus on – and consume power on – computation processes in which it’s better suited.
A similar comparison can be made with GPUs – an offload that is more commonly understood. GPUs are well known to be energy intensive devices. They are used, however, because they provide an efficiency over CPUs for certain tasks, specifically for parallel computations. When used correctly, GPUs can offer a greater use of power for certain workloads than forcing a CPU to perform tasks it is not designed for, all while freeing up the CPU for more appropriate tasks. DPUs, or other accelerators, can be used in a similar way – accomplishing specific tasks more efficiently than the CPU could.
Use of data flow accelerators is still a developing area, and certainly one to keep an eye on. The technology aims to move the latest performance bottleneck, and it may prove useful in increasing energy efficiency as well. There are multiple different approaches being developed, each of which functions differently and may provide different benefits or drawbacks. IT organizations should look to understand the performance, economic, and environmental characteristics of these different accelerators to understand which ones may be the most appropriate for their needs. Specialized accelerators will not be a universal solution to the environmental concerns plaguing IT, however when used appropriately they may become an additional tool to increase power efficiency.
Check out Evaluator Group’s research on Data Flow Acceleration and Sustainability here:
Technical Insight: Addressing the Next Bottleneck in Storage
Storage, Sustainability, and ESG Reporting
ESG in IT: Here to Stay or the Latest Fad?
Disclosure: Evaluator Group, wholly owned by The Futurum Group, is a research and analyst firm that engages or has engaged in research, analysis and advisory services with many technology companies, including those mentioned in this article. The author does not hold any equity positions with any company mentioned in this article. Analysis and opinions expressed herein are specific to the analyst individually.