-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] q88 regression between 21.10 and 21.12 #4280
Comments
@abellina were those times all using the same properties? Can you give more details on the properties used so I can reproduce? |
They are. These are just repeats of the same exact parameters one after the next. I am trying to establish a mini baseline without changing the jars and the configs. If repeated invocations of the same query with all else the same never reaches the old value, something is likely amiss. This is UCX off, 3.1.1, decimals set to false. |
Testing this in branch-22.02, I believe a lot of the difference may be due to enabling nvcomp by default in CUDF.
When I run with the default setting of STABLE, I get:
|
This is the PR for enabling nvcomp in cudf: rapidsai/cudf#9582 |
This bug was specific to 21.12, so we shouldn't see extra slowdowns due to nvcomp being enabled yet. That said, what you are raising is an issue of its own. So it got slower in 21.12, and you are finding it's slower still in 22.02 (so far). We should figure out what is changing. Is it kernel time (re 21.10 vs 21.12 and 22.02) for parquet scans? If so, we may need to file a cuDF bug soon here. |
The cudf PR went into 21.12, so nvcomp was enabled by default. |
I believe rapidsai/cudf#9582 was merged into branch-21.12. |
+1 closing this. |
We seem to have lost a little over a second in q88 between 21.10 and 21.12 in the spark2a environment.
The baseline time for 21.10 was 18.86 seconds, and the time for 21.12 is pretty steady in the 20s to 21s range.
This specific issue is to find the difference. Is it something that needs to change in cuDF, is it the plugin, or is it the environment.
"queryTimes" : [ 20969 ],
"queryTimes" : [ 20747 ],
"queryTimes" : [ 20851 ],
"queryTimes" : [ 20996 ],
"queryTimes" : [ 20894 ]
The text was updated successfully, but these errors were encountered: