{"id":"https://openalex.org/W4388033205","doi":"https://doi.org/10.1109/tcbb.2023.3328714","title":"An Event-Driven Approach to Genotype Imputation on a Custom RISC-V Cluster","display_name":"An Event-Driven Approach to Genotype Imputation on a Custom RISC-V Cluster","publication_year":2023,"publication_date":"2023-10-30","ids":{"openalex":"https://openalex.org/W4388033205","doi":"https://doi.org/10.1109/tcbb.2023.3328714","pmid":"https://pubmed.ncbi.nlm.nih.gov/37903036"},"language":"en","primary_location":{"id":"doi:10.1109/tcbb.2023.3328714","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tcbb.2023.3328714","pdf_url":null,"source":{"id":"https://openalex.org/S36029991","display_name":"IEEE/ACM Transactions on Computational Biology and Bioinformatics","issn_l":"1545-5963","issn":["1545-5963","1557-9964","2374-0043"],"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/ACM Transactions on Computational Biology and Bioinformatics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://eprints.soton.ac.uk/501296/1/2301.10005v1.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5057539051","display_name":"Jordan Morris","orcid":"https://orcid.org/0000-0002-8890-8042"},"institutions":[{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Jordan Morris","raw_affiliation_strings":["&#x03BC;Systems Design Group, Newcastle University, Newcastle upon Tyne, U.K"],"raw_orcid":"https://orcid.org/0000-0002-8890-8042","affiliations":[{"raw_affiliation_string":"&#x03BC;Systems Design Group, Newcastle University, Newcastle upon Tyne, U.K","institution_ids":["https://openalex.org/I84884186"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059001136","display_name":"Ashur Rafiev","orcid":"https://orcid.org/0000-0002-7387-5970"},"institutions":[{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Ashur Rafiev","raw_affiliation_strings":["&#x03BC;Systems Design Group, Newcastle University, Newcastle upon Tyne, U.K"],"raw_orcid":"https://orcid.org/0000-0002-7387-5970","affiliations":[{"raw_affiliation_string":"&#x03BC;Systems Design Group, Newcastle University, Newcastle upon Tyne, U.K","institution_ids":["https://openalex.org/I84884186"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017694657","display_name":"Graeme M. Bragg","orcid":"https://orcid.org/0000-0002-5201-7977"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Graeme M. Bragg","raw_affiliation_strings":["Department of Electronics and Computer Science, University of Southampton, Southampton, U.K"],"raw_orcid":"https://orcid.org/0000-0002-5201-7977","affiliations":[{"raw_affiliation_string":"Department of Electronics and Computer Science, University of Southampton, Southampton, U.K","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004798176","display_name":"Mark Vousden","orcid":"https://orcid.org/0000-0002-6552-5831"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Mark L. Vousden","raw_affiliation_strings":["Department of Electronics and Computer Science, University of Southampton, Southampton, U.K"],"raw_orcid":"https://orcid.org/0000-0002-6552-5831","affiliations":[{"raw_affiliation_string":"Department of Electronics and Computer Science, University of Southampton, Southampton, U.K","institution_ids":["https://openalex.org/I43439940"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081452934","display_name":"David B. Thomas","orcid":"https://orcid.org/0000-0002-9671-0917"},"institutions":[{"id":"https://openalex.org/I47508984","display_name":"Imperial College London","ror":"https://ror.org/041kmwe10","country_code":"GB","type":"education","lineage":["https://openalex.org/I47508984"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"David B. Thomas","raw_affiliation_strings":["Electronic Engineering Department, Imperial College London, London, U.K"],"raw_orcid":"https://orcid.org/0000-0002-9671-0917","affiliations":[{"raw_affiliation_string":"Electronic Engineering Department, Imperial College London, London, U.K","institution_ids":["https://openalex.org/I47508984"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029446985","display_name":"Alex Yakovlev","orcid":"https://orcid.org/0000-0003-0826-9330"},"institutions":[{"id":"https://openalex.org/I84884186","display_name":"Newcastle University","ror":"https://ror.org/01kj2bm70","country_code":"GB","type":"education","lineage":["https://openalex.org/I84884186"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Alex Yakovlev","raw_affiliation_strings":["&#x03BC;Systems Design Group, Newcastle University, Newcastle upon Tyne, U.K"],"raw_orcid":"https://orcid.org/0000-0003-0826-9330","affiliations":[{"raw_affiliation_string":"&#x03BC;Systems Design Group, Newcastle University, Newcastle upon Tyne, U.K","institution_ids":["https://openalex.org/I84884186"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060418055","display_name":"A.D. Brown","orcid":"https://orcid.org/0000-0002-0700-9433"},"institutions":[{"id":"https://openalex.org/I43439940","display_name":"University of Southampton","ror":"https://ror.org/01ryk1543","country_code":"GB","type":"education","lineage":["https://openalex.org/I43439940"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Andrew D. Brown","raw_affiliation_strings":["Department of Electronics and Computer Science, University of Southampton, Southampton, U.K"],"raw_orcid":"https://orcid.org/0000-0002-0700-9433","affiliations":[{"raw_affiliation_string":"Department of Electronics and Computer Science, University of Southampton, Southampton, U.K","institution_ids":["https://openalex.org/I43439940"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.1427,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.59400389,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"21","issue":"1","first_page":"26","last_page":"35"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10222","display_name":"Genomics and Chromatin Dynamics","score":0.9965999722480774,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10222","display_name":"Genomics and Chromatin Dynamics","score":0.9965999722480774,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10885","display_name":"Gene expression and cancer classification","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T11321","display_name":"Error Correcting Code Techniques","score":0.9876000285148621,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/x86","display_name":"x86","score":0.8229429721832275},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7132391333580017},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5068128705024719},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4684237241744995},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.45062971115112305},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.4434549808502197},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.42331019043922424},{"id":"https://openalex.org/keywords/complex-event-processing","display_name":"Complex event processing","score":0.4220786392688751},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.189375638961792},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1437591314315796},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.13427257537841797}],"concepts":[{"id":"https://openalex.org/C170723468","wikidata":"https://www.wikidata.org/wiki/Q182933","display_name":"x86","level":3,"score":0.8229429721832275},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7132391333580017},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5068128705024719},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4684237241744995},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.45062971115112305},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.4434549808502197},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.42331019043922424},{"id":"https://openalex.org/C123606473","wikidata":"https://www.wikidata.org/wiki/Q907918","display_name":"Complex event processing","level":3,"score":0.4220786392688751},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.189375638961792},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1437591314315796},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.13427257537841797},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D000465","descriptor_name":"Algorithms","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D003201","descriptor_name":"Computers","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D003201","descriptor_name":"Computers","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D003201","descriptor_name":"Computers","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D005838","descriptor_name":"Genotype","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D005838","descriptor_name":"Genotype","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D005838","descriptor_name":"Genotype","qualifier_ui":null,"qualifier_name":null,"is_major_topic":false},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true},{"descriptor_ui":"D012984","descriptor_name":"Software","qualifier_ui":null,"qualifier_name":null,"is_major_topic":true}],"locations_count":3,"locations":[{"id":"doi:10.1109/tcbb.2023.3328714","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/tcbb.2023.3328714","pdf_url":null,"source":{"id":"https://openalex.org/S36029991","display_name":"IEEE/ACM Transactions on Computational Biology and Bioinformatics","issn_l":"1545-5963","issn":["1545-5963","1557-9964","2374-0043"],"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/ACM Transactions on Computational Biology and Bioinformatics","raw_type":"journal-article"},{"id":"pmid:37903036","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/37903036","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE/ACM transactions on computational biology and bioinformatics","raw_type":null},{"id":"pmh:oai:eprints.soton.ac.uk:501296","is_oa":true,"landing_page_url":"http://doi.org/10.1109/TCBB.2023.3328714>).","pdf_url":"https://eprints.soton.ac.uk/501296/1/2301.10005v1.pdf","source":{"id":"https://openalex.org/S4306401020","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"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":"PeerReviewed"}],"best_oa_location":{"id":"pmh:oai:eprints.soton.ac.uk:501296","is_oa":true,"landing_page_url":"http://doi.org/10.1109/TCBB.2023.3328714>).","pdf_url":"https://eprints.soton.ac.uk/501296/1/2301.10005v1.pdf","source":{"id":"https://openalex.org/S4306401020","display_name":"ePrints Soton (University of Southampton)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I43439940","host_organization_name":"University of Southampton","host_organization_lineage":["https://openalex.org/I43439940"],"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":"PeerReviewed"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1714718408","display_name":null,"funder_award_id":"EP/N031768/1 (POETS)","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G5248561189","display_name":"Event-based parallel computing - partially ordered event-triggered systems (POETS)","funder_award_id":"EP/N031768/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"},{"id":"https://openalex.org/G7493804148","display_name":null,"funder_award_id":"EP/N031768/1","funder_id":"https://openalex.org/F4320334627","funder_display_name":"Engineering and Physical Sciences Research Council"}],"funders":[{"id":"https://openalex.org/F4320334627","display_name":"Engineering and Physical Sciences Research Council","ror":"https://ror.org/0439y7842"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4388033205.pdf"},"referenced_works_count":27,"referenced_works":["https://openalex.org/W1962960380","https://openalex.org/W1992436001","https://openalex.org/W2029758341","https://openalex.org/W2059542829","https://openalex.org/W2096791516","https://openalex.org/W2104549677","https://openalex.org/W2107916366","https://openalex.org/W2111307685","https://openalex.org/W2115837368","https://openalex.org/W2125838338","https://openalex.org/W2138345444","https://openalex.org/W2166375564","https://openalex.org/W2166501262","https://openalex.org/W2170616854","https://openalex.org/W2171777347","https://openalex.org/W2216458865","https://openalex.org/W2230276206","https://openalex.org/W2342727094","https://openalex.org/W2510973425","https://openalex.org/W2559028527","https://openalex.org/W2765868800","https://openalex.org/W2952113787","https://openalex.org/W2967523717","https://openalex.org/W2969903328","https://openalex.org/W3012452819","https://openalex.org/W3045060554","https://openalex.org/W3158084901"],"related_works":["https://openalex.org/W2317245370","https://openalex.org/W4249323025","https://openalex.org/W198851386","https://openalex.org/W2030310580","https://openalex.org/W947442053","https://openalex.org/W1980160788","https://openalex.org/W2148915962","https://openalex.org/W2283866686","https://openalex.org/W4287182096","https://openalex.org/W27867058"],"abstract_inverted_index":{"This":[0,113],"article":[1],"proposes":[2],"an":[3,41,78],"event-driven":[4,55,79],"solution":[5,76],"to":[6,12,32,43,81,85,154,186],"genotype":[7],"imputation,":[8],"a":[9,69,107,123,141,145,155,174,187],"technique":[10],"used":[11],"statistically":[13],"infer":[14],"missing":[15],"genetic":[16],"markers":[17],"in":[18,40,53,148],"DNA.":[19],"The":[20,57,75,104],"work":[21],"implements":[22],"the":[23,33,49,54,83,102,133,161],"widely":[24],"accepted":[25],"Li":[26],"and":[27,66,99,120,140,169],"Stephens":[28],"model,":[29],"primary":[30],"contributor":[31],"computational":[34],"complexity":[35],"of":[36,48,87,106,160,178,182],"modern":[37],"x86":[38,157,190],"solutions,":[39],"attempt":[42],"determine":[44],"whether":[45],"further":[46],"investigation":[47],"application":[50],"is":[51,59,111,114,166],"warranted":[52],"domain.":[56],"model":[58],"implemented":[60],"using":[61],"graph-based":[62],"Hidden":[63],"Markov":[64],"Modeling":[65],"executed":[67,121],"as":[68],"customized":[70],"forward/backward":[71],"dynamic":[72],"programming":[73],"algorithm.":[74,103],"uses":[77],"paradigm":[80],"map":[82],"algorithm":[84,134,162],"thousands":[86],"concurrent":[88],"cores,":[89],"where":[90],"events":[91],"are":[92],"small":[93],"messages":[94],"that":[95],"carry":[96],"both":[97],"control":[98],"data":[100],"within":[101],"design":[105],"single":[108],"processing":[109,150],"element":[110],"discussed.":[112],"then":[115,167],"extended":[116],"across":[117],"multiple":[118],"cores":[119],"on":[122],"custom":[124],"RISC-V":[125],"NoC":[126],"cluster":[127],"called":[128],"POETS.":[129],"Results":[130],"demonstrate":[131],"how":[132],"scales":[135],"over":[136],"increasing":[137],"hardware":[138],"resources":[139],"multi-core":[142],"run":[143],"demonstrates":[144],"270X":[146],"reduction":[147,176],"wall-clock":[149,175],"time":[151,177],"when":[152,184],"compared":[153,185],"single-threaded":[156],"solution.":[158,191],"Optimisation":[159],"via":[163],"linear":[164],"interpolation":[165],"introduced":[168],"tested,":[170],"with":[171],"results":[172],"demonstrating":[173],"\u223c":[179],"5":[180],"orders":[181],"magnitude":[183],"similarly":[188],"optimised":[189]},"counts_by_year":[{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
