Skip to content

Instantly share code, notes, and snippets.

@mvines
Created June 21, 2019 23:03
Show Gist options
  • Save mvines/c93cc3d41a9d08c186e5d3e438f8e20f to your computer and use it in GitHub Desktop.
Save mvines/c93cc3d41a9d08c186e5d3e438f8e20f to your computer and use it in GitHub Desktop.
./multinode-demo/client.sh
mvines@koi:~/ws/solana$ ./multinode-demo/client.sh
CUDA Version 10.1.168
CUDA_HOME=/usr/local/cuda-10.1
LD_LIBRARY_PATH=/home/mvines/ws/solana/target/perf-libs:/home/mvines/ws/solana/target/perf-libs/cuda-10.1:/usr/local/cuda-10.1/lib64:/home/mvines/ws/solana/target/perf-libs:/home/mvines/ws/solana/target/perf-libs/cuda-10.1:/usr/local/cuda-10.1/lib64:
PATH=/home/mvines/ws/solana/target/perf-libs/cuda-10.1:/usr/local/cuda-10.1/bin:/home/mvines/ws/solana/target/perf-libs/cuda-10.1:/usr/local/cuda-10.1/bin:/home/mvines/.local/share/solana/install/active_release/bin:/home/mvines/.cargo/bin:/home/mvines/.nvm/versions/node/v10.14.2/bin:/home/mvines/bin:/usr/local/heroku/bin:/home/mvines/.local/share/solana/install/active_release/bin:/Users/mvines/.local/share/solana/install/active_release/bin:/home/mvines/.cargo/bin:/home/mvines/bin:/home/mvines/.local/bin:/usr/local/heroku/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/sbin:/usr/sbin:/usr/local/sbin:/home/mvines/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin
solana-perf-libs version: e6af1a726714cab774174f48913d88c9ad56068f
Finished dev [unoptimized + debuginfo] target(s) in 0.31s
Running `/home/mvines/ws/solana/target/debug/solana-bench-tps --entrypoint '127.0.0.1:8001' --drone '127.0.0.1:9900' --duration 90 --tx_count 50000`
Connecting to the cluster
[2019-06-21T22:51:29.222554161Z INFO solana::gossip_service] Gossip entry point: V4(127.0.0.1:8001)
[2019-06-21T22:51:29.222640662Z INFO solana::gossip_service] Spy node id: 4v2wvA5fAxqrEyefao4uyPBkqezcCvTrQ2BYtu8btKYf
[2019-06-21T22:51:29.223477773Z INFO solana::gossip_service] discovering...
Node contact info | Age | Node identifier
-------------------------------+---------+-----------------------------------
- gossip: none | 2ms | 4v2wvA5fAxqrEyefao4uyPBkqezcCvTrQ2BYtu8btKYf (me)
tpu: none | |
rpc: none | |
Nodes: 0
Spies: 1
[2019-06-21T22:51:29.423189690Z INFO solana::gossip_service] discover success in 0s...
Node contact info | Age | Node identifier
-------------------------------+---------+-----------------------------------
- gossip: none | 202ms | 4v2wvA5fAxqrEyefao4uyPBkqezcCvTrQ2BYtu8btKYf (me)
tpu: none | |
rpc: none | |
- gossip: 127.0.0.1:8001 | 99ms | 8MS5nvSkpwqe4UoUvcPWcgzsr2LPqnVT6ZVVtAG4qRfr
tpu: 127.0.0.1:8979 | |
rpc: 127.0.0.1:8899 | |
Nodes: 1
Spies: 1
[2019-06-21T22:51:29.430272479Z INFO solana_bench_tps::bench] Creating 100000 keypairs...
[2019-06-21T22:51:52.982862256Z INFO solana_bench_tps::bench] Get lamports...
Token balance: 0
starting balance 0
Airdropping 33554432 lamports from 127.0.0.1:9900 for C6rkZcbF8kw2nasAXDFL1LWV4bqrhuX8HLj2vCsHe2Pj
[2019-06-21T22:51:52.993556091Z INFO solana_drone::drone] request_airdrop_transaction: drone_addr=127.0.0.1:9900 id=C6rkZcbF8kw2nasAXDFL1LWV4bqrhuX8HLj2vCsHe2Pj lamports=33554432 blockhash=7crdGuKb41tmAiRGP8mJp6CpTGfRt5XJ2bT66eSfeBQr
[2019-06-21T22:51:54.011134217Z INFO solana_client::rpc_client] signature 4Vo1TkfFk2JA7bk5YBpEC6KKrfhiijdR6xrBpRDJNzKRZ3LUPBiBDPu2NK9L13wzadXVomH5ezK7cbbfNGwZZuHR confirmed 1 out of 1
current balance 33554432...
Token balance: 33554432
[2019-06-21T22:51:54.012843439Z INFO solana_bench_tps::bench] adding more lamports 128
funding keys 262144
creating from... 1
transferring 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
retrying 8388608 to 4 in 1 txs
^C
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment