{"id":"W2153858627","doi":"10.1109/hpdc.1997.626434","title":"Design patterns for parallel computing using a network of processors","year":2002,"lang":"en","type":"article","venue":"","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":28,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Software design pattern; Design pattern; Parallel programming model; Parallel computing; Generic programming; Distributed computing; Bulk synchronous parallel; Synchronization (alternating current); Programming paradigm; Programming language; Parallel algorithm; Software","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.0003482839,0.0001122473,0.0001816904,0.00004792515,0.0001335038,0.00006065779,0.0005391002,0.00004957529,0.000009029501],"category_scores_gemma":[0.00002993307,0.0001032275,0.00005631633,0.0002963041,0.0000171629,0.0001554881,0.0001216674,0.00004975102,0.000001469603],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00001751287,"about_ca_system_score_gemma":0.00001822405,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00000936689,"about_ca_topic_score_gemma":3.919063e-7,"domain_scores_codex":[0.9989899,0.00005478689,0.0002929342,0.0002550941,0.000130456,0.0002768606],"domain_scores_gemma":[0.9991965,0.0001745442,0.0001767079,0.0002540852,0.0001542109,0.00004393607],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.000002888,0.00004318801,0.0005114728,0.00003181396,0.00001147189,6.80271e-7,0.0003572265,0.9832196,0.00002753327,0.005425917,0.001845735,0.008522495],"study_design_scores_gemma":[0.0001962922,0.00007344129,0.00004146831,0.0000501078,0.000003677686,0.000005283367,0.000004512395,0.9968376,0.0007697882,0.001810379,0.00007734002,0.0001301781],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.001116419,0.00009822439,0.9975174,0.00009917989,0.00007326597,0.0003093777,3.232181e-7,0.0003887242,0.0003970777],"genre_scores_gemma":[0.3471096,0.000007205957,0.6526452,0.0001199858,0.00003850999,0.000004180706,3.746289e-7,0.000006362216,0.00006848623],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.3459932,"threshold_uncertainty_score":0.4209496,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.08143986316714683,"score_gpt":0.2877410573741317,"score_spread":0.2063011942069849,"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."}}