{"id":"https://openalex.org/W2036045632","doi":"https://doi.org/10.1145/1723112.1723166","title":"LambdaRank acceleration for relevance ranking in web search engines (abstract only)","display_name":"LambdaRank acceleration for relevance ranking in web search engines (abstract only)","publication_year":2010,"publication_date":"2010-02-21","ids":{"openalex":"https://openalex.org/W2036045632","doi":"https://doi.org/10.1145/1723112.1723166","mag":"2036045632"},"language":"en","primary_location":{"id":"doi:10.1145/1723112.1723166","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1723112.1723166","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th annual ACM/SIGDA international symposium on Field programmable gate arrays","raw_type":"proceedings-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/A5100729701","display_name":"Jing Yan","orcid":"https://orcid.org/0000-0002-5264-8197"},"institutions":[{"id":"https://openalex.org/I1290206253","display_name":"Microsoft (United States)","ror":"https://ror.org/00d0nc645","country_code":"US","type":"company","lineage":["https://openalex.org/I1290206253"]},{"id":"https://openalex.org/I4210113369","display_name":"Microsoft Research Asia (China)","ror":"https://ror.org/0300m5276","country_code":"CN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210113369"]},{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN","US"],"is_corresponding":true,"raw_author_name":"Jing Yan","raw_affiliation_strings":["Tsinghua University, Microsoft Research Asia, Beijing, China","Tsinghua University, Microsoft Research Asia, Beijing, China#TAB#"],"affiliations":[{"raw_affiliation_string":"Tsinghua University, Microsoft Research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369","https://openalex.org/I99065089"]},{"raw_affiliation_string":"Tsinghua University, Microsoft Research Asia, Beijing, China#TAB#","institution_ids":["https://openalex.org/I1290206253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100833305","display_name":"Ningyi Xu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210113369","display_name":"Microsoft Research Asia (China)","ror":"https://ror.org/0300m5276","country_code":"CN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210113369"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ning-Yi Xu","raw_affiliation_strings":["Microsoft Research Asia, Beijing, China","Microsoft research Asia, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Microsoft Research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]},{"raw_affiliation_string":"Microsoft research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100954791","display_name":"Xiongfei Cai","orcid":null},"institutions":[{"id":"https://openalex.org/I4210113369","display_name":"Microsoft Research Asia (China)","ror":"https://ror.org/0300m5276","country_code":"CN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210113369"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiong-Fei Cai","raw_affiliation_strings":["Microsoft Research Asia, Beijing, China","Microsoft research Asia, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Microsoft Research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]},{"raw_affiliation_string":"Microsoft research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100775763","display_name":"Rui Gao","orcid":"https://orcid.org/0000-0003-4020-7631"},"institutions":[{"id":"https://openalex.org/I4210113369","display_name":"Microsoft Research Asia (China)","ror":"https://ror.org/0300m5276","country_code":"CN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210113369"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rui Gao","raw_affiliation_strings":["Microsoft Research Asia, Beijing, China","Microsoft research Asia, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Microsoft Research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]},{"raw_affiliation_string":"Microsoft research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100445061","display_name":"Yu Wang","orcid":"https://orcid.org/0000-0001-6108-5157"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yu Wang","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101846193","display_name":"Rong Luo","orcid":"https://orcid.org/0000-0003-1062-598X"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rong Luo","raw_affiliation_strings":["Tsinghua University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5111499249","display_name":"Feng-hsiung Hsu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210113369","display_name":"Microsoft Research Asia (China)","ror":"https://ror.org/0300m5276","country_code":"CN","type":"company","lineage":["https://openalex.org/I1290206253","https://openalex.org/I4210113369"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Feng-Hsiung Hsu","raw_affiliation_strings":["Microsoft Research Asia, Beijing, China","Microsoft research Asia, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Microsoft Research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]},{"raw_affiliation_string":"Microsoft research Asia, Beijing, China","institution_ids":["https://openalex.org/I4210113369"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5100729701"],"corresponding_institution_ids":["https://openalex.org/I1290206253","https://openalex.org/I4210113369","https://openalex.org/I99065089"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.11997164,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"285","last_page":"285"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T11269","display_name":"Algorithms and Data Compression","score":0.9975000023841858,"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/T10320","display_name":"Neural Networks and Applications","score":0.9940999746322632,"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/computer-science","display_name":"Computer science","score":0.8272424936294556},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.7657439112663269},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.6396942734718323},{"id":"https://openalex.org/keywords/relevance","display_name":"Relevance (law)","score":0.6373279690742493},{"id":"https://openalex.org/keywords/ranking","display_name":"Ranking (information retrieval)","score":0.6264069676399231},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.6013540029525757},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5737231969833374},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.5603184103965759},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.5287843346595764},{"id":"https://openalex.org/keywords/learning-to-rank","display_name":"Learning to rank","score":0.513079047203064},{"id":"https://openalex.org/keywords/rank","display_name":"Rank (graph theory)","score":0.48391181230545044},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4636029005050659},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4594666659832001},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.45921018719673157},{"id":"https://openalex.org/keywords/ranking-svm","display_name":"Ranking SVM","score":0.41871920228004456},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3371438682079315},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.30985456705093384},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.24348518252372742},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.14016684889793396},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.12817028164863586}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8272424936294556},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.7657439112663269},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.6396942734718323},{"id":"https://openalex.org/C158154518","wikidata":"https://www.wikidata.org/wiki/Q7310970","display_name":"Relevance (law)","level":2,"score":0.6373279690742493},{"id":"https://openalex.org/C189430467","wikidata":"https://www.wikidata.org/wiki/Q7293293","display_name":"Ranking (information retrieval)","level":2,"score":0.6264069676399231},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.6013540029525757},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5737231969833374},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.5603184103965759},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.5287843346595764},{"id":"https://openalex.org/C86037889","wikidata":"https://www.wikidata.org/wiki/Q4330127","display_name":"Learning to rank","level":3,"score":0.513079047203064},{"id":"https://openalex.org/C164226766","wikidata":"https://www.wikidata.org/wiki/Q7293202","display_name":"Rank (graph theory)","level":2,"score":0.48391181230545044},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4636029005050659},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4594666659832001},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.45921018719673157},{"id":"https://openalex.org/C124975894","wikidata":"https://www.wikidata.org/wiki/Q7293290","display_name":"Ranking SVM","level":3,"score":0.41871920228004456},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3371438682079315},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.30985456705093384},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.24348518252372742},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.14016684889793396},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.12817028164863586},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"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/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1723112.1723166","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1723112.1723166","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 18th annual ACM/SIGDA international symposium on Field programmable gate arrays","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W634004780","https://openalex.org/W1524093576","https://openalex.org/W1660390307","https://openalex.org/W1964796092","https://openalex.org/W1985554184","https://openalex.org/W2037346171","https://openalex.org/W2066636486","https://openalex.org/W2071654592","https://openalex.org/W2103653364","https://openalex.org/W2128877075","https://openalex.org/W2143331230","https://openalex.org/W2153846939","https://openalex.org/W4251560691","https://openalex.org/W6607690188"],"related_works":["https://openalex.org/W85699040","https://openalex.org/W2986119073","https://openalex.org/W3127142483","https://openalex.org/W2128281062","https://openalex.org/W2114531539","https://openalex.org/W2125398996","https://openalex.org/W2532502681","https://openalex.org/W2142697503","https://openalex.org/W4391549777","https://openalex.org/W2142537246"],"abstract_inverted_index":{"This":[0],"paper":[1],"describes":[2],"a":[3,14,75,117,147],"FPGA-based":[4,76],"hardware":[5],"acceleration":[6],"system":[7],"for":[8,41],"LambdaRank":[9,11,61],"algorithm.":[10,21],"Algorithm":[12],"is":[13,23,45,62,88],"Neural":[15],"Network":[16],"(NN)-based":[17],"learning":[18],"to":[19,31,64,79,90,120,135],"rank":[20],"It":[22],"intensively":[24],"used":[25],"by":[26,68],"web":[27],"search":[28,34,149],"engine":[29],"companies":[30],"increase":[32],"the":[33,38,42,92,96,104,110,125,140],"relevance.":[35],"Since":[36],"i)":[37],"cost":[39],"function":[40],"ranking":[43],"problem":[44],"much":[46],"more":[47],"complex":[48,93],"than":[49],"that":[50],"of":[51,106,124],"traditional":[52],"Back-Propagation(BP)":[53],"NNs,":[54],"and":[55],"ii)":[56],"no":[57],"coarse-grained":[58],"parallelism":[59],"exists,":[60],"hard":[63],"be":[65],"efficiently":[66],"accelerated":[67],"GPU":[69],"or":[70],"computer":[71],"clusters.":[72],"We":[73,113],"presents":[74],"accelerator":[77,132],"solution":[78],"provide":[80],"high":[81],"computing":[82,94],"performance.":[83],"A":[84],"compact":[85],"deep":[86],"pipeline":[87],"proposed":[89],"handle":[91],"in":[95,109],"batch":[97],"updating.":[98],"The":[99,131],"area":[100],"scales":[101],"linearly":[102],"with":[103,139],"number":[105],"hidden":[107],"nodes":[108],"NN":[111],"model.":[112],"also":[114],"carefully":[115],"design":[116],"data":[118,127],"format":[119],"enable":[121],"streaming":[122],"consumption":[123],"training":[126],"from":[128,146],"host":[129],"computer.":[130],"shows":[133],"up":[134],"24.6":[136],"speedup":[137],"compared":[138],"pure":[141],"software":[142],"implementation":[143],"on":[144],"datasets":[145],"commercial":[148],"engine.":[150]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
