{"id":"W4392265952","doi":"10.1109/cgo57630.2024.10444805","title":"TapeFlow: Streaming Gradient Tapes in Automatic Differentiation","year":2024,"lang":"en","type":"article","venue":"","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"Simon Fraser University","funders":"","keywords":"Computer science; Operand; Compiler; Cache; Parallel computing; Stencil; Static random-access memory; Reuse; Schedule; Locality of reference; Dram; Code (set theory); Overlay; Chip; Overhead (engineering); Optimizing compiler; Automatic differentiation; Computation; Computer hardware; Set (abstract data type); Algorithm; Computational science; Programming language; Operating system","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0008548468,0.0006981369,0.0006171951,0.0005500378,0.0006712289,0.001016167,0.001718672,0.0006407312,0.007670871],"category_scores_gemma":[0.003410337,0.0004718173,0.0006246244,0.000730003,0.001186963,0.001903624,0.001611901,0.001456969,0.001944837],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000937057,"about_ca_system_score_gemma":0.001387529,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002720018,"about_ca_topic_score_gemma":0.004105977,"domain_scores_codex":[0.9995322,0.0001008138,0.00004021556,0.00008209563,0.000170873,0.00007376219],"domain_scores_gemma":[0.998919,0.0004608699,0.00007741421,0.0002564057,0.0002018932,0.00008443486],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00131264,0.0002461246,0.003472819,0.0006280111,0.0000956235,0.0006424368,0.0007652846,0.2004111,0.05143052,0.2074431,0.04299958,0.4905528],"study_design_scores_gemma":[0.0001947392,0.0001950636,0.0003587457,0.00008807714,0.00002986967,0.0002200972,0.00006321564,0.8143444,0.04130222,0.1014339,0.04170289,0.00006674643],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01944941,0.0006952317,0.9553154,0.0002496967,0.0002822526,0.0001027091,0.0002288736,0.01654135,0.007135056],"genre_scores_gemma":[0.2967657,0.000496094,0.688329,0.0005237731,0.0001715313,0.0003377002,0.0007296001,0.004065376,0.008581207],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.007670871,"threshold_uncertainty_score":0.02566165,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01080052255223135,"score_gpt":0.25064782950226,"score_spread":0.2398473069500286,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}