{"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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0001529858,0.00008138821,0.0000828036,0.0002388863,0.00003702282,0.0002605798,0.0002777751,0.00003118783,0.0000202812],"category_scores_gemma":[0.00001518028,0.00006818704,0.00003249029,0.0004422033,0.000007719544,0.0002873191,0.00009506491,0.0000730566,0.00003235181],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000048527,"about_ca_system_score_gemma":0.00002369976,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00002394062,"about_ca_topic_score_gemma":0.00001522578,"domain_scores_codex":[0.9992653,0.00003853846,0.0001829019,0.0002386422,0.0001276117,0.0001470768],"domain_scores_gemma":[0.9996811,0.0000691414,0.00002000018,0.0001852805,0.00001520985,0.00002929114],"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":[7.870893e-7,0.0001437943,0.001555453,0.0001423626,0.00002571377,0.00004819949,0.003142457,0.01122879,0.0005174567,0.3612587,0.003735227,0.6182011],"study_design_scores_gemma":[0.00004404187,0.00001702242,0.003304096,0.00007765223,0.000001336642,0.000003606286,0.000007862025,0.9903395,0.0007567995,0.005104066,0.0002568474,0.00008718878],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.03858131,0.0001846053,0.9559855,0.0003754412,0.0002217089,0.00008321145,1.885122e-7,0.001634788,0.002933238],"genre_scores_gemma":[0.8591297,0.00001895291,0.1404437,0.00005934056,0.00001706112,0.00001042584,0.000002247541,0.000004664921,0.0003139257],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9791107,"threshold_uncertainty_score":0.2780587,"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."}}