Skip to main navigation Skip to search Skip to main content

Energy Consumption of Dataframe Libraries for End-to-End Deep Learning Pipelines - A Comparative Analysis

  • SUNY Buffalo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper presents a comparative performance analysis of three popular Python data manipulation libraries - Pandas, Polars, and Dask - within the context of deep learning training pipelines. The existing studies in this area do not embed the libraries inside a full deep-learning training pipeline where data loading, preprocessing, and batch feeding interact tightly with GPU workloads. To bridge this gap, we integrate Pandas, Polars, and Dask into representative deep learning training and inference pipelines and conduct experiments across a wide range of various machine learning models and datasets, measuring key performance indicators such as runtime, memory usage, disk usage, and energy consumption (CPU and GPU). Our comprehensive analysis reveals that Polars consistently minimizes CPU energy consumption on larger workloads, while Pandas remains competitive for moderate sizes. Dask's overhead can lead to higher energy usage on small to moderate datasets. All three libraries achieve similar runtimes for heavy GPU workloads (ResNet, Mask R-CNN). Polars and Pandas maintain lower CPU memory footprints than Dask, but Dask offers easier scalability if data truly exceeds available RAM. Polars shows marginal energy savings on the CPU during preprocessing.

Original languageEnglish
Title of host publicationProceedings - 2026 IEEE/ACM 10th International Workshop on Green and Sustainable Software, GREENS 2026
PublisherAssociation for Computing Machinery, Inc
Pages14-21
Number of pages8
ISBN (Electronic)9798400723810
DOIs
StatePublished - Jul 6 2026
Event10th International Workshop on Green and Sustainable Software, GREENS 2026 - Rio de Janeiro, Brazil
Duration: Apr 12 2026Apr 18 2026

Publication series

NameProceedings - 2026 IEEE/ACM 10th International Workshop on Green and Sustainable Software, GREENS 2026

Conference

Conference10th International Workshop on Green and Sustainable Software, GREENS 2026
Country/TerritoryBrazil
CityRio de Janeiro
Period04/12/2604/18/26

Keywords

  • Dask
  • Deep Learning
  • End-to-end Pipeline
  • Energy Efficiency
  • Inference
  • Pandas
  • Performance Evaluation
  • Polars
  • Training

Fingerprint

Dive into the research topics of 'Energy Consumption of Dataframe Libraries for End-to-End Deep Learning Pipelines - A Comparative Analysis'. Together they form a unique fingerprint.

Cite this