VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.046USD
STEEM
0.000STEEM
SBD
0.024SBD
Effective Power
5.001SP
├── Own SP
0.635SP
└── Incoming DelegationsDeleg
+4.366SP
Detailed Balance
| STEEM | ||
| balance | 0.000STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 0.635SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 4.366SP | SP |
| Effective Power | 5.001SP | SP |
| Reward SP (pending) | 0.015SP | SP |
| SBD | ||
| sbd_balance | 0.000SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.024SBD | SBD |
{
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "1034.592114 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7109.067692 VESTS",
"sbd_balance": "0.000 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.024 SBD",
"conversions": []
}Account Info
| name | thescinder |
| id | 228510 |
| rank | 649,840 |
| reputation | 120472591 |
| created | 2017-06-27T22:11:18 |
| recovery_account | steem |
| proxy | None |
| post_count | 2 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2017-07-04T06:20:33 |
| last_root_post | 2017-07-04T06:20:33 |
| last_vote_time | 2017-07-04T06:44:06 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.000 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.000 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 1034.592114 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 7109.067692 VESTS |
| reward_vesting_balance | 31.025476 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 2017-06-28T08:00:54 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 1970-01-01T00:00:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"id": 228510,
"name": "thescinder",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu",
1
]
]
},
"memo_key": "STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD",
"json_metadata": "{\"profile\":{\"profile_image\":\"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e\",\"name\":\"theScinder\",\"about\":\"Math, minds, and bio. \",\"website\":\"http://www.thescinder.com\"}}",
"posting_json_metadata": "{\"profile\":{\"profile_image\":\"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e\",\"name\":\"theScinder\",\"about\":\"Math, minds, and bio. \",\"website\":\"http://www.thescinder.com\"}}",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2017-06-28T08:00:54",
"created": "2017-06-27T22:11:18",
"mined": false,
"recovery_account": "steem",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 2,
"can_vote": true,
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779089100
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779089100
},
"voting_power": 0,
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.000 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "1970-01-01T00:00:00",
"sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"reward_sbd_balance": "0.024 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "31.025476 VESTS",
"reward_vesting_steem": "0.015 STEEM",
"vesting_shares": "1034.592114 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7109.067692 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"withdrawn": 0,
"to_withdraw": 0,
"withdraw_routes": 0,
"curation_rewards": 0,
"posting_rewards": 30,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2017-07-04T06:20:33",
"last_root_post": "2017-07-04T06:20:33",
"last_vote_time": "2017-07-04T06:44:06",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": 120472591,
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 649840
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
steemdelegated 4.366 SP to @thescinder2026/05/18 07:25:00
steemdelegated 4.366 SP to @thescinder
2026/05/18 07:25:00
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 7109.067692 VESTS |
| Transaction Info | Block #106152009/Trx 0aae9c84c9362f15947b9aba4c80e99ac5ba4c96 |
View Raw JSON Data
{
"trx_id": "0aae9c84c9362f15947b9aba4c80e99ac5ba4c96",
"block": 106152009,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-05-18T07:25:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "7109.067692 VESTS"
}
]
}steemdelegated 2.700 SP to @thescinder2026/05/13 08:55:39
steemdelegated 2.700 SP to @thescinder
2026/05/13 08:55:39
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 4396.857287 VESTS |
| Transaction Info | Block #106010535/Trx 80b1a42ae4213e1a6f97ba37a88910b5cc0dc984 |
View Raw JSON Data
{
"trx_id": "80b1a42ae4213e1a6f97ba37a88910b5cc0dc984",
"block": 106010535,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-05-13T08:55:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "4396.857287 VESTS"
}
]
}steemdelegated 4.373 SP to @thescinder2026/04/26 06:35:18
steemdelegated 4.373 SP to @thescinder
2026/04/26 06:35:18
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 7121.583448 VESTS |
| Transaction Info | Block #105519464/Trx ffd15206ae3a9f5881c303fe448769ef3a1a7f5a |
View Raw JSON Data
{
"trx_id": "ffd15206ae3a9f5881c303fe448769ef3a1a7f5a",
"block": 105519464,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-04-26T06:35:18",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "7121.583448 VESTS"
}
]
}steemdelegated 2.726 SP to @thescinder2026/01/24 03:04:09
steemdelegated 2.726 SP to @thescinder
2026/01/24 03:04:09
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 4438.404106 VESTS |
| Transaction Info | Block #102874884/Trx bf6a553e6bc4b6b5f5550a9ca748d10e3be1f962 |
View Raw JSON Data
{
"trx_id": "bf6a553e6bc4b6b5f5550a9ca748d10e3be1f962",
"block": 102874884,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-01-24T03:04:09",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "4438.404106 VESTS"
}
]
}steemdelegated 2.827 SP to @thescinder2024/12/17 22:12:51
steemdelegated 2.827 SP to @thescinder
2024/12/17 22:12:51
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 4602.623303 VESTS |
| Transaction Info | Block #91321079/Trx 6084ba56e745ac008815f01716fdf9a7b631a8ea |
View Raw JSON Data
{
"trx_id": "6084ba56e745ac008815f01716fdf9a7b631a8ea",
"block": 91321079,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2024-12-17T22:12:51",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "4602.623303 VESTS"
}
]
}steemdelegated 2.930 SP to @thescinder2023/11/14 13:51:51
steemdelegated 2.930 SP to @thescinder
2023/11/14 13:51:51
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 4771.756835 VESTS |
| Transaction Info | Block #79875175/Trx d08e68078e50cbd2a934bc5a18cebbad076f70b5 |
View Raw JSON Data
{
"trx_id": "d08e68078e50cbd2a934bc5a18cebbad076f70b5",
"block": 79875175,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-11-14T13:51:51",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "4771.756835 VESTS"
}
]
}steemdelegated 4.734 SP to @thescinder2023/09/22 11:43:27
steemdelegated 4.734 SP to @thescinder
2023/09/22 11:43:27
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 7708.665621 VESTS |
| Transaction Info | Block #78364459/Trx 97f9e86cce2d8fd457b8d3a4e59eb92a6e0c9715 |
View Raw JSON Data
{
"trx_id": "97f9e86cce2d8fd457b8d3a4e59eb92a6e0c9715",
"block": 78364459,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-09-22T11:43:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "7708.665621 VESTS"
}
]
}steemdelegated 4.870 SP to @thescinder2022/11/03 19:01:48
steemdelegated 4.870 SP to @thescinder
2022/11/03 19:01:48
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 7930.717059 VESTS |
| Transaction Info | Block #69122010/Trx b64a2de7c982603b51adc622521b8396889cb222 |
View Raw JSON Data
{
"trx_id": "b64a2de7c982603b51adc622521b8396889cb222",
"block": 69122010,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-11-03T19:01:48",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "7930.717059 VESTS"
}
]
}steemdelegated 5.006 SP to @thescinder2022/01/18 00:06:57
steemdelegated 5.006 SP to @thescinder
2022/01/18 00:06:57
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 8150.824660 VESTS |
| Transaction Info | Block #60825127/Trx 9026a395239d27861d3bbddf7eb9d4e9a4222d7e |
View Raw JSON Data
{
"trx_id": "9026a395239d27861d3bbddf7eb9d4e9a4222d7e",
"block": 60825127,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-01-18T00:06:57",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "8150.824660 VESTS"
}
]
}steemdelegated 5.119 SP to @thescinder2021/06/14 07:15:00
steemdelegated 5.119 SP to @thescinder
2021/06/14 07:15:00
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 8335.018948 VESTS |
| Transaction Info | Block #54615388/Trx c7e7cc0c55d9d639e0bcc1dc3449b56a4b103aaf |
View Raw JSON Data
{
"trx_id": "c7e7cc0c55d9d639e0bcc1dc3449b56a4b103aaf",
"block": 54615388,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-06-14T07:15:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "8335.018948 VESTS"
}
]
}steemdelegated 5.234 SP to @thescinder2020/12/11 17:26:18
steemdelegated 5.234 SP to @thescinder
2020/12/11 17:26:18
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 8522.440922 VESTS |
| Transaction Info | Block #49362622/Trx 9930587b69ce932ff1649fce98163d1db7158da8 |
View Raw JSON Data
{
"trx_id": "9930587b69ce932ff1649fce98163d1db7158da8",
"block": 49362622,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-11T17:26:18",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "8522.440922 VESTS"
}
]
}steemdelegated 1.175 SP to @thescinder2020/12/06 11:01:33
steemdelegated 1.175 SP to @thescinder
2020/12/06 11:01:33
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 1912.543513 VESTS |
| Transaction Info | Block #49214131/Trx d8d86d1aab2482b3cfea438d934fe05266ffef4f |
View Raw JSON Data
{
"trx_id": "d8d86d1aab2482b3cfea438d934fe05266ffef4f",
"block": 49214131,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-06T11:01:33",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "1912.543513 VESTS"
}
]
}steemdelegated 5.238 SP to @thescinder2020/12/05 21:04:06
steemdelegated 5.238 SP to @thescinder
2020/12/05 21:04:06
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 8528.648776 VESTS |
| Transaction Info | Block #49197701/Trx f1877f5acbd70fbe69d94d1cb95689f46af479af |
View Raw JSON Data
{
"trx_id": "f1877f5acbd70fbe69d94d1cb95689f46af479af",
"block": 49197701,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-05T21:04:06",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "8528.648776 VESTS"
}
]
}steemdelegated 1.179 SP to @thescinder2020/11/03 04:44:54
steemdelegated 1.179 SP to @thescinder
2020/11/03 04:44:54
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 1920.017158 VESTS |
| Transaction Info | Block #48273234/Trx 26720dc2e3fcc3cdc58974c07b5ac4c606fbe05c |
View Raw JSON Data
{
"trx_id": "26720dc2e3fcc3cdc58974c07b5ac4c606fbe05c",
"block": 48273234,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-11-03T04:44:54",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "1920.017158 VESTS"
}
]
}steemdelegated 5.362 SP to @thescinder2020/05/09 12:05:39
steemdelegated 5.362 SP to @thescinder
2020/05/09 12:05:39
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 8731.454135 VESTS |
| Transaction Info | Block #43224479/Trx 06bb2ac1dfbf29253f7b6c9c16318730c0ab6d0e |
View Raw JSON Data
{
"trx_id": "06bb2ac1dfbf29253f7b6c9c16318730c0ab6d0e",
"block": 43224479,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-09T12:05:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "8731.454135 VESTS"
}
]
}steemdelegated 1.200 SP to @thescinder2020/05/08 16:38:48
steemdelegated 1.200 SP to @thescinder
2020/05/08 16:38:48
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 1953.311140 VESTS |
| Transaction Info | Block #43201694/Trx 602ccbca9d1f148c094ce63e449ac7a3bae47bc3 |
View Raw JSON Data
{
"trx_id": "602ccbca9d1f148c094ce63e449ac7a3bae47bc3",
"block": 43201694,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-08T16:38:48",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "1953.311140 VESTS"
}
]
}steemdelegated 5.370 SP to @thescinder2020/04/16 03:54:57
steemdelegated 5.370 SP to @thescinder
2020/04/16 03:54:57
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 8744.341583 VESTS |
| Transaction Info | Block #42569874/Trx 2fc71ba946515ed0840e13363cc6f8184691b178 |
View Raw JSON Data
{
"trx_id": "2fc71ba946515ed0840e13363cc6f8184691b178",
"block": 42569874,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-04-16T03:54:57",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "8744.341583 VESTS"
}
]
}2019/06/27 23:25:57
2019/06/27 23:25:57
| parent author | thescinder |
| parent permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| author | steemitboard |
| permlink | steemitboard-notify-thescinder-20190627t232556000z |
| title | |
| body | Congratulations @thescinder! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@thescinder/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@thescinder) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=thescinder)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #34178948/Trx a99b79346a32a0d0a73c03c4b38756383a52c8bf |
View Raw JSON Data
{
"trx_id": "a99b79346a32a0d0a73c03c4b38756383a52c8bf",
"block": 34178948,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-06-27T23:25:57",
"op": [
"comment",
{
"parent_author": "thescinder",
"parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"author": "steemitboard",
"permlink": "steemitboard-notify-thescinder-20190627t232556000z",
"title": "",
"body": "Congratulations @thescinder! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@thescinder/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@thescinder) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=thescinder)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}steemdelegated 5.490 SP to @thescinder2019/05/12 21:02:27
steemdelegated 5.490 SP to @thescinder
2019/05/12 21:02:27
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 8939.958396 VESTS |
| Transaction Info | Block #32852849/Trx 6764e4f1707c256e50b45e37ac4168c1c55d7254 |
View Raw JSON Data
{
"trx_id": "6764e4f1707c256e50b45e37ac4168c1c55d7254",
"block": 32852849,
"trx_in_block": 20,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-05-12T21:02:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "8939.958396 VESTS"
}
]
}2018/06/28 01:32:33
2018/06/28 01:32:33
| parent author | thescinder |
| parent permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| author | steemitboard |
| permlink | steemitboard-notify-thescinder-20180628t013233000z |
| title | |
| body | Congratulations @thescinder! You have received a personal award! [](http://steemitboard.com/@thescinder) 1 Year on Steemit <sub>_Click on the badge to view your Board of Honor._</sub> **Do not miss the [last post](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-panama-vs-tunisia) from @steemitboard!** --- **Participate in the [SteemitBoard World Cup Contest](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-collect-badges-and-win-free-sbd)!** Collect World Cup badges and win free SBD Support the Gold Sponsors of the contest: [@good-karma](https://v2.steemconnect.com/sign/account-witness-vote?witness=good-karma&approve=1) and [@lukestokes](https://v2.steemconnect.com/sign/account-witness-vote?witness=lukestokes.mhth&approve=1) --- > Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #23704522/Trx d1f13a6af5608f4313fb99d7c511c54cf20e3fe6 |
View Raw JSON Data
{
"trx_id": "d1f13a6af5608f4313fb99d7c511c54cf20e3fe6",
"block": 23704522,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-28T01:32:33",
"op": [
"comment",
{
"parent_author": "thescinder",
"parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"author": "steemitboard",
"permlink": "steemitboard-notify-thescinder-20180628t013233000z",
"title": "",
"body": "Congratulations @thescinder! You have received a personal award!\n\n[](http://steemitboard.com/@thescinder) 1 Year on Steemit\n<sub>_Click on the badge to view your Board of Honor._</sub>\n\n\n**Do not miss the [last post](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-panama-vs-tunisia) from @steemitboard!**\n\n---\n**Participate in the [SteemitBoard World Cup Contest](https://steemit.com/steemitboard/@steemitboard/steemitboard-world-cup-contest-collect-badges-and-win-free-sbd)!**\nCollect World Cup badges and win free SBD\nSupport the Gold Sponsors of the contest: [@good-karma](https://v2.steemconnect.com/sign/account-witness-vote?witness=good-karma&approve=1) and [@lukestokes](https://v2.steemconnect.com/sign/account-witness-vote?witness=lukestokes.mhth&approve=1)\n\n---\n\n> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2018/06/03 06:18:51
2018/06/03 06:18:51
| parent author | thescinder |
| parent permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| author | d5t |
| permlink | re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20180603t061852291z |
| title | |
| body | __Not working on Nvidia 390.x drivers __ I tried your instructions sudo nvidia-xconfig... to set cool bits to 28 and then rebooting. I think it auto rebooted once again. When I then tried setting the FanSpeed... still got the same error (Unknown error) My guess, when it auto rebooted the second time (not sure why/how that happened), it recreated the xorg.conf file and overwrote the coolbits 28 that I had added. I know this for sure coz after using the CLI to add the coolbits I checked the updated .conf file. Looks like Nvidia changed/disabled coolbits updates to .conf in their newer drivers |
| json metadata | {"tags":["gpu"],"app":"steemit/0.1"} |
| Transaction Info | Block #22990996/Trx 0e55544ed9ffa49765bbc07c64fce7b109c587c8 |
View Raw JSON Data
{
"trx_id": "0e55544ed9ffa49765bbc07c64fce7b109c587c8",
"block": 22990996,
"trx_in_block": 34,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-03T06:18:51",
"op": [
"comment",
{
"parent_author": "thescinder",
"parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"author": "d5t",
"permlink": "re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20180603t061852291z",
"title": "",
"body": "__Not working on Nvidia 390.x drivers __\n\nI tried your instructions sudo nvidia-xconfig... to set cool bits to 28 and then rebooting. I think it auto rebooted once again. \nWhen I then tried setting the FanSpeed... still got the same error (Unknown error)\nMy guess, when it auto rebooted the second time (not sure why/how that happened), it recreated the xorg.conf file and overwrote the coolbits 28 that I had added. I know this for sure coz after using the CLI to add the coolbits I checked the updated .conf file.\n\nLooks like Nvidia changed/disabled coolbits updates to .conf in their newer drivers",
"json_metadata": "{\"tags\":[\"gpu\"],\"app\":\"steemit/0.1\"}"
}
]
}steemdelegated 5.613 SP to @thescinder2018/05/17 03:18:54
steemdelegated 5.613 SP to @thescinder
2018/05/17 03:18:54
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 9139.473488 VESTS |
| Transaction Info | Block #22498276/Trx 49885c7264e4ef695bf1002f2a451f72e603f242 |
View Raw JSON Data
{
"trx_id": "49885c7264e4ef695bf1002f2a451f72e603f242",
"block": 22498276,
"trx_in_block": 34,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-05-17T03:18:54",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "9139.473488 VESTS"
}
]
}rpottzyupvoted (100.00%) @thescinder / i-too-built-a-rather-decent-deep-learning-rig-for-900-quid2018/04/24 05:57:21
rpottzyupvoted (100.00%) @thescinder / i-too-built-a-rather-decent-deep-learning-rig-for-900-quid
2018/04/24 05:57:21
| voter | rpottzy |
| author | thescinder |
| permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21839314/Trx a907f6074a5d1bc0c187b1065f50078a04821361 |
View Raw JSON Data
{
"trx_id": "a907f6074a5d1bc0c187b1065f50078a04821361",
"block": 21839314,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-24T05:57:21",
"op": [
"vote",
{
"voter": "rpottzy",
"author": "thescinder",
"permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"weight": 10000
}
]
}2018/04/24 05:52:15
2018/04/24 05:52:15
| voter | rpottzy |
| author | thescinder |
| permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21839213/Trx d5fbcbd51859b14f262840b1a3111918d52d1720 |
View Raw JSON Data
{
"trx_id": "d5fbcbd51859b14f262840b1a3111918d52d1720",
"block": 21839213,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-24T05:52:15",
"op": [
"vote",
{
"voter": "rpottzy",
"author": "thescinder",
"permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"weight": 10000
}
]
}2018/02/28 16:08:27
2018/02/28 16:08:27
| voter | luboremo |
| author | thescinder |
| permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20269606/Trx 1a2f2250720972bbb3bd5da5e31831698640eb4c |
View Raw JSON Data
{
"trx_id": "1a2f2250720972bbb3bd5da5e31831698640eb4c",
"block": 20269606,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-28T16:08:27",
"op": [
"vote",
{
"voter": "luboremo",
"author": "thescinder",
"permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"weight": 10000
}
]
}steemdelegated 18.233 SP to @thescinder2018/01/09 07:14:18
steemdelegated 18.233 SP to @thescinder
2018/01/09 07:14:18
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 29690.561437 VESTS |
| Transaction Info | Block #18820282/Trx 6e55e566dd2c865d4f8907da8a41bd7cebdc6b6d |
View Raw JSON Data
{
"trx_id": "6e55e566dd2c865d4f8907da8a41bd7cebdc6b6d",
"block": 18820282,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-09T07:14:18",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "29690.561437 VESTS"
}
]
}2017/08/08 18:56:24
2017/08/08 18:56:24
| parent author | thescinder |
| parent permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| author | teabcasaro |
| permlink | re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20170808t185656877z |
| title | |
| body | Good article |
| json metadata | {"tags":["gpu"],"app":"steemit/0.1"} |
| Transaction Info | Block #14402686/Trx 4ce0e81d5405f146632e77557cb2226982c5b5d6 |
View Raw JSON Data
{
"trx_id": "4ce0e81d5405f146632e77557cb2226982c5b5d6",
"block": 14402686,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-08-08T18:56:24",
"op": [
"comment",
{
"parent_author": "thescinder",
"parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"author": "teabcasaro",
"permlink": "re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20170808t185656877z",
"title": "",
"body": "Good article",
"json_metadata": "{\"tags\":[\"gpu\"],\"app\":\"steemit/0.1\"}"
}
]
}2017/08/08 17:43:18
2017/08/08 17:43:18
| parent author | thescinder |
| parent permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| author | gaicortamem |
| permlink | re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170808t174352375z |
| title | |
| body | Great article |
| json metadata | {"tags":["deeplearning"],"app":"steemit/0.1"} |
| Transaction Info | Block #14401225/Trx fa72ef488c5c57a2107f9fe4ccdf4cbbf7c6e150 |
View Raw JSON Data
{
"trx_id": "fa72ef488c5c57a2107f9fe4ccdf4cbbf7c6e150",
"block": 14401225,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-08-08T17:43:18",
"op": [
"comment",
{
"parent_author": "thescinder",
"parent_permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"author": "gaicortamem",
"permlink": "re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170808t174352375z",
"title": "",
"body": "Great article",
"json_metadata": "{\"tags\":[\"deeplearning\"],\"app\":\"steemit/0.1\"}"
}
]
}steemdelegated 18.387 SP to @thescinder2017/08/04 05:17:00
steemdelegated 18.387 SP to @thescinder
2017/08/04 05:17:00
| delegator | steem |
| delegatee | thescinder |
| vesting shares | 29941.407886 VESTS |
| Transaction Info | Block #14271419/Trx 6ea89bbd5edd429c72c7c68b670c18790fdeb1f1 |
View Raw JSON Data
{
"trx_id": "6ea89bbd5edd429c72c7c68b670c18790fdeb1f1",
"block": 14271419,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-08-04T05:17:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "thescinder",
"vesting_shares": "29941.407886 VESTS"
}
]
}2017/08/02 00:20:06
2017/08/02 00:20:06
| parent author | thescinder |
| parent permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| author | workcambiwor |
| permlink | re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20170802t002142056z |
| title | |
| body | Write good |
| json metadata | {"tags":["gpu"],"app":"steemit/0.1"} |
| Transaction Info | Block #14207916/Trx b55dc46bf4c594a6036ecbe48636ea335d59f603 |
View Raw JSON Data
{
"trx_id": "b55dc46bf4c594a6036ecbe48636ea335d59f603",
"block": 14207916,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-08-02T00:20:06",
"op": [
"comment",
{
"parent_author": "thescinder",
"parent_permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"author": "workcambiwor",
"permlink": "re-thescinder-how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux-20170802t002142056z",
"title": "",
"body": "Write good",
"json_metadata": "{\"tags\":[\"gpu\"],\"app\":\"steemit/0.1\"}"
}
]
}thescinderreceived 0.024 SBD, 0.019 SP author reward for @thescinder / i-too-built-a-rather-decent-deep-learning-rig-for-900-quid2017/07/05 07:55:12
thescinderreceived 0.024 SBD, 0.019 SP author reward for @thescinder / i-too-built-a-rather-decent-deep-learning-rig-for-900-quid
2017/07/05 07:55:12
| author | thescinder |
| permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| sbd payout | 0.024 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 31.025476 VESTS |
| Transaction Info | Block #13411745/Virtual Operation #4 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 13411745,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 4,
"timestamp": "2017-07-05T07:55:12",
"op": [
"author_reward",
{
"author": "thescinder",
"permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"sbd_payout": "0.024 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "31.025476 VESTS"
}
]
}thescinderupvoted (100.00%) @dickoverdale / a-question2017/07/04 06:44:06
thescinderupvoted (100.00%) @dickoverdale / a-question
2017/07/04 06:44:06
| voter | thescinder |
| author | dickoverdale |
| permlink | a-question |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381547/Trx 5152f96296497d9de932d8751f23084210e938f2 |
View Raw JSON Data
{
"trx_id": "5152f96296497d9de932d8751f23084210e938f2",
"block": 13381547,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:44:06",
"op": [
"vote",
{
"voter": "thescinder",
"author": "dickoverdale",
"permlink": "a-question",
"weight": 10000
}
]
}thescinderfollowed @dickoverdale2017/07/04 06:43:57
thescinderfollowed @dickoverdale
2017/07/04 06:43:57
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"dickoverdale","what":["blog"]}] |
| Transaction Info | Block #13381544/Trx f302a33fa3325193fc58c9cf1f15072c8abc19e1 |
View Raw JSON Data
{
"trx_id": "f302a33fa3325193fc58c9cf1f15072c8abc19e1",
"block": 13381544,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:43:57",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"dickoverdale\",\"what\":[\"blog\"]}]"
}
]
}thescinderupvoted (100.00%) @dickoverdale / street-art-tokyo2017/07/04 06:43:45
thescinderupvoted (100.00%) @dickoverdale / street-art-tokyo
2017/07/04 06:43:45
| voter | thescinder |
| author | dickoverdale |
| permlink | street-art-tokyo |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381540/Trx 3e1224f57e830d9bbeb205b4e82039d233e19092 |
View Raw JSON Data
{
"trx_id": "3e1224f57e830d9bbeb205b4e82039d233e19092",
"block": 13381540,
"trx_in_block": 29,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:43:45",
"op": [
"vote",
{
"voter": "thescinder",
"author": "dickoverdale",
"permlink": "street-art-tokyo",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @minchkin9 / nightly-fire-dancing-saireebeach2017/07/04 06:43:09
thescinderupvoted (100.00%) @minchkin9 / nightly-fire-dancing-saireebeach
2017/07/04 06:43:09
| voter | thescinder |
| author | minchkin9 |
| permlink | nightly-fire-dancing-saireebeach |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381528/Trx bf91e662744302f1c6856dc9905a61c48dc7c279 |
View Raw JSON Data
{
"trx_id": "bf91e662744302f1c6856dc9905a61c48dc7c279",
"block": 13381528,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:43:09",
"op": [
"vote",
{
"voter": "thescinder",
"author": "minchkin9",
"permlink": "nightly-fire-dancing-saireebeach",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @bmxracech / south-korea-will-legalize-and-regulate-bitcoin2017/07/04 06:43:00
thescinderupvoted (100.00%) @bmxracech / south-korea-will-legalize-and-regulate-bitcoin
2017/07/04 06:43:00
| voter | thescinder |
| author | bmxracech |
| permlink | south-korea-will-legalize-and-regulate-bitcoin |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381525/Trx d96d894972a87a0b9b36f0958d3159eb845e6e4c |
View Raw JSON Data
{
"trx_id": "d96d894972a87a0b9b36f0958d3159eb845e6e4c",
"block": 13381525,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:43:00",
"op": [
"vote",
{
"voter": "thescinder",
"author": "bmxracech",
"permlink": "south-korea-will-legalize-and-regulate-bitcoin",
"weight": 10000
}
]
}2017/07/04 06:40:30
2017/07/04 06:40:30
| voter | thescinder |
| author | kuenok |
| permlink | onebreathonephoto-3-one-photo-of-one-moment-on-one-single-breath-of-air |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381475/Trx 60a555fd431dba520c45aeeced11726f76280d94 |
View Raw JSON Data
{
"trx_id": "60a555fd431dba520c45aeeced11726f76280d94",
"block": 13381475,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:40:30",
"op": [
"vote",
{
"voter": "thescinder",
"author": "kuenok",
"permlink": "onebreathonephoto-3-one-photo-of-one-moment-on-one-single-breath-of-air",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @sashin / no-wifi2017/07/04 06:39:09
thescinderupvoted (100.00%) @sashin / no-wifi
2017/07/04 06:39:09
| voter | thescinder |
| author | sashin |
| permlink | no-wifi |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381448/Trx 5608fd553bee18dc8008880f2af526c67381fe92 |
View Raw JSON Data
{
"trx_id": "5608fd553bee18dc8008880f2af526c67381fe92",
"block": 13381448,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:39:09",
"op": [
"vote",
{
"voter": "thescinder",
"author": "sashin",
"permlink": "no-wifi",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @scalextrix / team-gridcoin-hits-number-3-on-boincstats-com2017/07/04 06:36:00
thescinderupvoted (100.00%) @scalextrix / team-gridcoin-hits-number-3-on-boincstats-com
2017/07/04 06:36:00
| voter | thescinder |
| author | scalextrix |
| permlink | team-gridcoin-hits-number-3-on-boincstats-com |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381385/Trx 956a9eb3f89bd9b448a3857d6c50c63c1562ef9c |
View Raw JSON Data
{
"trx_id": "956a9eb3f89bd9b448a3857d6c50c63c1562ef9c",
"block": 13381385,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:36:00",
"op": [
"vote",
{
"voter": "thescinder",
"author": "scalextrix",
"permlink": "team-gridcoin-hits-number-3-on-boincstats-com",
"weight": 10000
}
]
}thescinderfollowed @scalextrix2017/07/04 06:34:30
thescinderfollowed @scalextrix
2017/07/04 06:34:30
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"scalextrix","what":["blog"]}] |
| Transaction Info | Block #13381355/Trx aad2a564dc7e0fac9648cf7629679153b893b045 |
View Raw JSON Data
{
"trx_id": "aad2a564dc7e0fac9648cf7629679153b893b045",
"block": 13381355,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:34:30",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"scalextrix\",\"what\":[\"blog\"]}]"
}
]
}thescinderfollowed @saramiller2017/07/04 06:29:33
thescinderfollowed @saramiller
2017/07/04 06:29:33
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"saramiller","what":["blog"]}] |
| Transaction Info | Block #13381256/Trx 49aa98ac2eb84226342bc8b4e4f940b4bf137770 |
View Raw JSON Data
{
"trx_id": "49aa98ac2eb84226342bc8b4e4f940b4bf137770",
"block": 13381256,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:29:33",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"saramiller\",\"what\":[\"blog\"]}]"
}
]
}thescinderupvoted (100.00%) @zorro7 / guide-to-mining-ethereum-on-gtx-10602017/07/04 06:28:21
thescinderupvoted (100.00%) @zorro7 / guide-to-mining-ethereum-on-gtx-1060
2017/07/04 06:28:21
| voter | thescinder |
| author | zorro7 |
| permlink | guide-to-mining-ethereum-on-gtx-1060 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381232/Trx 756005dc0c00e56be2d25e060d96eeba20b756b7 |
View Raw JSON Data
{
"trx_id": "756005dc0c00e56be2d25e060d96eeba20b756b7",
"block": 13381232,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:28:21",
"op": [
"vote",
{
"voter": "thescinder",
"author": "zorro7",
"permlink": "guide-to-mining-ethereum-on-gtx-1060",
"weight": 10000
}
]
}thescinderfollowed @kasperfred2017/07/04 06:27:33
thescinderfollowed @kasperfred
2017/07/04 06:27:33
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"kasperfred","what":["blog"]}] |
| Transaction Info | Block #13381216/Trx 0c55a52129f50874186c99334738e85325899632 |
View Raw JSON Data
{
"trx_id": "0c55a52129f50874186c99334738e85325899632",
"block": 13381216,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:27:33",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"kasperfred\",\"what\":[\"blog\"]}]"
}
]
}thescinderfollowed @bleepcoin2017/07/04 06:26:42
thescinderfollowed @bleepcoin
2017/07/04 06:26:42
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"bleepcoin","what":["blog"]}] |
| Transaction Info | Block #13381199/Trx c0cefb12bfbdee488c08aa696ea54518a8a30864 |
View Raw JSON Data
{
"trx_id": "c0cefb12bfbdee488c08aa696ea54518a8a30864",
"block": 13381199,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:26:42",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"bleepcoin\",\"what\":[\"blog\"]}]"
}
]
}thescinderfollowed @renzoarg2017/07/04 06:26:21
thescinderfollowed @renzoarg
2017/07/04 06:26:21
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"renzoarg","what":["blog"]}] |
| Transaction Info | Block #13381192/Trx d4119821840a5b0507a842beec4ee756997d1f9f |
View Raw JSON Data
{
"trx_id": "d4119821840a5b0507a842beec4ee756997d1f9f",
"block": 13381192,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:26:21",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"renzoarg\",\"what\":[\"blog\"]}]"
}
]
}thescinderfollowed @federicopistono2017/07/04 06:25:54
thescinderfollowed @federicopistono
2017/07/04 06:25:54
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"federicopistono","what":["blog"]}] |
| Transaction Info | Block #13381183/Trx 5668cee21688fcb5661a4821ec122bfb0c51eba8 |
View Raw JSON Data
{
"trx_id": "5668cee21688fcb5661a4821ec122bfb0c51eba8",
"block": 13381183,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:25:54",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"federicopistono\",\"what\":[\"blog\"]}]"
}
]
}thescinderupvoted (100.00%) @mor / machine-learning-serie-part-4-how-does-a-robot-learn-to-ride-a-bike2017/07/04 06:22:54
thescinderupvoted (100.00%) @mor / machine-learning-serie-part-4-how-does-a-robot-learn-to-ride-a-bike
2017/07/04 06:22:54
| voter | thescinder |
| author | mor |
| permlink | machine-learning-serie-part-4-how-does-a-robot-learn-to-ride-a-bike |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381123/Trx 8b1ea1cb41440596fe87d4d751d9003f12be15bd |
View Raw JSON Data
{
"trx_id": "8b1ea1cb41440596fe87d4d751d9003f12be15bd",
"block": 13381123,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:22:54",
"op": [
"vote",
{
"voter": "thescinder",
"author": "mor",
"permlink": "machine-learning-serie-part-4-how-does-a-robot-learn-to-ride-a-bike",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @mor / reinforcement-learning-and-atari-games-addition-to-ml-series-part-42017/07/04 06:22:51
thescinderupvoted (100.00%) @mor / reinforcement-learning-and-atari-games-addition-to-ml-series-part-4
2017/07/04 06:22:51
| voter | thescinder |
| author | mor |
| permlink | reinforcement-learning-and-atari-games-addition-to-ml-series-part-4 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381122/Trx a632a7527177d3c4cd48429a0a348afebfc0d7b5 |
View Raw JSON Data
{
"trx_id": "a632a7527177d3c4cd48429a0a348afebfc0d7b5",
"block": 13381122,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:22:51",
"op": [
"vote",
{
"voter": "thescinder",
"author": "mor",
"permlink": "reinforcement-learning-and-atari-games-addition-to-ml-series-part-4",
"weight": 10000
}
]
}2017/07/04 06:20:33
2017/07/04 06:20:33
| voter | thescinder |
| author | thescinder |
| permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13381077/Trx 9f84ae04cd2e6a8c34a45778be7930dde1e57ee7 |
View Raw JSON Data
{
"trx_id": "9f84ae04cd2e6a8c34a45778be7930dde1e57ee7",
"block": 13381077,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:20:33",
"op": [
"vote",
{
"voter": "thescinder",
"author": "thescinder",
"permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"weight": 10000
}
]
}2017/07/04 06:20:33
2017/07/04 06:20:33
| parent author | |
| parent permlink | gpu |
| author | thescinder |
| permlink | how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux |
| title | How to control thermal and performance settings for multiple Nvidia GPUS on Ubuntu Linux |
| body | <p style="text-align: center;">Such compute. </p> <p style="text-align: right;">very co$t</[> <p style="text-align: left;">Wow</p> The price of a pair of GTX 1060 GPUs has gone up about 50% since I <a href="https://steemit.com/deeplearning/@thescinder/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid">built my deep-learning rig</a> a few weeks ago, and that's if you can even find them in stock. There's been a *wee bit* of a gold rush surrounding cryptocurrencies lately as many new miners have been setting up systems. Ultimately, I think this will benefit more than just crypto as the demand for fast and efficient cards pushes graphics card makers to innovate more efficient and powerful cards, just like high performance computing for scientific purposes has traditionally piggy-backed on demand for better gaming. It also means increased awareness and adoption of cryptography and cryptocurrencies, which I consider a good thing as it should help stabilize the ecosystem. In any case, whether your aim is mining ether or back-propagation, you may want to get as much performance out of the GPUs you do have during the current shortage. This means tuning the card to optimize for your needs of performance and/or efficiency. For Nvidia cards on Ubuntu this comes with a slight difficulty in that normally you can only tune a GPU running a display, but with a few tricks it's possible to overclock multiple GPUs without hooking up a monitor to each one. This took me a while to figure out, so I thought it may be helpful to others. Note: changing the <code>cool-bits</code> flag lets you bypass thermal safeguards, may affect warranty, etc., so be conservative in your changes and monitor for GPU temperatures and errors. I typically run the fans at a higher intensity than they would normally operate and keep the temperature well below 70C. In short, it was the order that mattered. Setting <code>cool-bits</code> with or without a a flag to allow empty configurations, before editing the config file always left me with control over just one GPU after rebooting :-/ Instead I had to first modify the config file, and only then allow empty configurations and change the cool-bits flag. I'll assume you've got your drivers set up and your cards are working, all you have left is to gain control of <code>nvidia-settings.</code> Here's what worked for me: First edit your Xorg config file. Duplicate the monitor/device/screen declarations while incrementing the names, <em>e.g.</em> "Device0" becomes "Device1." Do this as many times as you need to for each of your GPUs, I have two cards so I ended up with two screens/monitors/device entries. The text for my config file is at the end of this post. <code> sudo nano /etc/X11/xorg.conf </code> <em>nano --> your text editor of choice</em> Then set the -cool-bits flag and allow empty configurations. Setting <code>cool-bits</code> to 28 actually <a href="https://hashcat.net/forum/thread-5785-post-31020.html">allows</a> you to change GPU voltages, which I don't currently use or recommend. 12 or 5 should also work for our needs. <code> sudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration </code> and that's it. You should be able to reboot and start over/underclocking your GPUs. Check in on the temperature and power usage with <code>nvidia-smi</code> on the command line. You can modify the thermal and performance ("Powermizer") settings with the GUI by just typing <code>nvidia-settings</code>, or you can use commands like these: <code> nvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=400 nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=40 nvidia-settings -a [gpu:0]/GPUFanControlState=1 nvidia-settings -a [fan:0]/GPUTargetFanSpeed=65 </code> <em>or back to normal</em> <code> nvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=0 nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=0 nvidia-settings -a [gpu:0]/GPUFanControlState=0 </code> Tune the settings in small increments and just change one setting at a time until you get closer to optimizing your chosen metric, then adjust the next setting and repeat as necessary ("walking the settings"). There are many more, much better guides out there for the actual overclocking for performance or underclocking for efficiency, and I suggest you check them out. Hopefully one or two other people had the same problem as I did with the order of setting cool-bits and modifying the xorg.conf file and this short post will be useful to some fellow human, somewhere, sometime. Thanks! I am using Ubuntu 16.04 with the 375.66 version Nvidia drivers. xorg.conf example: ``` # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 375.66 (buildmeister@swio-display-x86-rhel47-06) Mon May 1 15:45:32 PDT 2017 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" Screen 1 "Screen1" RightOf "Screen0" InputDevice "Keyboard0" "CoreKeyboard" InputDevice "Mouse0" "CorePointer" EndSection Section "Files" EndSection Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Emulate3Buttons" "no" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" # generated from default Identifier "Keyboard0" Driver "kbd" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 Option "DPMS" EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1060 6GB" BusID "PCI:1:0:0" EndSection Section "Device" Identifier "Device1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce GTX 1060 6GB" BusID "PCI:2:0:0" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Device1" Monitor "Monitor1" DefaultDepth 24 Option "AllowEmptyInitialConfiguration" "True" Option "Coolbits" "28" SubSection "Display" Depth 24 EndSubSection EndSection ``` |
| json metadata | {"tags":["gpu","nvidia","cool-bits","mining","deeplearning"],"links":["https://steemit.com/deeplearning/@thescinder/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid","https://hashcat.net/forum/thread-5785-post-31020.html"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #13381077/Trx 9f84ae04cd2e6a8c34a45778be7930dde1e57ee7 |
View Raw JSON Data
{
"trx_id": "9f84ae04cd2e6a8c34a45778be7930dde1e57ee7",
"block": 13381077,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:20:33",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "gpu",
"author": "thescinder",
"permlink": "how-to-control-thermal-and-performance-settings-for-multiple-nvidia-gpus-on-ubuntu-linux",
"title": "How to control thermal and performance settings for multiple Nvidia GPUS on Ubuntu Linux",
"body": "<p style=\"text-align: center;\">Such compute. </p>\n<p style=\"text-align: right;\">very co$t</[>\n<p style=\"text-align: left;\">Wow</p>\n\nThe price of a pair of GTX 1060 GPUs has gone up about 50% since I <a href=\"https://steemit.com/deeplearning/@thescinder/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid\">built my deep-learning rig</a> a few weeks ago, and that's if you can even find them in stock. There's been a *wee bit* of a gold rush surrounding cryptocurrencies lately as many new miners have been setting up systems. Ultimately, I think this will benefit more than just crypto as the demand for fast and efficient cards pushes graphics card makers to innovate more efficient and powerful cards, just like high performance computing for scientific purposes has traditionally piggy-backed on demand for better gaming. It also means increased awareness and adoption of cryptography and cryptocurrencies, which I consider a good thing as it should help stabilize the ecosystem. \n\nIn any case, whether your aim is mining ether or back-propagation, you may want to get as much performance out of the GPUs you do have during the current shortage. This means tuning the card to optimize for your needs of performance and/or efficiency. For Nvidia cards on Ubuntu this comes with a slight difficulty in that normally you can only tune a GPU running a display, but with a few tricks it's possible to overclock multiple GPUs without hooking up a monitor to each one. This took me a while to figure out, so I thought it may be helpful to others. \n\nNote: changing the <code>cool-bits</code> flag lets you bypass thermal safeguards, may affect warranty, etc., so be conservative in your changes and monitor for GPU temperatures and errors. I typically run the fans at a higher intensity than they would normally operate and keep the temperature well below 70C. \n\nIn short, it was the order that mattered. Setting <code>cool-bits</code> with or without a a flag to allow empty configurations, before editing the config file always left me with control over just one GPU after rebooting :-/ Instead I had to first modify the config file, and only then allow empty configurations and change the cool-bits flag. I'll assume you've got your drivers set up and your cards are working, all you have left is to gain control of <code>nvidia-settings.</code> Here's what worked for me:\n\nFirst edit your Xorg config file. Duplicate the monitor/device/screen declarations while incrementing the names, <em>e.g.</em> \"Device0\" becomes \"Device1.\" Do this as many times as you need to for each of your GPUs, I have two cards so I ended up with two screens/monitors/device entries. The text for my config file is at the end of this post. \n<code>\nsudo nano /etc/X11/xorg.conf\n</code>\n<em>nano --> your text editor of choice</em>\n\nThen set the -cool-bits flag and allow empty configurations. Setting <code>cool-bits</code> to 28 actually <a href=\"https://hashcat.net/forum/thread-5785-post-31020.html\">allows</a> you to change GPU voltages, which I don't currently use or recommend. 12 or 5 should also work for our needs. \n\n<code>\nsudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration\n</code>\n\nand that's it. You should be able to reboot and start over/underclocking your GPUs. Check in on the temperature and power usage with <code>nvidia-smi</code> on the command line. You can modify the thermal and performance (\"Powermizer\") settings with the GUI by just typing <code>nvidia-settings</code>, or you can use commands like these:\n\n<code>\nnvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=400\nnvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=40\nnvidia-settings -a [gpu:0]/GPUFanControlState=1\nnvidia-settings -a [fan:0]/GPUTargetFanSpeed=65\n</code>\n<em>or back to normal</em>\n<code>\nnvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=0\nnvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=0\nnvidia-settings -a [gpu:0]/GPUFanControlState=0\n</code>\nTune the settings in small increments and just change one setting at a time until you get closer to optimizing your chosen metric, then adjust the next setting and repeat as necessary (\"walking the settings\"). There are many more, much better guides out there for the actual overclocking for performance or underclocking for efficiency, and I suggest you check them out. Hopefully one or two other people had the same problem as I did with the order of setting cool-bits and modifying the xorg.conf file and this short post will be useful to some fellow human, somewhere, sometime. Thanks!\n\nI am using Ubuntu 16.04 with the 375.66 version Nvidia drivers. \n\nxorg.conf example:\n```\n# nvidia-xconfig: X configuration file generated by nvidia-xconfig\n# nvidia-xconfig: version 375.66 (buildmeister@swio-display-x86-rhel47-06) Mon May 1 15:45:32 PDT 2017\n\nSection \"ServerLayout\"\n Identifier \"Layout0\"\n Screen 0 \"Screen0\"\n Screen 1 \"Screen1\" RightOf \"Screen0\"\n InputDevice \"Keyboard0\" \"CoreKeyboard\"\n InputDevice \"Mouse0\" \"CorePointer\"\nEndSection\n\nSection \"Files\"\nEndSection\n\nSection \"InputDevice\"\n # generated from default\n Identifier \"Mouse0\"\n Driver \"mouse\"\n Option \"Protocol\" \"auto\"\n Option \"Device\" \"/dev/psaux\"\n Option \"Emulate3Buttons\" \"no\"\n Option \"ZAxisMapping\" \"4 5\"\nEndSection\n\nSection \"InputDevice\"\n # generated from default\n Identifier \"Keyboard0\"\n Driver \"kbd\"\nEndSection\n\nSection \"Monitor\"\n Identifier \"Monitor0\"\n VendorName \"Unknown\"\n ModelName \"Unknown\"\n HorizSync 28.0 - 33.0\n VertRefresh 43.0 - 72.0\n Option \"DPMS\"\nEndSection\n\nSection \"Monitor\"\n Identifier \"Monitor1\"\n VendorName \"Unknown\"\n ModelName \"Unknown\"\n HorizSync 28.0 - 33.0\n VertRefresh 43.0 - 72.0\n Option \"DPMS\"\nEndSection\n\nSection \"Device\"\n Identifier \"Device0\"\n Driver \"nvidia\"\n VendorName \"NVIDIA Corporation\"\n BoardName \"GeForce GTX 1060 6GB\"\n BusID \"PCI:1:0:0\"\nEndSection\n\nSection \"Device\"\n Identifier \"Device1\"\n Driver \"nvidia\"\n VendorName \"NVIDIA Corporation\"\n BoardName \"GeForce GTX 1060 6GB\"\n BusID \"PCI:2:0:0\"\nEndSection\n\nSection \"Screen\"\n Identifier \"Screen0\"\n Device \"Device0\"\n Monitor \"Monitor0\"\n DefaultDepth 24\n Option \"AllowEmptyInitialConfiguration\" \"True\"\n Option \"Coolbits\" \"28\"\n SubSection \"Display\"\n Depth 24\n EndSubSection\nEndSection\n\nSection \"Screen\"\n Identifier \"Screen1\"\n Device \"Device1\"\n Monitor \"Monitor1\"\n DefaultDepth 24\n Option \"AllowEmptyInitialConfiguration\" \"True\"\n Option \"Coolbits\" \"28\"\n SubSection \"Display\"\n Depth 24\n EndSubSection\nEndSection\n\n```",
"json_metadata": "{\"tags\":[\"gpu\",\"nvidia\",\"cool-bits\",\"mining\",\"deeplearning\"],\"links\":[\"https://steemit.com/deeplearning/@thescinder/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid\",\"https://hashcat.net/forum/thread-5785-post-31020.html\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}thescinderupvoted (100.00%) @crachau / adventures-in-mining-or-volume-62017/07/04 06:10:45
thescinderupvoted (100.00%) @crachau / adventures-in-mining-or-volume-6
2017/07/04 06:10:45
| voter | thescinder |
| author | crachau |
| permlink | adventures-in-mining-or-volume-6 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13380881/Trx b10aae16e25352cb1a30865e48d585e80299745b |
View Raw JSON Data
{
"trx_id": "b10aae16e25352cb1a30865e48d585e80299745b",
"block": 13380881,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T06:10:45",
"op": [
"vote",
{
"voter": "thescinder",
"author": "crachau",
"permlink": "adventures-in-mining-or-volume-6",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @mobidick / how-to-mine-monero-on-ubuntu-16-04-using-ccminer-cryptonight2017/07/03 19:16:12
thescinderupvoted (100.00%) @mobidick / how-to-mine-monero-on-ubuntu-16-04-using-ccminer-cryptonight
2017/07/03 19:16:12
| voter | thescinder |
| author | mobidick |
| permlink | how-to-mine-monero-on-ubuntu-16-04-using-ccminer-cryptonight |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13367806/Trx f948206ae84e3c00382904fddc735570ada0e579 |
View Raw JSON Data
{
"trx_id": "f948206ae84e3c00382904fddc735570ada0e579",
"block": 13367806,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-03T19:16:12",
"op": [
"vote",
{
"voter": "thescinder",
"author": "mobidick",
"permlink": "how-to-mine-monero-on-ubuntu-16-04-using-ccminer-cryptonight",
"weight": 10000
}
]
}thescinderpublished a new post: i-too-built-a-rather-decent-deep-learning-rig-for-900-quid2017/07/03 18:28:36
thescinderpublished a new post: i-too-built-a-rather-decent-deep-learning-rig-for-900-quid
2017/07/03 18:28:36
| parent author | |
| parent permlink | deeplearning |
| author | thescinder |
| permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| title | I too built a rather decent deep learning rig for 900 quid |
| body | @@ -1,102 +1,4 @@ -%3Ca href=%22#tldr%22%3ESkip to the components list%3C/a%3E%0A%3Ca href=%22#benchmarks%22%3ESkip to the benchmarks%3C/a%3E%0A%0A Robe @@ -12490,16 +12490,123 @@ ask. %0A%0A +%3Cem%3EEdit: removed the hyperlinks to the benchmarks and component list as they don't seem to be working%3C/a%3E%0A %3Cem%3EOrig |
| json metadata | {"tags":["deeplearning","gpu","machinelearning","nvidia","tensorflow"],"image":["https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840","https://thescinder.files.wordpress.com/2017/06/cifar10training1.png","https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png","https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png","https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png"],"links":["https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov","https://en.wikipedia.org/wiki/AlphaGo","https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg","https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f","https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415","https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/","http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/","https://developer.nvidia.com/cuda-downloads","https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support","https://www.continuum.io/downloads","https://www.tensorflow.org/tutorials/deep_cnn","https://thescinder.files.wordpress.com/2017/06/cifar10training1.png","https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png","https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png","https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png","https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #13366855/Trx 3462cc8363516e9f2b37b7eba9b9831ec99cc2b3 |
View Raw JSON Data
{
"trx_id": "3462cc8363516e9f2b37b7eba9b9831ec99cc2b3",
"block": 13366855,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-03T18:28:36",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "deeplearning",
"author": "thescinder",
"permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"title": "I too built a rather decent deep learning rig for 900 quid",
"body": "@@ -1,102 +1,4 @@\n-%3Ca href=%22#tldr%22%3ESkip to the components list%3C/a%3E%0A%3Ca href=%22#benchmarks%22%3ESkip to the benchmarks%3C/a%3E%0A%0A\n Robe\n@@ -12490,16 +12490,123 @@\n ask. %0A%0A\n+%3Cem%3EEdit: removed the hyperlinks to the benchmarks and component list as they don't seem to be working%3C/a%3E%0A\n %3Cem%3EOrig\n",
"json_metadata": "{\"tags\":[\"deeplearning\",\"gpu\",\"machinelearning\",\"nvidia\",\"tensorflow\"],\"image\":[\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840\",\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\",\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\",\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\",\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\"],\"links\":[\"https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov\",\"https://en.wikipedia.org/wiki/AlphaGo\",\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg\",\"https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f\",\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\",\"https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/\",\"http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/\",\"https://developer.nvidia.com/cuda-downloads\",\"https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support\",\"https://www.continuum.io/downloads\",\"https://www.tensorflow.org/tutorials/deep_cnn\",\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\",\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\",\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\",\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\",\"https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}2017/06/28 09:21:24
2017/06/28 09:21:24
| parent author | thescinder |
| parent permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| author | flauwy |
| permlink | re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170628t091917748z |
| title | |
| body | @@ -64,16 +64,26 @@ om home. + Followed! %0A%0AI am l |
| json metadata | {"tags":["deeplearning"],"app":"steemit/0.1"} |
| Transaction Info | Block #13212220/Trx aa5c94eefd90b629f35f01dbac92ef93aff1a46a |
View Raw JSON Data
{
"trx_id": "aa5c94eefd90b629f35f01dbac92ef93aff1a46a",
"block": 13212220,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T09:21:24",
"op": [
"comment",
{
"parent_author": "thescinder",
"parent_permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"author": "flauwy",
"permlink": "re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170628t091917748z",
"title": "",
"body": "@@ -64,16 +64,26 @@\n om home.\n+ Followed!\n %0A%0AI am l\n",
"json_metadata": "{\"tags\":[\"deeplearning\"],\"app\":\"steemit/0.1\"}"
}
]
}2017/06/28 09:19:24
2017/06/28 09:19:24
| parent author | thescinder |
| parent permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| author | flauwy |
| permlink | re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170628t091917748z |
| title | |
| body | Very interesting post. Great to see what is already possible from home. I am looking for somebody who can write code to analyze language into phonetics and then make the software find phonetically similar words. Can you do that? |
| json metadata | {"tags":["deeplearning"],"app":"steemit/0.1"} |
| Transaction Info | Block #13212181/Trx 64e9afd0672594d55a459639ab3bc1374e6a0ec6 |
View Raw JSON Data
{
"trx_id": "64e9afd0672594d55a459639ab3bc1374e6a0ec6",
"block": 13212181,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T09:19:24",
"op": [
"comment",
{
"parent_author": "thescinder",
"parent_permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"author": "flauwy",
"permlink": "re-thescinder-i-too-built-a-rather-decent-deep-learning-rig-for-900-quid-20170628t091917748z",
"title": "",
"body": "Very interesting post. Great to see what is already possible from home.\n\nI am looking for somebody who can write code to analyze language into phonetics and then make the software find phonetically similar words. Can you do that?",
"json_metadata": "{\"tags\":[\"deeplearning\"],\"app\":\"steemit/0.1\"}"
}
]
}flauwyupvoted (100.00%) @thescinder / i-too-built-a-rather-decent-deep-learning-rig-for-900-quid2017/06/28 09:15:51
flauwyupvoted (100.00%) @thescinder / i-too-built-a-rather-decent-deep-learning-rig-for-900-quid
2017/06/28 09:15:51
| voter | flauwy |
| author | thescinder |
| permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13212110/Trx 615800b0e970fde5b8e5ca5e530de14951933eba |
View Raw JSON Data
{
"trx_id": "615800b0e970fde5b8e5ca5e530de14951933eba",
"block": 13212110,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T09:15:51",
"op": [
"vote",
{
"voter": "flauwy",
"author": "thescinder",
"permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"weight": 10000
}
]
}2017/06/28 08:06:24
2017/06/28 08:06:24
| voter | thescinder |
| author | cristi |
| permlink | the-good-gut-a-book-about-the-microbiota-by-justin-and-erica-sonnenburg-recommendation |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13210722/Trx 9427f40d3938b0f95500ac5d024ac75f3d8b9699 |
View Raw JSON Data
{
"trx_id": "9427f40d3938b0f95500ac5d024ac75f3d8b9699",
"block": 13210722,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T08:06:24",
"op": [
"vote",
{
"voter": "thescinder",
"author": "cristi",
"permlink": "the-good-gut-a-book-about-the-microbiota-by-justin-and-erica-sonnenburg-recommendation",
"weight": 10000
}
]
}thescinderupdated their account properties2017/06/28 08:00:54
thescinderupdated their account properties
2017/06/28 08:00:54
| account | thescinder |
| memo key | STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD |
| json metadata | {"profile":{"profile_image":"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e","name":"theScinder","about":"Math, minds, and bio. ","website":"http://www.thescinder.com"}} |
| Transaction Info | Block #13210612/Trx f2d784e6be90658606814b4db90a8dc8a674ca20 |
View Raw JSON Data
{
"trx_id": "f2d784e6be90658606814b4db90a8dc8a674ca20",
"block": 13210612,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T08:00:54",
"op": [
"account_update",
{
"account": "thescinder",
"memo_key": "STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD",
"json_metadata": "{\"profile\":{\"profile_image\":\"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e\",\"name\":\"theScinder\",\"about\":\"Math, minds, and bio. \",\"website\":\"http://www.thescinder.com\"}}"
}
]
}thescinderupvoted (100.00%) @thescinder / i-too-built-a-rather-decent-deep-learning-rig-for-900-quid2017/06/28 07:55:12
thescinderupvoted (100.00%) @thescinder / i-too-built-a-rather-decent-deep-learning-rig-for-900-quid
2017/06/28 07:55:12
| voter | thescinder |
| author | thescinder |
| permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13210498/Trx dfdf515a48549901ab5620f4e6b1f24052e212ca |
View Raw JSON Data
{
"trx_id": "dfdf515a48549901ab5620f4e6b1f24052e212ca",
"block": 13210498,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:55:12",
"op": [
"vote",
{
"voter": "thescinder",
"author": "thescinder",
"permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"weight": 10000
}
]
}thescinderpublished a new post: i-too-built-a-rather-decent-deep-learning-rig-for-900-quid2017/06/28 07:55:12
thescinderpublished a new post: i-too-built-a-rather-decent-deep-learning-rig-for-900-quid
2017/06/28 07:55:12
| parent author | |
| parent permlink | deeplearning |
| author | thescinder |
| permlink | i-too-built-a-rather-decent-deep-learning-rig-for-900-quid |
| title | I too built a rather decent deep learning rig for 900 quid |
| body | <a href="#tldr">Skip to the components list</a> <a href="#benchmarks">Skip to the benchmarks</a> Robert Heinlein's 1957 <em>Door into Summer</em> returns throughout to a theme of knowing when it's "time to railroad." Loosely speaking this is the idea that one's success comes as much from historical context as it does from innate ability, hard work, and luck (though much of the latter can be attributed to historical context). Much of the concepts driving our modern AI renaissance are decades old at least- but the field lost steam as the computers were too slow and the Amazookles of the world were yet to use them to power their recommendation engines and so on. In the meantime computers have gotten much faster and much <a href="https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov">better</a> at <a href="https://en.wikipedia.org/wiki/AlphaGo">beating humans</a> at very fancy games. Modern computers are now fast enough to make deep learning feasible. Without being entirely scrutable (much of the learning happening unpredictably), DL works for many problems and as a bonus could provide insight into how our own minds might work. I too have seen the writing on the wall in recent years. I can say with some confidence that now is the time to railroad, and by "railroad" I mean revolutionise the world with artificial intelligence. A lot of things changed in big ways during the original "time to railroad," the industrial revolution. For some this meant fortune and progress and for others, ruin. I would like to think that we are all a bit brighter than our old-timey counterparts were back then and we have the benefit of our history to learn from, so I'm rooting for an egalitarian utopia rather than an AI apocalypse. In any case, collective stewardship of the sea changes underway is important and this means the more people learn about AI the less likely the future will be decided solely by the technocratic elites of today. I've completed a few MOOCs on machine learning in general and neural networks in particular, coded up some of the basic functions from scratch and I'm beginning to use some of the major libraries to investigate more interesting ideas. As I moved on from toy examples like MNIST and housing price prediction one thing became increasingly clear: <a href="https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg"><img src="https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840" alt="" width="840" height="472" class="aligncenter size-large wp-image-1699" /></a> It took me a week of work to realize I was totally on the wrong track training a vision model meant to mimic cuttlefish perception on my laptop. This sort of wasted time really adds up, so I decided to go deeper and build my own GPU-enhanced deep learning rig. Luckily there are lots of great guides out there as everyone and their grandmother is building their own DL rig at the moment. Most of the build guides have something along the lines of ". . . for xxxx monies" in the title, which makes it easier to match budgets. Build budgets run the gamut from the surprisingly capable <a href="https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f">$800 machine</a> by Nick Condo to the serious <a href="https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415">$1700 machine</a> by Slav Ivanov all the way up to the low low price of <a href="https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/">"under $5000"</a> by Kunal Jain. I did not even read the last one because I am not made of money. I am currently living in the UK, so that means I have to buy everything in pounds. The prices for components in pounds sterling are. . . pretty much the same as they are in greenbacks. The exchange rate to the British pound can be a bit misleading, even now that Brexit has crushed the pound sterling as well as our hopes and dreams. In my experience it seems like you can buy about the same for a pound at the store as for a dollar in the US or a euro on the continent. It seems like the only thing they use the exchange rate for is calculating salaries. I'd recommend first visiting Tim Dettmers' guide to <a href="http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/">choosing the right GPU for you</a>. I'm in a stage of life where buying the "second cheapest" appropriate option is usually best. With a little additional background reading and following Tim's guide, I selected the Nvidia GTX 1060 GPU with 6GB of memory. This was from Tim's "I have little money" category, one up from the "I have almost no money" category, and in keeping with my life philosophy of the second-cheapest. Going to the next tier up is often close to twice as costly, but not close to twice as good. This holds for my choice of GPUs as well: a single 1070 is about twice the cost and around 50% or so faster than a 1060 However, two 1060s does get you pretty close to twice the performance, and that's what I went with. As we'll see in the benchmarks Tensorflow does make it pretty easy to take advantage of both GPUs, but doubling the capacity of my DLR by doubling the GPUs in the future won't be plausible. My upgradeability is somewhat limited by the number of threads (4) and PCIe lanes (16) of the modest i3 CPU I chose; if a near-term upgrade was a higher priority, I should have left out the second 1060 GPU and diverted that part of a budget to a better CPU (e.g. the <a href="https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415">Intel Xeon E5-1620 V4</a> recommended <a href="https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415">by Slav Ivanov</a>). But if you're shelling out so much for a higher-end system you'll probably want a bigger GPU to start with, and it's easy to see how one can go from a budget of $800 to $1700 rather quickly. The rest of the computer's job is to quickly dump data into the GPU memory without messing things up. I ended up using almost all the same components as those in <a href="https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f">Nick's guide</a> because, again, my physical makeup is meat rather than monetary in nature. Here's the full list of components. I sourced what I could from Amazon Warehouse Deals to try and keep the cost down. <a id="tldr"></a> <b>GPU (x2)</b>: Gigabyte Nvidia GTX 1060 6GB (£205.78 each) <b>Motherboard</b>: MSI Intel Z170 KRAIT-GAMING (£99.95) <b>CPU</b>: Intel Core i3 6100 Skylake Dual-Core 3.7 GHz Processor (£94.58) <b>Memory</b>: Corsair CMK16GX4M2A2400C14 Vengeance 2x8GB (1£05.78) <b>PSU</b>: Corsair CP-9020078-UK Builder Series 750W CS750M ATX/EPS Semi-Modular 80 Plus Gold Power Supply Unit (£77.25) <b>Storage</b>: SanDisk Ultra II SSD 240 GB SATA III (£72.18) <b>Case</b>: Thermaltake Versa H23 (27.10) <b>Total: £888.40</b> I had never built a PC before and didn't have any idea what I was doing. Luckily, Youtube did, and I didn't even break anything when I slotted all the pieces together. I had an install thumb drive for Ubuntu 16.04 hanging around ready to go and consequently I was up and running relatively quickly. The next step was installing the drivers and <a href="https://developer.nvidia.com/cuda-downloads">CUDA developer's toolkit</a> for the GPUs. I've been working mainly with Tensorflow lately, so I followed <a href="https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support">their guide</a> to get everything ready to take advantage of the new setup. I am using <a href="https://www.continuum.io/downloads">Anaconda</a> to manage Python environments for now, so I made one with tensorflow and another with tensorflow_gpu packages. <b></b> I decided to train on the CIFAR10 image classification dataset using <a href="https://www.tensorflow.org/tutorials/deep_cnn">this tutorial</a> to test out the GPUs. I also wanted to see how fast training progresses on a project of mine, a two-category classifier for quantitative phase microscope images. <a id="benchmarks"></a> The CIFAR10 image classification tutorial from tensorflow.org was perfect because you can flag for the training to take place on one or two GPUs, or train on the CPU alone. It takes ~1.25 hours to train the first 10000 steps on the CPU, but only 4 minutes for the same training on one 1060. That's a weeks-to-days/days-to-hours/hours-to-minutes level of speedup. <p align="center"> <a href="https://thescinder.files.wordpress.com/2017/06/cifar10training1.png"><img src="https://thescinder.files.wordpress.com/2017/06/cifar10training1.png" alt="" width="555" height="201" class="aligncenter size-full wp-image-1709" /></a> <a href="https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png"><img src="https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png" alt="" width="529" height="201" class="aligncenter size-full wp-image-1697" /></a> </p> # CPU 10000 steps 2017-06-18 12:56:38.151978: step 0, loss = 4.68 (274.9 examples/sec; 0.466 sec/batch) 2017-06-18 12:56:42.815268: step 10, loss = 4.60 (274.5 examples/sec; 0.466 sec/batch) ... 2017-06-18 14:12:50.121319: step 9980, loss = 0.80 (283.0 examples/sec; 0.452 sec/batch) 2017-06-18 14:12:54.652866: step 9990, loss = 1.03 (282.5 examples/sec; 0.453 sec/batch) # One GPU 2017-06-18 15:50:16.810051: step 0, loss = 4.67 (2.3 examples/sec; 56.496 sec/batch) 2017-06-18 15:50:17.678610: step 10, loss = 4.62 (6139.0 examples/sec; 0.021 sec/batch) 2017-06-18 15:50:17.886419: step 20, loss = 4.54 (6197.2 examples/sec; 0.021 sec/batch) ... 2017-06-18 15:54:00.386815: step 10000, loss = 0.96 (5823.0 examples/sec; 0.022 sec/batch) # Two GPUs 2017-06-25 14:48:43.918359: step 0, loss = 4.68 (4.7 examples/sec; 27.362 sec/batch) 2017-06-25 14:48:45.058762: step 10, loss = 4.61 (10065.4 examples/sec; 0.013 sec/batch) ... 2017-06-25 14:52:28.510590: step 6000, loss = 0.91 (8172.5 examples/sec; 0.016 sec/batch) ... 2017-06-25 14:54:56.087587: step 9990, loss = 0.90 (6167.8 examples/sec; 0.021 sec/batch) That's about 21-32x speedup on the GPUs. Not quite double the speed on two GPUs because the model isn't big enough to utilize all of both GPUs, as we can see in the output from nvidia-smi # Training on one GPU <a href="https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png"><img src="https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png" alt="" width="722" height="212" class="aligncenter size-full wp-image-1706" /></a> # Training on two GPUs <a href="https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png"><img src="https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png" alt="" width="731" height="237" class="aligncenter size-full wp-image-1707" /></a> My own model had a similar speedup, going from training about one 79-image minibatch per second to training more than 30 per second. Trying to train this model on my laptop, a Microsoft Surface Book, I was getting about 0.75 steps a second. [Aside: the laptop does have a discrete GPU, a variant of the GeForce 940M, but no Linux driver that I'm aware of :/]. # Training on CPU only INFO:tensorflow:global_step/sec: 0.981465 INFO:tensorflow:loss = 0.673449, step = 173 (101.889 sec) INFO:tensorflow:global_step/sec: 0.994314 INFO:tensorflow:loss = 0.64968, step = 273 (100.572 sec) # Dual GPUs INFO:tensorflow:global_step/sec: 30.3432 INFO:tensorflow:loss = 0.317435, step = 90801 (3.296 sec) INFO:tensorflow:global_step/sec: 30.6238 INFO:tensorflow:loss = 0.272398, step = 90901 (3.265 sec) INFO:tensorflow:global_step/sec: 30.5632 INFO:tensorflow:loss = 0.327474, step = 91001 (3.272 sec) INFO:tensorflow:global_step/sec: 30.5643 INFO:tensorflow:loss = 0.43074, step = 91101 (3.272 sec) INFO:tensorflow:global_step/sec: 30.6085 Overall I'm pretty satisfied with the setup, and I've got a lot of cool projects to try out on it. Getting the basics for machine learning is pretty easy with all the great MOOCs and tutorials out there, but the learning curve slopes sharply upward after that. Working directly on real projects with a machine that can train big models before the heat-death of the universe is essential for gaining intuition and tackling cool problems. Am I right to think that now is "time to AI?" I wanted to get an unbiased second opinion so now I am building the components of a synthetic mind to ask. <em>Originally published on <a href="https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/">www.thescinder.com</a> by me. </em> |
| json metadata | {"tags":["deeplearning","gpu","machinelearning","nvidia","tensorflow"],"image":["https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840","https://thescinder.files.wordpress.com/2017/06/cifar10training1.png","https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png","https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png","https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png"],"links":["#tldr","#benchmarks","https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov","https://en.wikipedia.org/wiki/AlphaGo","https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg","https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f","https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415","https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/","http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/","https://developer.nvidia.com/cuda-downloads","https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support","https://www.continuum.io/downloads","https://www.tensorflow.org/tutorials/deep_cnn","https://thescinder.files.wordpress.com/2017/06/cifar10training1.png","https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png","https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png","https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png","https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #13210498/Trx dfdf515a48549901ab5620f4e6b1f24052e212ca |
View Raw JSON Data
{
"trx_id": "dfdf515a48549901ab5620f4e6b1f24052e212ca",
"block": 13210498,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:55:12",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "deeplearning",
"author": "thescinder",
"permlink": "i-too-built-a-rather-decent-deep-learning-rig-for-900-quid",
"title": "I too built a rather decent deep learning rig for 900 quid",
"body": "<a href=\"#tldr\">Skip to the components list</a>\n<a href=\"#benchmarks\">Skip to the benchmarks</a>\n\nRobert Heinlein's 1957 <em>Door into Summer</em> returns throughout\tto a theme of knowing when it's \"time to railroad.\" Loosely speaking this is the idea that one's success comes as much from historical context as it does from innate ability, hard work, and luck (though much of the latter can be attributed to historical context). \n\nMuch of the concepts driving our modern AI renaissance are decades old at least- but the field lost steam as the computers were too slow and the Amazookles of the world were yet to use them to power their recommendation engines and so on. In the meantime computers have gotten much faster and much <a href=\"https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov\">better</a> at <a href=\"https://en.wikipedia.org/wiki/AlphaGo\">beating humans</a> at very fancy games. Modern computers are now fast enough to make deep learning feasible. Without being entirely scrutable (much of the learning happening unpredictably), DL works for many problems and as a bonus could provide insight into how our own minds might work. \n\nI too have seen the writing on the wall in recent years. I can say with some confidence that now is the time to railroad, and by \"railroad\" I mean revolutionise the world with artificial intelligence. A lot of things changed in big ways during the original \"time to railroad,\" the industrial revolution. For some this meant fortune and progress and for others, ruin. I would like to think that we are all a bit brighter than our old-timey counterparts were back then and we have the benefit of our history to learn from, so I'm rooting for an egalitarian utopia rather than an AI apocalypse. In any case, collective stewardship of the sea changes underway is important and this means the more people learn about AI the less likely the future will be decided solely by the technocratic elites of today.\n\nI've completed a few MOOCs on machine learning in general and neural networks in particular, coded up some of the basic functions from scratch and I'm beginning to use some of the major libraries to investigate more interesting ideas. As I moved on from toy examples like MNIST and housing price prediction one thing became increasingly clear:\n\n<a href=\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg\"><img src=\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840\" alt=\"\" width=\"840\" height=\"472\" class=\"aligncenter size-large wp-image-1699\" /></a>\n\n\nIt took me a week of work to realize I was totally on the wrong track training a vision model meant to mimic cuttlefish perception on my laptop. This sort of wasted time really adds up, so I decided to go deeper and build my own GPU-enhanced deep learning rig. \n\nLuckily there are lots of great guides out there as everyone and their grandmother is building their own DL rig at the moment. Most of the build guides have something along the lines of \". . . for xxxx monies\" in the title, which makes it easier to match budgets. Build budgets run the gamut from the surprisingly capable <a href=\"https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f\">$800 machine</a> by Nick Condo to the serious <a href=\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\">$1700 machine</a> by Slav Ivanov all the way up to the low low price of <a href=\"https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/\">\"under $5000\"</a> by Kunal Jain. I did not even read the last one because I am not made of money. \n\nI am currently living in the UK, so that means I have to buy everything in pounds. The prices for components in pounds sterling are. . . pretty much the same as they are in greenbacks. The exchange rate to the British pound can be a bit misleading, even now that Brexit has crushed the pound sterling as well as our hopes and dreams. In my experience it seems like you can buy about the same for a pound at the store as for a dollar in the US or a euro on the continent. It seems like the only thing they use the exchange rate for is calculating salaries. \n\nI'd recommend first visiting Tim Dettmers' guide to <a href=\"http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/\">choosing the right GPU for you</a>. I'm in a stage of life where buying the \"second cheapest\" appropriate option is usually best. With a little additional background reading and following Tim's guide, I selected the Nvidia GTX 1060 GPU with 6GB of memory. This was from Tim's \"I have little money\" category, one up from the \"I have almost no money\" category, and in keeping with my life philosophy of the second-cheapest. Going to the next tier up is often close to twice as costly, but not close to twice as good. This holds for my choice of GPUs as well: a single 1070 is about twice the cost and around 50% or so faster than a 1060 However, two 1060s does get you pretty close to twice the performance, and that's what I went with. As we'll see in the benchmarks Tensorflow does make it pretty easy to take advantage of both GPUs, but doubling the capacity of my DLR by doubling the GPUs in the future won't be plausible. \n\nMy upgradeability is somewhat limited by the number of threads (4) and PCIe lanes (16) of the modest i3 CPU I chose; if a near-term upgrade was a higher priority, I should have left out the second 1060 GPU and diverted that part of a budget to a better CPU (e.g. the <a href=\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\">Intel Xeon E5-1620 V4</a> recommended <a href=\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\">by Slav Ivanov</a>). But if you're shelling out so much for a higher-end system you'll probably want a bigger GPU to start with, and it's easy to see how one can go from a budget of $800 to $1700 rather quickly. \n\nThe rest of the computer's job is to quickly dump data into the GPU memory without messing things up. I ended up using almost all the same components as those in <a href=\"https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f\">Nick's guide</a> because, again, my physical makeup is meat rather than monetary in nature. \n\nHere's the full list of components. I sourced what I could from Amazon Warehouse Deals to try and keep the cost down. \n\n<a id=\"tldr\"></a>\n<b>GPU (x2)</b>: Gigabyte Nvidia GTX 1060 6GB (£205.78 each)\n<b>Motherboard</b>: MSI Intel Z170 KRAIT-GAMING (£99.95)\n<b>CPU</b>: Intel Core i3 6100 Skylake Dual-Core 3.7 GHz Processor (£94.58)\n<b>Memory</b>: Corsair CMK16GX4M2A2400C14 Vengeance 2x8GB (1£05.78)\n<b>PSU</b>: Corsair CP-9020078-UK Builder Series 750W CS750M ATX/EPS Semi-Modular 80 Plus Gold Power Supply Unit (£77.25)\n<b>Storage</b>: SanDisk Ultra II SSD 240 GB SATA III (£72.18)\n<b>Case</b>: Thermaltake Versa H23 (27.10)\n\n<b>Total: £888.40</b>\n\n\nI had never built a PC before and didn't have any idea what I was doing. Luckily, Youtube did, and I didn't even break anything when I slotted all the pieces together. I had an install thumb drive for Ubuntu 16.04 hanging around ready to go and consequently I was up and running relatively quickly. \n\nThe next step was installing the drivers and <a href=\"https://developer.nvidia.com/cuda-downloads\">CUDA developer's toolkit</a> for the GPUs. I've been working mainly with Tensorflow lately, so I followed <a href=\"https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support\">their guide</a> to get everything ready to take advantage of the new setup. I am using <a href=\"https://www.continuum.io/downloads\">Anaconda</a> to manage Python environments for now, so I made one with tensorflow and another with tensorflow_gpu packages. <b></b>\n\nI decided to train on the CIFAR10 image classification dataset using <a href=\"https://www.tensorflow.org/tutorials/deep_cnn\">this tutorial</a> to test out the GPUs. I also wanted to see how fast training progresses on a project of mine, a two-category classifier for quantitative phase microscope images. \n\n<a id=\"benchmarks\"></a>\n\nThe CIFAR10 image classification tutorial from tensorflow.org was perfect because you can flag for the training to take place on one or two GPUs, or train on the CPU alone. It takes ~1.25 hours to train the first 10000 steps on the CPU, but only 4 minutes for the same training on one 1060. That's a weeks-to-days/days-to-hours/hours-to-minutes level of speedup. \n<p align=\"center\">\n<a href=\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\"><img src=\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\" alt=\"\" width=\"555\" height=\"201\" class=\"aligncenter size-full wp-image-1709\" /></a>\n\n\n<a href=\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\"><img src=\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\" alt=\"\" width=\"529\" height=\"201\" class=\"aligncenter size-full wp-image-1697\" /></a>\n</p>\n\n# CPU 10000 steps\n2017-06-18 12:56:38.151978: step 0, loss = 4.68 (274.9 examples/sec; 0.466 sec/batch)\n2017-06-18 12:56:42.815268: step 10, loss = 4.60 (274.5 examples/sec; 0.466 sec/batch)\n...\n2017-06-18 14:12:50.121319: step 9980, loss = 0.80 (283.0 examples/sec; 0.452 sec/batch)\n2017-06-18 14:12:54.652866: step 9990, loss = 1.03 (282.5 examples/sec; 0.453 sec/batch)\n\n\n# One GPU\n2017-06-18 15:50:16.810051: step 0, loss = 4.67 (2.3 examples/sec; 56.496 sec/batch)\n2017-06-18 15:50:17.678610: step 10, loss = 4.62 (6139.0 examples/sec; 0.021 sec/batch)\n2017-06-18 15:50:17.886419: step 20, loss = 4.54 (6197.2 examples/sec; 0.021 sec/batch)\n...\n2017-06-18 15:54:00.386815: step 10000, loss = 0.96 (5823.0 examples/sec; 0.022 sec/batch)\n\n\n# Two GPUs\n2017-06-25 14:48:43.918359: step 0, loss = 4.68 (4.7 examples/sec; 27.362 sec/batch)\n2017-06-25 14:48:45.058762: step 10, loss = 4.61 (10065.4 examples/sec; 0.013 sec/batch)\n...\n2017-06-25 14:52:28.510590: step 6000, loss = 0.91 (8172.5 examples/sec; 0.016 sec/batch)\n...\n2017-06-25 14:54:56.087587: step 9990, loss = 0.90 (6167.8 examples/sec; 0.021 sec/batch)\n\nThat's about 21-32x speedup on the GPUs. Not quite double the speed on two GPUs because the model isn't big enough to utilize all of both GPUs, as we can see in the output from nvidia-smi \n\n# Training on one GPU\n<a href=\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\"><img src=\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\" alt=\"\" width=\"722\" height=\"212\" class=\"aligncenter size-full wp-image-1706\" /></a>\n\n# Training on two GPUs\n<a href=\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\"><img src=\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\" alt=\"\" width=\"731\" height=\"237\" class=\"aligncenter size-full wp-image-1707\" /></a>\n\nMy own model had a similar speedup, going from training about one 79-image minibatch per second to training more than 30 per second. Trying to train this model on my laptop, a Microsoft Surface Book, I was getting about 0.75 steps a second. [Aside: the laptop does have a discrete GPU, a variant of the GeForce 940M, but no Linux driver that I'm aware of :/].\n\n# Training on CPU only\nINFO:tensorflow:global_step/sec: 0.981465\nINFO:tensorflow:loss = 0.673449, step = 173 (101.889 sec)\nINFO:tensorflow:global_step/sec: 0.994314\nINFO:tensorflow:loss = 0.64968, step = 273 (100.572 sec)\n\n# Dual GPUs\nINFO:tensorflow:global_step/sec: 30.3432\nINFO:tensorflow:loss = 0.317435, step = 90801 (3.296 sec)\nINFO:tensorflow:global_step/sec: 30.6238\nINFO:tensorflow:loss = 0.272398, step = 90901 (3.265 sec)\nINFO:tensorflow:global_step/sec: 30.5632\nINFO:tensorflow:loss = 0.327474, step = 91001 (3.272 sec)\nINFO:tensorflow:global_step/sec: 30.5643\nINFO:tensorflow:loss = 0.43074, step = 91101 (3.272 sec)\nINFO:tensorflow:global_step/sec: 30.6085\n\nOverall I'm pretty satisfied with the setup, and I've got a lot of cool projects to try out on it. Getting the basics for machine learning is pretty easy with all the great MOOCs and tutorials out there, but the learning curve slopes sharply upward after that. Working directly on real projects with a machine that can train big models before the heat-death of the universe is essential for gaining intuition and tackling cool problems.\n\nAm I right to think that now is \"time to AI?\" I wanted to get an unbiased second opinion so now I am building the components of a synthetic mind to ask. \n\n<em>Originally published on <a href=\"https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/\">www.thescinder.com</a> by me. </em>",
"json_metadata": "{\"tags\":[\"deeplearning\",\"gpu\",\"machinelearning\",\"nvidia\",\"tensorflow\"],\"image\":[\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg?w=840\",\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\",\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\",\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\",\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\"],\"links\":[\"#tldr\",\"#benchmarks\",\"https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov\",\"https://en.wikipedia.org/wiki/AlphaGo\",\"https://thescinder.files.wordpress.com/2017/06/goingtoneedagpuimgflip1.jpg\",\"https://medium.com/towards-data-science/build-a-deep-learning-rig-for-800-4434e21a424f\",\"https://blog.slavv.com/the-1700-great-deep-learning-box-assembly-setup-and-benchmarks-148c5ebe6415\",\"https://www.analyticsvidhya.com/blog/2016/11/building-a-machine-learning-deep-learning-workstation-for-under-5000/\",\"http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/\",\"https://developer.nvidia.com/cuda-downloads\",\"https://www.tensorflow.org/install/install_linux#nvidia_requirements_to_run_tensorflow_with_gpu_support\",\"https://www.continuum.io/downloads\",\"https://www.tensorflow.org/tutorials/deep_cnn\",\"https://thescinder.files.wordpress.com/2017/06/cifar10training1.png\",\"https://thescinder.files.wordpress.com/2017/06/2x2cnntraining.png\",\"https://thescinder.files.wordpress.com/2017/06/singlegpucifar10.png\",\"https://thescinder.files.wordpress.com/2017/06/dualgpucifar10.png\",\"https://thescinder.com/2017/06/25/i-too-built-a-rather-decent-deep-learning-rig-for-900-quid/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}thescinderfollowed @mor2017/06/28 07:41:09
thescinderfollowed @mor
2017/06/28 07:41:09
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"mor","what":["blog"]}] |
| Transaction Info | Block #13210217/Trx 829f6e6da17db40a0422a50afa34f0573e8ae37a |
View Raw JSON Data
{
"trx_id": "829f6e6da17db40a0422a50afa34f0573e8ae37a",
"block": 13210217,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:41:09",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"mor\",\"what\":[\"blog\"]}]"
}
]
}thescinderunfollowed @shapeshiftio2017/06/28 07:40:33
thescinderunfollowed @shapeshiftio
2017/06/28 07:40:33
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"shapeshiftio","what":[]}] |
| Transaction Info | Block #13210205/Trx 717dfef1eb4c6e021feb5ce914a7238c97c234e3 |
View Raw JSON Data
{
"trx_id": "717dfef1eb4c6e021feb5ce914a7238c97c234e3",
"block": 13210205,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:40:33",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"shapeshiftio\",\"what\":[]}]"
}
]
}2017/06/28 07:40:12
2017/06/28 07:40:12
| voter | thescinder |
| author | cristi |
| permlink | calling-bullshit-a-course-provided-by-the-university-of-washington-videos |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13210198/Trx 85a5bb0bce3724ef84b5d9c5e31acc73d522241c |
View Raw JSON Data
{
"trx_id": "85a5bb0bce3724ef84b5d9c5e31acc73d522241c",
"block": 13210198,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:40:12",
"op": [
"vote",
{
"voter": "thescinder",
"author": "cristi",
"permlink": "calling-bullshit-a-course-provided-by-the-university-of-washington-videos",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @raudaschl / what-makes-machine-learning-in-healthcare-so-powerful2017/06/28 07:39:36
thescinderupvoted (100.00%) @raudaschl / what-makes-machine-learning-in-healthcare-so-powerful
2017/06/28 07:39:36
| voter | thescinder |
| author | raudaschl |
| permlink | what-makes-machine-learning-in-healthcare-so-powerful |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13210186/Trx 715cfc146b546283f48601724b2b8f8b6eca9dd7 |
View Raw JSON Data
{
"trx_id": "715cfc146b546283f48601724b2b8f8b6eca9dd7",
"block": 13210186,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:39:36",
"op": [
"vote",
{
"voter": "thescinder",
"author": "raudaschl",
"permlink": "what-makes-machine-learning-in-healthcare-so-powerful",
"weight": 10000
}
]
}thescinderfollowed @cristi2017/06/28 07:38:39
thescinderfollowed @cristi
2017/06/28 07:38:39
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"cristi","what":["blog"]}] |
| Transaction Info | Block #13210167/Trx 0e6b8ae82812b12b3675799da988f11fa55e787f |
View Raw JSON Data
{
"trx_id": "0e6b8ae82812b12b3675799da988f11fa55e787f",
"block": 13210167,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:38:39",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"cristi\",\"what\":[\"blog\"]}]"
}
]
}thescinderfollowed @shapeshiftio2017/06/28 07:38:03
thescinderfollowed @shapeshiftio
2017/06/28 07:38:03
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"shapeshiftio","what":["blog"]}] |
| Transaction Info | Block #13210155/Trx e1fb3e4cbd68a631a975c3f0d218acbd9f52af71 |
View Raw JSON Data
{
"trx_id": "e1fb3e4cbd68a631a975c3f0d218acbd9f52af71",
"block": 13210155,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:38:03",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"shapeshiftio\",\"what\":[\"blog\"]}]"
}
]
}2017/06/28 07:36:57
2017/06/28 07:36:57
| voter | thescinder |
| author | pcste |
| permlink | how-to-build-your-own-gpu-mining-rig-frame-stackable-option-for-farms |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13210133/Trx c068d24316fdd7a03642810055aec95cc30f27a7 |
View Raw JSON Data
{
"trx_id": "c068d24316fdd7a03642810055aec95cc30f27a7",
"block": 13210133,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:36:57",
"op": [
"vote",
{
"voter": "thescinder",
"author": "pcste",
"permlink": "how-to-build-your-own-gpu-mining-rig-frame-stackable-option-for-farms",
"weight": 10000
}
]
}2017/06/28 07:34:21
2017/06/28 07:34:21
| voter | thescinder |
| author | protrado |
| permlink | ethereum-mining-hash-rates-and-overclock-settings-for-all-nvidia-graphic-cards |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13210081/Trx 5b06e37891bf7936405ee237f3cf23c79dcd3bb6 |
View Raw JSON Data
{
"trx_id": "5b06e37891bf7936405ee237f3cf23c79dcd3bb6",
"block": 13210081,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:34:21",
"op": [
"vote",
{
"voter": "thescinder",
"author": "protrado",
"permlink": "ethereum-mining-hash-rates-and-overclock-settings-for-all-nvidia-graphic-cards",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @bbkoopsta / a-150usd-ddr2-budget-mining-rig2017/06/28 07:32:24
thescinderupvoted (100.00%) @bbkoopsta / a-150usd-ddr2-budget-mining-rig
2017/06/28 07:32:24
| voter | thescinder |
| author | bbkoopsta |
| permlink | a-150usd-ddr2-budget-mining-rig |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13210042/Trx 29c5a11a0dc862171f8db6d0ee7814e1792293cc |
View Raw JSON Data
{
"trx_id": "29c5a11a0dc862171f8db6d0ee7814e1792293cc",
"block": 13210042,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:32:24",
"op": [
"vote",
{
"voter": "thescinder",
"author": "bbkoopsta",
"permlink": "a-150usd-ddr2-budget-mining-rig",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @drotika / 6-gpu-mining-rig-build-guide2017/06/28 07:31:15
thescinderupvoted (100.00%) @drotika / 6-gpu-mining-rig-build-guide
2017/06/28 07:31:15
| voter | thescinder |
| author | drotika |
| permlink | 6-gpu-mining-rig-build-guide |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13210019/Trx d83e7e08b5954dd458bc70da07f558ee359d4ff5 |
View Raw JSON Data
{
"trx_id": "d83e7e08b5954dd458bc70da07f558ee359d4ff5",
"block": 13210019,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:31:15",
"op": [
"vote",
{
"voter": "thescinder",
"author": "drotika",
"permlink": "6-gpu-mining-rig-build-guide",
"weight": 10000
}
]
}thescinderupvoted (100.00%) @aggroed / professor-aggroed-explains-a-crypto-mining-rig-for-beginners2017/06/28 07:29:45
thescinderupvoted (100.00%) @aggroed / professor-aggroed-explains-a-crypto-mining-rig-for-beginners
2017/06/28 07:29:45
| voter | thescinder |
| author | aggroed |
| permlink | professor-aggroed-explains-a-crypto-mining-rig-for-beginners |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13209989/Trx 58024b3d398a38e03eb269f6d24e10f19a9ea31e |
View Raw JSON Data
{
"trx_id": "58024b3d398a38e03eb269f6d24e10f19a9ea31e",
"block": 13209989,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:29:45",
"op": [
"vote",
{
"voter": "thescinder",
"author": "aggroed",
"permlink": "professor-aggroed-explains-a-crypto-mining-rig-for-beginners",
"weight": 10000
}
]
}thescinderfollowed @wysiati2017/06/28 07:26:51
thescinderfollowed @wysiati
2017/06/28 07:26:51
| required auths | [] |
| required posting auths | ["thescinder"] |
| id | follow |
| json | ["follow",{"follower":"thescinder","following":"wysiati","what":["blog"]}] |
| Transaction Info | Block #13209931/Trx 41824d5d6d500bb1a78cbca7ba60e79029db6194 |
View Raw JSON Data
{
"trx_id": "41824d5d6d500bb1a78cbca7ba60e79029db6194",
"block": 13209931,
"trx_in_block": 25,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:26:51",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"thescinder"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"thescinder\",\"following\":\"wysiati\",\"what\":[\"blog\"]}]"
}
]
}thescinderupvoted (100.00%) @wysiati / intro-to-neural-networks-1-history-and-background2017/06/28 07:26:39
thescinderupvoted (100.00%) @wysiati / intro-to-neural-networks-1-history-and-background
2017/06/28 07:26:39
| voter | thescinder |
| author | wysiati |
| permlink | intro-to-neural-networks-1-history-and-background |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13209927/Trx 506b9efaf60d938dba7ccf9080501b6b5a2f7b09 |
View Raw JSON Data
{
"trx_id": "506b9efaf60d938dba7ccf9080501b6b5a2f7b09",
"block": 13209927,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-28T07:26:39",
"op": [
"vote",
{
"voter": "thescinder",
"author": "wysiati",
"permlink": "intro-to-neural-networks-1-history-and-background",
"weight": 10000
}
]
}steemcreated a new account: @thescinder2017/06/27 22:11:18
steemcreated a new account: @thescinder
2017/06/27 22:11:18
| fee | 0.500 STEEM |
| delegation | 57000.000000 VESTS |
| creator | steem |
| new account name | thescinder |
| owner | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN",1]]} |
| active | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F",1]]} |
| posting | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu",1]]} |
| memo key | STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD |
| json metadata | |
| extensions | [] |
| Transaction Info | Block #13198826/Trx 34c4dc796c365fcd8cdb83032dd80758d213858c |
View Raw JSON Data
{
"trx_id": "34c4dc796c365fcd8cdb83032dd80758d213858c",
"block": 13198826,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-27T22:11:18",
"op": [
"account_create_with_delegation",
{
"fee": "0.500 STEEM",
"delegation": "57000.000000 VESTS",
"creator": "steem",
"new_account_name": "thescinder",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu",
1
]
]
},
"memo_key": "STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD",
"json_metadata": "",
"extensions": []
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress0.00%
{
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779089100
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779089100
},
"rc_account": {
"account": "thescinder",
"rc_manabar": {
"current_mana": "10164408779",
"last_update_time": 1779089100
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "10164408779"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"profile_image":"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e","name":"theScinder","about":"Math, minds, and bio. ","website":"http://www.thescinder.com"} |
| JSON METADATA | |
| profile | {"profile_image":"http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e","name":"theScinder","about":"Math, minds, and bio. ","website":"http://www.thescinder.com"} |
{
"posting_json_metadata": {
"profile": {
"profile_image": "http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e",
"name": "theScinder",
"about": "Math, minds, and bio. ",
"website": "http://www.thescinder.com"
}
},
"json_metadata": {
"profile": {
"profile_image": "http://0.gravatar.com/avatar/d815e8978cfe621cc3a27bd9a5e67f1e",
"name": "theScinder",
"about": "Math, minds, and bio. ",
"website": "http://www.thescinder.com"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN1/1
Active
Single Signature
Public Keys
STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F1/1
Posting
Single Signature
Public Keys
STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu1/1
Memo
STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6CEaCf4XqXvKaew5PCcZSahPPS8jKxwpqu2dzRwsspYziDftXN",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM67EX4ZhdxxkzfFY2KEd4X55ACzdAEyJtDvkJp5h6JmBBsk765F",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM83e4ucnrttLvHpJWgJSRF78Ff9bc2EfSRQykX5DEMT7J6z5smu",
1
]
]
},
"memo": "STM8c3A7r6Z2EXVgp735tPDqtMZKPh3145a1Na1rBDrur3oR8WZvD"
}Witness Votes
0 / 30
No active witness votes.
[]