apache / apache/gluten

[VL] Bad spill performance

Open
#7,159 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Scala
Stars
1.6k
Forks
657
Avg merge
2d 14h
Merged PRs (30d)
80

Description

### Description

It's a known issue that spill has bad performance using Velox backend. Here is some data:
![image](https://github.com/user-attachments/assets/52122860-ad9a-4af1-9dfb-d0c17e1a8c9f)

It also confirmed that Gluten only uses 1/2 Spark's memory size. With the same partition Gluten has no spill but Spark has.

And with partition size increases, sort based shuffle has better and more stable performance than hash based shuffle.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.