{"id":"W4392974073","doi":"10.48550/arxiv.2403.11522","title":"LOOPer: A Learned Automatic Code Optimizer For Polyhedral Compilers","year":2024,"lang":"en","type":"preprint","venue":"arXiv (Cornell University)","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"","funders":"Tamkeen; York University; Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology; New York University Abu Dhabi","keywords":"Compiler; Computer science; Parallel computing; Programming language; Code (set theory); Code generation; Operating system; Key (lock); Set (abstract data type)","routes":{"ca_aff":false,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":true},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0007557149,0.001917067,0.0008764351,0.001051001,0.0003342426,0.0009212752,0.002608626,0.001033784,0.008899469],"category_scores_gemma":[0.003322936,0.0008535726,0.00114195,0.0007101718,0.0007370415,0.001878459,0.001270028,0.00202125,0.003377155],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001194041,"about_ca_system_score_gemma":0.002088919,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.003691688,"about_ca_topic_score_gemma":0.008303098,"domain_scores_codex":[0.9992884,0.0001246158,0.0000428353,0.0002258299,0.0002320045,0.00008622909],"domain_scores_gemma":[0.9992234,0.0003165903,0.00009288716,0.0002113355,0.0001172975,0.00003842614],"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.000536231,0.000270402,0.003275583,0.000573102,0.0001712925,0.0001928357,0.0001116096,0.3832949,0.01633211,0.01584433,0.05191513,0.5274825],"study_design_scores_gemma":[0.00005902947,0.00005726349,0.0001939413,0.00001696356,0.00001088668,0.00003756262,0.00000957923,0.9833843,0.005360384,0.005291814,0.005565889,0.00001242284],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.02713059,0.001150517,0.7862223,0.0003276592,0.0001869973,0.0002104684,0.0010314,0.1789294,0.004810665],"genre_scores_gemma":[0.2668197,0.0005269112,0.705829,0.0006193292,0.0001020794,0.0005078906,0.00418477,0.0125353,0.008875106],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.008899469,"threshold_uncertainty_score":0.02977175,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.09292394086744711,"score_gpt":0.2313422284932237,"score_spread":0.1384182876257766,"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."}}