alibaba / GraphScope

🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba | 一站式图计算系统
https://graphscope.io
Apache License 2.0
3.24k stars 438 forks source link

Evaluate Profile-Guided Optimization (PGO) #3173

Open zamazan4ik opened 1 year ago

zamazan4ik commented 1 year ago

Is your feature request related to a problem? Please describe. Not a problem - an idea of how to (possibly) improve the GraphScope performance.

Describe the solution you'd like I did a Profile-Guided Optimization (PGO) evaluation on different kinds of software - all current results are available at https://github.com/zamazan4ik/awesome-pgo . According to the tests, PGO helps to achieve better performance in many kinds of workloads. So it could be a good idea to try to apply PGO to GraphScope.

I can suggest to do the following things:

For the Rust projects, I suggest PGO optimizing with cargo-pgo.

In the mentioned above repo you can find additional information on multiple PGO aspects: support across languages and compilers, some PGO caveats in practice, and much more.

welcome[bot] commented 1 year ago

Thanks for opening your first issue here! Be sure to follow the issue template! And a maintainer will get back to you shortly! Please feel free to contact us on DingTalk, WeChat account(graphscope) or Slack. We are happy to answer your questions responsively.

sighingnow commented 1 year ago

/cc @longbinlai