{"id":"https://openalex.org/W2914775031","doi":"https://doi.org/10.1109/socc.2018.8618504","title":"MPT: Multiple Parallel Tempering for High-Throughput MCMC Samplers","display_name":"MPT: Multiple Parallel Tempering for High-Throughput MCMC Samplers","publication_year":2018,"publication_date":"2018-09-01","ids":{"openalex":"https://openalex.org/W2914775031","doi":"https://doi.org/10.1109/socc.2018.8618504","mag":"2914775031"},"language":"en","primary_location":{"id":"doi:10.1109/socc.2018.8618504","is_oa":false,"landing_page_url":"https://doi.org/10.1109/socc.2018.8618504","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 31st IEEE International System-on-Chip Conference (SOCC)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.13016/m2qb9v92c","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101892993","display_name":"Morteza Hosseini","orcid":"https://orcid.org/0000-0002-7218-7754"},"institutions":[{"id":"https://openalex.org/I79272384","display_name":"University of Maryland, Baltimore County","ror":"https://ror.org/02qskvh78","country_code":"US","type":"education","lineage":["https://openalex.org/I79272384"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Morteza Hosseini","raw_affiliation_strings":["Computer Science and Electrical Engineering Department, University of Maryland, Baltimore County Maryland, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Electrical Engineering Department, University of Maryland, Baltimore County Maryland, USA","institution_ids":["https://openalex.org/I79272384"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101830965","display_name":"Rashidul Islam","orcid":"https://orcid.org/0000-0001-5276-5708"},"institutions":[{"id":"https://openalex.org/I79272384","display_name":"University of Maryland, Baltimore County","ror":"https://ror.org/02qskvh78","country_code":"US","type":"education","lineage":["https://openalex.org/I79272384"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rashidul Islam","raw_affiliation_strings":["Computer Science and Electrical Engineering Department, University of Maryland, Baltimore County Maryland, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Electrical Engineering Department, University of Maryland, Baltimore County Maryland, USA","institution_ids":["https://openalex.org/I79272384"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031710909","display_name":"Lahir Marni","orcid":null},"institutions":[{"id":"https://openalex.org/I79272384","display_name":"University of Maryland, Baltimore County","ror":"https://ror.org/02qskvh78","country_code":"US","type":"education","lineage":["https://openalex.org/I79272384"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lahir Marni","raw_affiliation_strings":["Computer Science and Electrical Engineering Department, University of Maryland, Baltimore County Maryland, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Electrical Engineering Department, University of Maryland, Baltimore County Maryland, USA","institution_ids":["https://openalex.org/I79272384"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084010501","display_name":"Tinoosh Mohsenin","orcid":"https://orcid.org/0000-0001-5551-2124"},"institutions":[{"id":"https://openalex.org/I79272384","display_name":"University of Maryland, Baltimore County","ror":"https://ror.org/02qskvh78","country_code":"US","type":"education","lineage":["https://openalex.org/I79272384"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tinoosh Mohsenin","raw_affiliation_strings":["Computer Science and Electrical Engineering Department, University of Maryland, Baltimore County Maryland, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Science and Electrical Engineering Department, University of Maryland, Baltimore County Maryland, USA","institution_ids":["https://openalex.org/I79272384"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I79272384"],"apc_list":null,"apc_paid":null,"fwci":0.5447,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.73405018,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"pp","issue":null,"first_page":"244","last_page":"249"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12056","display_name":"Markov Chains and Monte Carlo Methods","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2613","display_name":"Statistics and Probability"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12056","display_name":"Markov Chains and Monte Carlo Methods","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2613","display_name":"Statistics and Probability"},"field":{"id":"https://openalex.org/fields/26","display_name":"Mathematics"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11901","display_name":"Bayesian Methods and Mixture Models","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T12814","display_name":"Gaussian Processes and Bayesian Inference","score":0.9947999715805054,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/markov-chain-monte-carlo","display_name":"Markov chain Monte Carlo","score":0.895077109336853},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6373178362846375},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.584099531173706},{"id":"https://openalex.org/keywords/parallel-tempering","display_name":"Parallel tempering","score":0.5790266394615173},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5148302912712097},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.49533191323280334},{"id":"https://openalex.org/keywords/metropolis\u2013hastings-algorithm","display_name":"Metropolis\u2013Hastings algorithm","score":0.47634103894233704},{"id":"https://openalex.org/keywords/bayesian-inference","display_name":"Bayesian inference","score":0.4130546748638153},{"id":"https://openalex.org/keywords/bayesian-probability","display_name":"Bayesian probability","score":0.39543190598487854},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1581517457962036},{"id":"https://openalex.org/keywords/hybrid-monte-carlo","display_name":"Hybrid Monte Carlo","score":0.08229896426200867}],"concepts":[{"id":"https://openalex.org/C111350023","wikidata":"https://www.wikidata.org/wiki/Q1191869","display_name":"Markov chain Monte Carlo","level":3,"score":0.895077109336853},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6373178362846375},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.584099531173706},{"id":"https://openalex.org/C187653413","wikidata":"https://www.wikidata.org/wiki/Q7135015","display_name":"Parallel tempering","level":5,"score":0.5790266394615173},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5148302912712097},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.49533191323280334},{"id":"https://openalex.org/C204693719","wikidata":"https://www.wikidata.org/wiki/Q910810","display_name":"Metropolis\u2013Hastings algorithm","level":4,"score":0.47634103894233704},{"id":"https://openalex.org/C160234255","wikidata":"https://www.wikidata.org/wiki/Q812535","display_name":"Bayesian inference","level":3,"score":0.4130546748638153},{"id":"https://openalex.org/C107673813","wikidata":"https://www.wikidata.org/wiki/Q812534","display_name":"Bayesian probability","level":2,"score":0.39543190598487854},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1581517457962036},{"id":"https://openalex.org/C13153151","wikidata":"https://www.wikidata.org/wiki/Q1639846","display_name":"Hybrid Monte Carlo","level":4,"score":0.08229896426200867},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/socc.2018.8618504","is_oa":false,"landing_page_url":"https://doi.org/10.1109/socc.2018.8618504","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 31st IEEE International System-on-Chip Conference (SOCC)","raw_type":"proceedings-article"},{"id":"pmh:oai:mdsoar.org:11603/12240","is_oa":false,"landing_page_url":"http://hdl.handle.net/11603/12240","pdf_url":null,"source":{"id":"https://openalex.org/S4306402556","display_name":"Maryland Shared Open Access Repository (USMAI Consortium)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Text"},{"id":"doi:10.13016/m2qb9v92c","is_oa":true,"landing_page_url":"https://doi.org/10.13016/m2qb9v92c","pdf_url":null,"source":{"id":"https://openalex.org/S4306402644","display_name":"Digital Repository at the University of Maryland (University of Maryland College Park)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66946132","host_organization_name":"University of Maryland, College Park","host_organization_lineage":["https://openalex.org/I66946132"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Collection"}],"best_oa_location":{"id":"doi:10.13016/m2qb9v92c","is_oa":true,"landing_page_url":"https://doi.org/10.13016/m2qb9v92c","pdf_url":null,"source":{"id":"https://openalex.org/S4306402644","display_name":"Digital Repository at the University of Maryland (University of Maryland College Park)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66946132","host_organization_name":"University of Maryland, College Park","host_organization_lineage":["https://openalex.org/I66946132"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Collection"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W2011788545","https://openalex.org/W2017588863","https://openalex.org/W2048798966","https://openalex.org/W2054444654","https://openalex.org/W2104694069","https://openalex.org/W2132071585","https://openalex.org/W2135194391","https://openalex.org/W2139244034","https://openalex.org/W2170171286","https://openalex.org/W2300333097","https://openalex.org/W2313953460","https://openalex.org/W2553040026","https://openalex.org/W2725701550","https://openalex.org/W2761912464","https://openalex.org/W2788625476","https://openalex.org/W2792923869","https://openalex.org/W2806076314","https://openalex.org/W2806384336","https://openalex.org/W2806476189","https://openalex.org/W2808739938","https://openalex.org/W2884780389","https://openalex.org/W2884887245","https://openalex.org/W2962917376","https://openalex.org/W3098919389","https://openalex.org/W3162884086","https://openalex.org/W6745494571","https://openalex.org/W6749458529","https://openalex.org/W6753400539","https://openalex.org/W7002013838"],"related_works":["https://openalex.org/W2956835927","https://openalex.org/W2392396032","https://openalex.org/W1483435625","https://openalex.org/W3087071515","https://openalex.org/W4362705882","https://openalex.org/W4390532044","https://openalex.org/W2914481316","https://openalex.org/W2494638202","https://openalex.org/W1502464768","https://openalex.org/W1483665564"],"abstract_inverted_index":{"This":[0],"paper":[1],"proposes":[2],"\u201cMultiple":[3],"Parallel":[4,68],"Tempering\u201d":[5],"(MPT)":[6],"as":[7,41,85,93,174,176],"a":[8,103,160],"class":[9],"of":[10,53,112,129,146,151,159,224,245],"Markov":[11],"Chain":[12],"Monte":[13],"Carlo":[14],"(MCMC)":[15],"algorithm":[16,111],"for":[17,143,170,215],"high-throughput":[18,58],"hardware":[19,168],"implementations.":[20],"MCMC":[21,71,90,118],"algorithms":[22,91,189],"are":[23,33,178,190],"used":[24],"to":[25,74,81,87,108,157,234],"generate":[26,126],"samples":[27,130],"from":[28,201,229],"target":[29,83,247],"probability":[30,66],"densities":[31],"and":[32,44,64,78,166,183,196],"commonly":[34],"employed":[35],"in":[36,48,55,99,180,193,217,232],"stochastic":[37],"processing":[38],"techniques":[39],"such":[40,92],"Bayesian":[42],"inference,":[43],"maximum":[45,242],"likelihood":[46],"estimation,":[47],"which":[49,249],"computing":[50],"large":[51,144],"amount":[52,240],"data":[54],"real-time":[56],"with":[57],"samplers":[59],"is":[60,250],"critical.":[61],"For":[62],"high-dimensional":[63],"multi-modal":[65],"densities,":[67],"Tempering":[69],"(PT)":[70],"has":[72],"proven":[73],"have":[75],"superior":[76],"mixing":[77],"higher":[79,253],"convergence":[80],"the":[82,109,148,152,171,202,221,225,246],"distribution":[84],"compared":[86],"other":[88],"popular":[89],"Metropolis-Hastings":[94],"(MH).":[95],"MPT":[96,154,226],"algorithm,":[97],"proposed":[98,153,172],"this":[100],"paper,":[101],"imposes":[102],"new":[104],"integer":[105],"parameter,":[106],"D,":[107,147],"original":[110],"PT.":[113],"Such":[114],"modification":[115],"changes":[116],"one":[117,131],"sampler":[119],"into":[120],"multiple":[121],"independent":[122],"kernels":[123],"that":[124,142,158,209],"alternatively":[125],"their":[127],"set":[128],"after":[132],"another.":[133],"Our":[134,205],"experimental":[135],"results":[136,207],"on":[137,185,198,237,257],"Gaussian":[138],"mixture":[139],"models":[140],"show":[141],"values":[145],"auto-correlation":[149],"function":[150],"falls":[155],"comparably":[156],"PT":[161,177,233],"sampler.":[162],"A":[163],"fully":[164,258],"configurable":[165],"pipelined":[167],"accelerator":[169],"MPT,":[173],"well":[175],"designed":[179],"Verilog":[181],"HDL":[182],"implemented":[184],"FPGA.":[186],"The":[187],"two":[188],"also":[191],"written":[192],"C":[194],"language":[195],"evaluated":[197],"Multi-core":[199,260],"CPU":[200],"TX2":[203],"SoC.":[204],"implementation":[206],"indicate":[208],"by":[210],"selecting":[211],"an":[212,239],"appropriate":[213],"value":[214],"D":[216],"our":[218],"case":[219],"study":[220],"sampling":[222],"throughput":[223],"can":[227],"raise":[228],"4.5":[230],"Msps":[231,236],"135":[235],"average,":[238],"near":[241],"achievable":[243],"frequency":[244],"FPGA,":[248],"about":[251],"1470\u00d7":[252],"than":[254],"when":[255],"implementing":[256],"exploited":[259],"CPU.":[261]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
