Skip to content
This repository has been archived by the owner on Jan 13, 2025. It is now read-only.

Schedule stage v2 #27666

Closed
wants to merge 3,201 commits into from
Closed

Schedule stage v2 #27666

wants to merge 3,201 commits into from

Conversation

ryoqun
Copy link
Contributor

@ryoqun ryoqun commented Sep 8, 2022

still very rough


INDEXER_COUNT=0 DISABLE_RANDOMIZE=1 EXECUTING_THREAD_COUNT=8 DISABLE_CLOCK_ASSERTS=yes MAX_EXECUTING_QUEUE_COUNT=16 SOLANA_METRICS_CONFIG="host=https://metrics.solana.com:8086,db=tds,u=testnet_write,p=c4fa841aa918bf8274e3e2a44d77568d9861b3ea" NO_COLOR=1 ./solana-validator-unified-scheduler-v20 --identity identity-tds.json --dynamic-port-range 8000-8013 --entrypoint entrypoint.testnet.solana.com:8001 --entrypoint entrypoint2.testnet.solana.com:8001 --entrypoint entrypoint3.testnet.solana.com:8001 --expected-genesis-hash 4uhcVJyU9pJkvQyS88uRDiswHXSCkY3zQawwpjk2NsNY --no-voting --rpc-port 8899 --enable-rpc-transaction-history --enable-cpi-and-log-storage --known-validator 5D1fNXzvv5NjV1ysLjirC4WY92RNsVH18vjmcszZd8on --no-untrusted-rpc --private-rpc --limit-ledger-size=50000000 --full-rpc-api --no-os-network-limits-test --ledger ledger-tds3 &

this is proof of concept of my scheduling idea: #23548

@@ -2472,6 +2472,28 @@ impl ReplayStage {

assert_eq!(bank_slot, bank.slot());
if bank.is_complete() {
let r = bank.wait_for_scheduler();
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ooo this is good idea, im guessing they run in background? might have to take that one into mine lol

@github-actions github-actions bot added the stale [bot only] Added to stale content; results in auto-close after a week. label Dec 29, 2022
@github-actions github-actions bot closed this Jan 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
stale [bot only] Added to stale content; results in auto-close after a week.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants