-
Notifications
You must be signed in to change notification settings - Fork 720
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
bench: PlutusV3 BLST workload; DRep injection; UTxO-HD tracing config #5851
Conversation
1567e87
to
4ad5fb7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The list option is great! It makes it more of a user-friendly utility.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow, the DRep stuff ends up being very little more than profile entries. The plutus-scripts-bench material looks good esp. the new option for gen-plutus.hs.
Description
This PR contains work on the performance workbench + benchmark tooling, as well as several new workloads.
New features:
PlutusV3
BLST benchmarking script; as well as local + Nomad cloud profiles for itPlutusV3
cost model supportDRep
injection profilesPlutusV2
SECP workloads - and port them to Nomad clusterLoop2024
Plutus workloadImprovements:
tx-generator
: fee estimate inplutus-budget-summary.json
gen-plutus
: list command on CLItx-generator-apitest
: various improvements for development of new Plutus workloadsChecklist
See Runnings tests for more details
CHANGELOG.md
for affected package.cabal
files are updatedhlint
. See.github/workflows/check-hlint.yml
to get thehlint
versionstylish-haskell
. See.github/workflows/stylish-haskell.yml
to get thestylish-haskell
versionghc-8.10.7
andghc-9.2.7