{"id":"https://openalex.org/W2040630985","doi":"https://doi.org/10.1109/tcad.1987.1270301","title":"Placement by Simulated Annealing on a Multiprocessor","display_name":"Placement by Simulated Annealing on a Multiprocessor","publication_year":1987,"publication_date":"1987-07-01","ids":{"openalex":"https://openalex.org/W2040630985","doi":"https://doi.org/10.1109/tcad.1987.1270301","mag":"2040630985"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.1987.1270301","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.1987.1270301","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5019080633","display_name":"Saul Kravitz","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"S.A. Kravitz","raw_affiliation_strings":["SRC-CMU Center for CAD, Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA, USA","Department of Electrical and Computer Engineering Carnegie Mellon University Pittsburgh, PA, USA"],"affiliations":[{"raw_affiliation_string":"SRC-CMU Center for CAD, Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering Carnegie Mellon University Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5008408555","display_name":"Rob A. Rutenbar","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"R.A. Rutenbar","raw_affiliation_strings":["SRC-CMU Center for CAD, Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA, USA","[SRC-CMU Center for CAD, Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA, USA]"],"affiliations":[{"raw_affiliation_string":"SRC-CMU Center for CAD, Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA, USA","institution_ids":["https://openalex.org/I74973139"]},{"raw_affiliation_string":"[SRC-CMU Center for CAD, Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA, USA]","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5019080633"],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":11.5118,"has_fulltext":false,"cited_by_count":142,"citation_normalized_percentile":{"value":0.99012672,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"6","issue":"4","first_page":"534","last_page":"549"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12288","display_name":"Optimization and Search Problems","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.857256293296814},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.8407796621322632},{"id":"https://openalex.org/keywords/simulated-annealing","display_name":"Simulated annealing","score":0.8035750985145569},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7678037881851196},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7565077543258667},{"id":"https://openalex.org/keywords/annealing","display_name":"Annealing (glass)","score":0.6152573823928833},{"id":"https://openalex.org/keywords/adaptive-simulated-annealing","display_name":"Adaptive simulated annealing","score":0.6071723699569702},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5323958992958069},{"id":"https://openalex.org/keywords/crossover","display_name":"Crossover","score":0.4417811930179596},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4056101441383362},{"id":"https://openalex.org/keywords/materials-science","display_name":"Materials science","score":0.10527849197387695},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.0830281674861908},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.07459458708763123}],"concepts":[{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.857256293296814},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.8407796621322632},{"id":"https://openalex.org/C126980161","wikidata":"https://www.wikidata.org/wiki/Q863783","display_name":"Simulated annealing","level":2,"score":0.8035750985145569},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7678037881851196},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7565077543258667},{"id":"https://openalex.org/C2777855556","wikidata":"https://www.wikidata.org/wiki/Q4339544","display_name":"Annealing (glass)","level":2,"score":0.6152573823928833},{"id":"https://openalex.org/C46714192","wikidata":"https://www.wikidata.org/wiki/Q4680763","display_name":"Adaptive simulated annealing","level":3,"score":0.6071723699569702},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5323958992958069},{"id":"https://openalex.org/C122507166","wikidata":"https://www.wikidata.org/wiki/Q628906","display_name":"Crossover","level":2,"score":0.4417811930179596},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4056101441383362},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.10527849197387695},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0830281674861908},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.07459458708763123},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.1987.1270301","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.1987.1270301","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W131141754","https://openalex.org/W1540774993","https://openalex.org/W1593394816","https://openalex.org/W1652464192","https://openalex.org/W1976156763","https://openalex.org/W1979542887","https://openalex.org/W1984398778","https://openalex.org/W2020498688","https://openalex.org/W2024060531","https://openalex.org/W2039698161","https://openalex.org/W2087895215","https://openalex.org/W2120985183","https://openalex.org/W2156282125","https://openalex.org/W2292447146","https://openalex.org/W4237591593","https://openalex.org/W4250400564","https://openalex.org/W4250631145","https://openalex.org/W6605392955","https://openalex.org/W6635489133","https://openalex.org/W6637069245"],"related_works":["https://openalex.org/W1829769596","https://openalex.org/W2103134053","https://openalex.org/W2261837478","https://openalex.org/W2077092686","https://openalex.org/W2089397391","https://openalex.org/W1967687468","https://openalex.org/W2382432451","https://openalex.org/W3007136692","https://openalex.org/W2394090522","https://openalex.org/W2979021254"],"abstract_inverted_index":{"Physical":[0],"design":[1],"tools":[2],"based":[3],"on":[4],"simulated":[5],"annealing":[6,33,39,50,91,120],"algorithms":[7,40,51],"have":[8],"been":[9],"shown":[10,85,154],"to":[11,114,181,188],"produce":[12],"results":[13],"of":[14,45,49,89,104,128,148],"extremely":[15],"high":[16,23],"quality,":[17],"but":[18],"typically":[19],"at":[20,165],"a":[21,31,145],"very":[22],"cost":[24],"in":[25,81,97],"execution":[26],"time.":[27],"This":[28],"paper":[29,100],"selects":[30],"representative":[32],"application--standard":[34],"cell":[35],"placement--and":[36],"develops":[37],"multiprocessor-based":[38],"for":[41,135,183,193],"placement.":[42],"A":[43],"taxonomy":[44],"possible":[46],"multiprocessor":[47,90],"decompositions":[48,164],"is":[52,84,93,153],"presented":[53],"which":[54,63,77,159],"divides":[55],"decomposition":[56,112],"schemes":[57],"into":[58,67],"two":[59,162],"broad":[60],"classes:":[61],"those":[62,76],"divide":[64],"individual":[65],"moves":[66,80],"subtasks":[68],"and":[69,75,151,187],"distribute":[70],"them":[71],"across":[72],"cooperating":[73],"processors,":[74],"perform":[78],"complete":[79],"parallel.":[82],"It":[83],"that":[86,107,155],"the":[87,99,102,110,119,149,166,184,190],"choice":[88],"strategy":[92,158,176],"influenced":[94],"by":[95],"temperature;":[96],"particular,":[98],"introduces":[101],"idea":[103],"adaptive":[105,157],"strategies":[106,132],"dynamically":[108],"change":[109],"parallel":[111,130,163],"scheme":[113],"achieve":[115],"maximum":[116],"speedup":[117,170],"as":[118],"task":[121],"progresses":[122],"through":[123],"each":[124],"temperature":[125,168],"regime.":[126],"Implementations":[127],"three":[129],"placement":[131],"are":[133,142,179],"described":[134],"an":[136,156],"experimental":[137],"shared-memory":[138],"multiprocessor.":[139],"Practical":[140],"speedups":[141],"achieved":[143],"over":[144],"serial":[146],"version":[147],"algorithm,":[150],"it":[152],"switches":[160],"between":[161],"optimal":[167],"yields":[169],"significantly":[171],"better":[172],"than":[173],"any":[174],"single":[175],"approach.":[177],"Models":[178],"developed":[180],"account":[182],"observed":[185],"performance,":[186],"predict":[189],"crossover":[191],"points":[192],"switching":[194],"strategies.":[195]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
