{"id":"W3006437160","doi":"10.48550/arxiv.2002.06998","title":"RapidLayout: Fast Hard Block Placement of FPGA-optimized Systolic Arrays using Evolutionary Algorithms","year":2020,"lang":"en","type":"preprint","venue":"arXiv (Cornell University)","topic":"VLSI and FPGA Design Techniques","field":"Engineering","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"University of Waterloo; Natural Sciences and Engineering Research Council of Canada; Mitacs; Sun Yat-sen University; CMC Microsystems","keywords":"Field-programmable gate array; Computer science; Parallel computing; Systolic array; Placement; Algorithm; Minimum bounding box; Block (permutation group theory); Routing (electronic design automation); Simulated annealing; Floorplan; Computer hardware; Embedded system; Very-large-scale integration; Physical design; Circuit design; Mathematics; Artificial intelligence","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.0001352599,0.0004922352,0.0007291673,0.0003649844,0.00008831899,0.00002671955,0.0006342476,0.0004271478,0.00007533508],"category_scores_gemma":[0.00001517526,0.0006219066,0.0003610546,0.0004318564,0.000110563,0.0001361678,0.0004850291,0.0006664942,0.00002602938],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0005056505,"about_ca_system_score_gemma":0.0001251279,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00009162034,"about_ca_topic_score_gemma":0.0000017054,"domain_scores_codex":[0.9982867,0.00009296845,0.000402796,0.0006853147,0.000143246,0.0003889521],"domain_scores_gemma":[0.99873,0.00004891097,0.0002121585,0.000678251,0.000131305,0.0001993516],"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.00005991684,0.00005174072,0.000131,0.0005153763,0.0003688703,0.000129144,0.0002035857,0.9932402,0.003615213,0.0005522225,0.001038396,0.00009434581],"study_design_scores_gemma":[0.0007114066,0.00005602615,0.00009125069,0.0003455855,0.0003060649,0.000008650806,0.0001822701,0.9922459,0.00439624,0.0008458443,0.0001881485,0.0006226105],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.08443872,0.0004139052,0.9107437,0.00001740118,0.0005190161,0.000725254,0.0001975716,0.001118806,0.00182569],"genre_scores_gemma":[0.9809449,0.0005066315,0.01801654,0.0000212944,0.0001413939,0.000003336365,0.0000658045,0.00008172083,0.0002183389],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.8965062,"threshold_uncertainty_score":0.9996232,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.07501290098818877,"score_gpt":0.1855028267303028,"score_spread":0.1104899257421141,"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."}}