{"id":"https://openalex.org/W2154449573","doi":"https://doi.org/10.1145/1073204.1073211","title":"RPU","display_name":"RPU","publication_year":2005,"publication_date":"2005-07-01","ids":{"openalex":"https://openalex.org/W2154449573","doi":"https://doi.org/10.1145/1073204.1073211","mag":"2154449573"},"language":"en","primary_location":{"id":"doi:10.1145/1073204.1073211","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1073204.1073211","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","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/A5029978753","display_name":"Sven Woop","orcid":null},"institutions":[{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Sven Woop","raw_affiliation_strings":["Saarland University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Saarland University","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065337408","display_name":"J\u00f6rg Schmittler","orcid":null},"institutions":[{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"J\u00f6rg Schmittler","raw_affiliation_strings":["Saarland University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Saarland University","institution_ids":["https://openalex.org/I91712215"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026514026","display_name":"Philipp Slusallek","orcid":null},"institutions":[{"id":"https://openalex.org/I91712215","display_name":"Saarland University","ror":"https://ror.org/01jdpyv68","country_code":"DE","type":"education","lineage":["https://openalex.org/I91712215"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Philipp Slusallek","raw_affiliation_strings":["Saarland University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Saarland University","institution_ids":["https://openalex.org/I91712215"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I91712215"],"apc_list":null,"apc_paid":null,"fwci":30.0493,"has_fulltext":false,"cited_by_count":234,"citation_normalized_percentile":{"value":0.99817618,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":100},"biblio":{"volume":"24","issue":"3","first_page":"434","last_page":"444"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/T10481","display_name":"Computer Graphics and Visualization Techniques","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1704","display_name":"Computer Graphics and Computer-Aided Design"},"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/T10531","display_name":"Advanced Vision and Imaging","score":0.9991999864578247,"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/T11019","display_name":"Image Enhancement Techniques","score":0.9991000294685364,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8189108371734619},{"id":"https://openalex.org/keywords/rendering","display_name":"Rendering (computer graphics)","score":0.632096529006958},{"id":"https://openalex.org/keywords/ray-tracing","display_name":"Ray tracing (physics)","score":0.6053847074508667},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5523315072059631},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5407599806785583},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4602479040622711},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.43616536259651184},{"id":"https://openalex.org/keywords/shader","display_name":"Shader","score":0.42991921305656433},{"id":"https://openalex.org/keywords/tracing","display_name":"Tracing","score":0.4223852753639221},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.4220193326473236},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.41475510597229004},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.40986791253089905},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.38926559686660767},{"id":"https://openalex.org/keywords/computational-science","display_name":"Computational science","score":0.38269147276878357},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.37045377492904663},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10609164834022522},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.08941507339477539}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8189108371734619},{"id":"https://openalex.org/C205711294","wikidata":"https://www.wikidata.org/wiki/Q176953","display_name":"Rendering (computer graphics)","level":2,"score":0.632096529006958},{"id":"https://openalex.org/C121483023","wikidata":"https://www.wikidata.org/wiki/Q7298343","display_name":"Ray tracing (physics)","level":2,"score":0.6053847074508667},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5523315072059631},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5407599806785583},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4602479040622711},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.43616536259651184},{"id":"https://openalex.org/C177681979","wikidata":"https://www.wikidata.org/wiki/Q633182","display_name":"Shader","level":3,"score":0.42991921305656433},{"id":"https://openalex.org/C138673069","wikidata":"https://www.wikidata.org/wiki/Q322229","display_name":"Tracing","level":2,"score":0.4223852753639221},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.4220193326473236},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.41475510597229004},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.40986791253089905},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.38926559686660767},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.38269147276878357},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.37045377492904663},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10609164834022522},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.08941507339477539},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1073204.1073211","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1073204.1073211","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4099999964237213,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W18635851","https://openalex.org/W24753294","https://openalex.org/W76064434","https://openalex.org/W140193906","https://openalex.org/W1485453220","https://openalex.org/W1486226454","https://openalex.org/W1500953784","https://openalex.org/W1532701078","https://openalex.org/W1558931212","https://openalex.org/W1564611446","https://openalex.org/W1588209080","https://openalex.org/W1842502348","https://openalex.org/W1977473493","https://openalex.org/W1978492139","https://openalex.org/W1988787011","https://openalex.org/W2006430772","https://openalex.org/W2032309817","https://openalex.org/W2034022044","https://openalex.org/W2041554407","https://openalex.org/W2044993649","https://openalex.org/W2045368514","https://openalex.org/W2052433351","https://openalex.org/W2067540766","https://openalex.org/W2083126079","https://openalex.org/W2106047197","https://openalex.org/W2108824541","https://openalex.org/W2110660874","https://openalex.org/W2116453990","https://openalex.org/W2128221687","https://openalex.org/W2138624212","https://openalex.org/W2143377277","https://openalex.org/W2148997479","https://openalex.org/W2149245764","https://openalex.org/W2152365613","https://openalex.org/W2152484003","https://openalex.org/W2155009756","https://openalex.org/W2164881457","https://openalex.org/W2165761862","https://openalex.org/W4240046008","https://openalex.org/W4241513866","https://openalex.org/W4247080018","https://openalex.org/W6603639789","https://openalex.org/W6628836690"],"related_works":["https://openalex.org/W2384885138","https://openalex.org/W1522171937","https://openalex.org/W2043557177","https://openalex.org/W2403188927","https://openalex.org/W4206233750","https://openalex.org/W2391304483","https://openalex.org/W574209047","https://openalex.org/W2166956700","https://openalex.org/W4365460447","https://openalex.org/W2358499884"],"abstract_inverted_index":{"Recursive":[0],"ray":[1,33,90],"tracing":[2,34,91],"is":[3,145],"a":[4,54,58,148],"simple":[5],"yet":[6],"powerful":[7],"and":[8,17,26,41,53,99,139],"general":[9,72],"approach":[10],"for":[11,81,88],"accurately":[12],"computing":[13],"global":[14],"light":[15],"transport":[16],"rendering":[18],"high":[19],"quality":[20],"images.":[21],"While":[22],"recent":[23],"algorithmic":[24],"improvements":[25],"optimized":[27,130],"parallel":[28,83],"software":[29,131],"implementations":[30],"have":[31],"increased":[32],"performance":[35,127,138],"to":[36,116],"realtime":[37,89],"levels,":[38],"no":[39],"compact":[40],"programmable":[42,62,96],"hardware":[43],"solution":[44],"has":[45],"been":[46],"available":[47],"yet.This":[48],"paper":[49],"describes":[50],"the":[51,69,76,107,126,142],"architecture":[52,144],"prototype":[55,108],"implementation":[56,110],"of":[57,71,78,92,128,141,150],"single":[59],"chip,":[60],"fully":[61],"Ray":[63],"Processing":[64],"Unit":[65],"(RPU).":[66],"It":[67],"combines":[68],"flexibility":[70],"purpose":[73],"CPUs":[74],"with":[75,95],"efficiency":[77,140],"current":[79],"GPUs":[80],"data":[82],"computations.":[84],"This":[85],"design":[86],"allows":[87],"dynamic":[93],"scenes":[94],"material,":[97],"geometry,":[98],"illumination":[100],"shaders.Although,":[101],"running":[102,132],"at":[103,114],"only":[104],"66":[105],"MHz":[106],"FPGA":[109],"already":[111],"renders":[112],"images":[113],"up":[115],"20":[117],"frames":[118],"per":[119],"second,":[120],"which":[121],"in":[122],"many":[123],"cases":[124],"beats":[125],"highly":[129],"on":[133],"multi-GHz":[134],"desktop":[135],"CPUs.":[136],"The":[137],"proposed":[143],"analyzed":[146],"using":[147],"variety":[149],"benchmark":[151],"scenes.":[152]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":7},{"year":2020,"cited_by_count":10},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":8},{"year":2016,"cited_by_count":12},{"year":2015,"cited_by_count":9},{"year":2014,"cited_by_count":15},{"year":2013,"cited_by_count":13},{"year":2012,"cited_by_count":12}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2016-06-24T00:00:00"}
