{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:JEVFREY5MQD37QUWF54Y3YOGOJ","short_pith_number":"pith:JEVFREY5","canonical_record":{"source":{"id":"1804.01138","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-04-03T19:20:33Z","cross_cats_sorted":[],"title_canon_sha256":"51ee1efd325025820563f82719aada62c0bafe3ee07da26269855e496c07f3f4","abstract_canon_sha256":"cf9eda839782387faf1b4851f20a89f71b85c6e2b00192bad7d79097afcc60ea"},"schema_version":"1.0"},"canonical_sha256":"492a58931d6407bfc2962f798de1c672755e24144b32550d8b976f4653289f63","source":{"kind":"arxiv","id":"1804.01138","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1804.01138","created_at":"2026-05-18T00:19:16Z"},{"alias_kind":"arxiv_version","alias_value":"1804.01138v1","created_at":"2026-05-18T00:19:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1804.01138","created_at":"2026-05-18T00:19:16Z"},{"alias_kind":"pith_short_12","alias_value":"JEVFREY5MQD3","created_at":"2026-05-18T12:32:31Z"},{"alias_kind":"pith_short_16","alias_value":"JEVFREY5MQD37QUW","created_at":"2026-05-18T12:32:31Z"},{"alias_kind":"pith_short_8","alias_value":"JEVFREY5","created_at":"2026-05-18T12:32:31Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:JEVFREY5MQD37QUWF54Y3YOGOJ","target":"record","payload":{"canonical_record":{"source":{"id":"1804.01138","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-04-03T19:20:33Z","cross_cats_sorted":[],"title_canon_sha256":"51ee1efd325025820563f82719aada62c0bafe3ee07da26269855e496c07f3f4","abstract_canon_sha256":"cf9eda839782387faf1b4851f20a89f71b85c6e2b00192bad7d79097afcc60ea"},"schema_version":"1.0"},"canonical_sha256":"492a58931d6407bfc2962f798de1c672755e24144b32550d8b976f4653289f63","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:19:16.000673Z","signature_b64":"lbKDXTiksohkrYJhEoruRgD4shtEo+OjbK2MEdDxxnGGNeLj1UdtLGMc2sXUIxPjKAzveQiI+WMIBwL1ykTsAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"492a58931d6407bfc2962f798de1c672755e24144b32550d8b976f4653289f63","last_reissued_at":"2026-05-18T00:19:15.999979Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:19:15.999979Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1804.01138","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:19:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"XZxaZyVPISDNTOIh8ZQbIUsLCHTIYxVO7iPZwEcunRL2ZxLexWBtRDOdnlOWGgu6f+zFhz/Hwg3W79JQzxSRDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-23T17:04:59.114384Z"},"content_sha256":"08ccf1152eaaa40dab1389c7869e301887065d0561d32b1c3779c6be99a39ad5","schema_version":"1.0","event_id":"sha256:08ccf1152eaaa40dab1389c7869e301887065d0561d32b1c3779c6be99a39ad5"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:JEVFREY5MQD37QUWF54Y3YOGOJ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Designing a Micro-Benchmark Suite to Evaluate gRPC for TensorFlow: Early Experiences","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.DC","authors_text":"Dhabaleswar K. Panda, Rajarshi Biswas, Xiaoyi Lu","submitted_at":"2018-04-03T19:20:33Z","abstract_excerpt":"Remote procedure call (RPC) is the backbone of many modern distributed systems. Google's gRPC is one of the most popular open source RPC frameworks available in the community. gRPC is the main communication engine for Google's Deep Learning framework TensorFlow. TensorFlow primarily uses gRPC for communicating tensors and administrative tasks among different processes. Tensor updates during the training phase are communication intensive and thus TensorFlow's performance is heavily dependent on the underlying network and the efficacy of the communication engine. Training deep learning models on"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1804.01138","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-05-18T00:19:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"B4FpshtEzd/vhYIsWHv3htnMdUaSYKdZXfYMAQ+IZdrAwhT4VetjI3cZRLnI0XhzUGBtt2LwzHtxLD9FoIIzBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-23T17:04:59.114745Z"},"content_sha256":"f36b0a38f80ddf67e0b1ea8ed993e75169eb1a3f25a590135b0cddc7afe185b7","schema_version":"1.0","event_id":"sha256:f36b0a38f80ddf67e0b1ea8ed993e75169eb1a3f25a590135b0cddc7afe185b7"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/JEVFREY5MQD37QUWF54Y3YOGOJ/bundle.json","state_url":"https://pith.science/pith/JEVFREY5MQD37QUWF54Y3YOGOJ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/JEVFREY5MQD37QUWF54Y3YOGOJ/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-06-23T17:04:59Z","links":{"resolver":"https://pith.science/pith/JEVFREY5MQD37QUWF54Y3YOGOJ","bundle":"https://pith.science/pith/JEVFREY5MQD37QUWF54Y3YOGOJ/bundle.json","state":"https://pith.science/pith/JEVFREY5MQD37QUWF54Y3YOGOJ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/JEVFREY5MQD37QUWF54Y3YOGOJ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:JEVFREY5MQD37QUWF54Y3YOGOJ","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"cf9eda839782387faf1b4851f20a89f71b85c6e2b00192bad7d79097afcc60ea","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-04-03T19:20:33Z","title_canon_sha256":"51ee1efd325025820563f82719aada62c0bafe3ee07da26269855e496c07f3f4"},"schema_version":"1.0","source":{"id":"1804.01138","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1804.01138","created_at":"2026-05-18T00:19:16Z"},{"alias_kind":"arxiv_version","alias_value":"1804.01138v1","created_at":"2026-05-18T00:19:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1804.01138","created_at":"2026-05-18T00:19:16Z"},{"alias_kind":"pith_short_12","alias_value":"JEVFREY5MQD3","created_at":"2026-05-18T12:32:31Z"},{"alias_kind":"pith_short_16","alias_value":"JEVFREY5MQD37QUW","created_at":"2026-05-18T12:32:31Z"},{"alias_kind":"pith_short_8","alias_value":"JEVFREY5","created_at":"2026-05-18T12:32:31Z"}],"graph_snapshots":[{"event_id":"sha256:f36b0a38f80ddf67e0b1ea8ed993e75169eb1a3f25a590135b0cddc7afe185b7","target":"graph","created_at":"2026-05-18T00:19:16Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"paper":{"abstract_excerpt":"Remote procedure call (RPC) is the backbone of many modern distributed systems. Google's gRPC is one of the most popular open source RPC frameworks available in the community. gRPC is the main communication engine for Google's Deep Learning framework TensorFlow. TensorFlow primarily uses gRPC for communicating tensors and administrative tasks among different processes. Tensor updates during the training phase are communication intensive and thus TensorFlow's performance is heavily dependent on the underlying network and the efficacy of the communication engine. Training deep learning models on","authors_text":"Dhabaleswar K. Panda, Rajarshi Biswas, Xiaoyi Lu","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-04-03T19:20:33Z","title":"Designing a Micro-Benchmark Suite to Evaluate gRPC for TensorFlow: Early Experiences"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1804.01138","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:08ccf1152eaaa40dab1389c7869e301887065d0561d32b1c3779c6be99a39ad5","target":"record","created_at":"2026-05-18T00:19:16Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"cf9eda839782387faf1b4851f20a89f71b85c6e2b00192bad7d79097afcc60ea","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2018-04-03T19:20:33Z","title_canon_sha256":"51ee1efd325025820563f82719aada62c0bafe3ee07da26269855e496c07f3f4"},"schema_version":"1.0","source":{"id":"1804.01138","kind":"arxiv","version":1}},"canonical_sha256":"492a58931d6407bfc2962f798de1c672755e24144b32550d8b976f4653289f63","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"492a58931d6407bfc2962f798de1c672755e24144b32550d8b976f4653289f63","first_computed_at":"2026-05-18T00:19:15.999979Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:19:15.999979Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"lbKDXTiksohkrYJhEoruRgD4shtEo+OjbK2MEdDxxnGGNeLj1UdtLGMc2sXUIxPjKAzveQiI+WMIBwL1ykTsAg==","signature_status":"signed_v1","signed_at":"2026-05-18T00:19:16.000673Z","signed_message":"canonical_sha256_bytes"},"source_id":"1804.01138","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:08ccf1152eaaa40dab1389c7869e301887065d0561d32b1c3779c6be99a39ad5","sha256:f36b0a38f80ddf67e0b1ea8ed993e75169eb1a3f25a590135b0cddc7afe185b7"],"state_sha256":"536645b6aff336fcf647af323f21d14e4eacad2592c03d1a64c0872273ceb29b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/WVTjfhwLk8gfiv1Cejw1fVeauwzbdubi4W1f56wdGTxbeI0iN1/Y06AT3B22OJmOjobyynUn61CEw0ysFpoAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-23T17:04:59.116781Z","bundle_sha256":"d5014b0417de81571dda389147d3c9312f0df89ee653251ad485ff45248963e0"}}