{"id":"W3101288824","doi":"10.1109/scam51674.2020.00022","title":"DepGraph: Localizing Performance Bottlenecks in Multi-Core Applications Using Waiting Dependency Graphs and Software Tracing","year":2020,"lang":"en","type":"preprint","venue":"","topic":"Software System Performance and Reliability","field":"Computer Science","cited_by":9,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal; Concordia University; Brock University","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Computer science; Tracing; Interleaving; Bottleneck; Dependency (UML); Dependency graph; Distributed computing; Task (project management); Overhead (engineering); Software; Graph; Multi-core processor; Blocking (statistics); Parallel computing; Embedded system; Theoretical computer science; Software engineering; Operating system; Computer network","routes":{"ca_aff":true,"ca_fund":true,"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":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.0006617151,0.000504129,0.0006312967,0.0004096593,0.0003849797,0.0002883541,0.001086515,0.0004595081,0.000003301269],"category_scores_gemma":[0.00008140585,0.0004734746,0.0001768497,0.0008614474,0.0001084921,0.0006447917,0.001701234,0.00112044,0.000006920564],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0001464404,"about_ca_system_score_gemma":0.0002847593,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0006614076,"about_ca_topic_score_gemma":0.0001661844,"domain_scores_codex":[0.9965236,0.0000775624,0.0009243856,0.001460652,0.0004246849,0.0005891671],"domain_scores_gemma":[0.9980973,0.0001588262,0.0003560029,0.001057106,0.0001170982,0.0002136704],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"observational","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000009397,0.0001372651,0.835735,0.003380253,0.000058894,0.00002471029,0.002722798,0.01432836,0.0003001726,0.0008488532,0.00000910481,0.1424452],"study_design_scores_gemma":[0.0004367319,0.00002717687,0.02283943,0.0009424684,0.00002477539,0.00005518448,0.0001933199,0.9708238,0.0003681176,0.00353262,0.00003748321,0.0007189266],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.4162517,0.0008831907,0.5813171,0.00005312516,0.0002220323,0.0007247723,0.000004300043,0.0004932721,0.00005047834],"genre_scores_gemma":[0.7771211,0.0002550523,0.2222556,0.0001042217,0.00004393008,0.0001750258,0.00001011294,0.00002855567,0.000006395408],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.9564954,"threshold_uncertainty_score":0.9997717,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.07989300445648945,"score_gpt":0.299942218481778,"score_spread":0.2200492140252886,"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."}}