156:(1995) Advanced Rendering Technology (ART) founded in Cambridge, UK, based on a 1994 PhD thesis, to produce dedicated ray tracing silicon (initially the "AR250" chip, which accelerated ray-triangle intersection, bounding box traversal and shading), using a "RenderDrive" networked accelerator for off-line rendering. Products were first shipped to customers in 1998. Software provided integration with
20:
164:
data formats, and utilized the
Renderman scene description language for sending data to the processors (the .RIB or Renderman Interface Bytestream file format). ART was re-founded as ART-VPS in 2002. As of 2010, ART-VPS no longer produces ray tracing hardware but continues to produce rendering
219:
and other ray based rendering processes when coupled to a PC CPU and GPU. The hardware is designed to organize scattered rays (typically produced by global illumination problems) into more coherent sets (lower spatial or angular spread) for further processing by an external
360:
Rasterisation methods are capable of generating realistic shadows (including shadows produced by partially transparent objects), and plane reflections easily (as of 2010), but do not easily implement reflections from non planar surfaces (excluding approximations using
22:
27:
25:
21:
26:
264:
traversal, compressed BVH node decompression, ray-AABB intersection testing, and ray-triangle intersection testing. The GeForce RTX 2080 and 2080 Ti became the first consumer-oriented brand of graphics card that can perform ray tracing in real
24:
260:, with hardware-accelerated ray tracing using a separate functional block, publicly called an "RT core". This unit is somewhat comparable to a texture unit in size, latency, and interface to the processor core. The unit features
129:) to complete their analysis, since reflected, refracted, and scattered rays require that various parts of the scene be re-accessed in a way not easily predicted. But it can easily compute various kinds of
102:
model, one triangle at the time, and access to the complete scene is needed only once. The drawback of rasterization is that non-local effects, required for an accurate simulation of a scene, such as
756:
234:, produced the Caustic Professional's R2500 and R2100 plug in cards containing RT2 ray trace units (RTUs). Each RTU was capable of calculating up to 50 million incoherent rays per second.
966:
23:
1100:
1078:
351:
For additional visualisations such as shadows, or reflections such as produced by a large flat body of water, an addition pass of the scene graph is required for each effect.
280:
micro-architecture supports real-time hardware accelerated ray tracing, consisting of BVH node decoding, ray-AABB intersection testing, and ray-triangle intersection testing.
1316:
817:
223:
Siliconarts developed a dedicated real-time ray tracing hardware (2010). RayCore (2011), which is the world's first real-time ray tracing semiconductor IP, was announced.
324:
136:
The complexity of a well implemented ray tracing algorithm scales logarithmically; this is due to objects (triangles and collections of triangles) being placed into
1125:
1017:
2129:
383:
The same methods can be used in rasterization; in a simplistic implementation, culling is limited to those BSP partitions that lie within the much larger
767:
707:
Urs Kanus, Gregor
Wetekam, Johannes Hirche, Michael Meißner, University of Tübingen / Philips Research Hamburg, Graphics Hardware (2002), pp. 1–11, via
1482:
1046:
449:
1438:
1365:
1278:
791:
Jörg
Schmittler; Sven Woop; Daniel Wagner; Wolfgang J. Paul; Philipp Slusallek (2004). "Realtime Ray Tracing of Dynamic Scenes on an FPGA Chip".
424:
1389:
615:
1154:
1598:
1203:
1068:
168:(1996) Researchers at Princeton university proposed using DSPs to build a hardware unit for ray tracing acceleration, named "TigerSHARK".
700:
636:
477:
SaarCOR —A Hardware
Architecture for Ray Tracing, Jörg Schmittler, Ingo Wald, Philipp Slusallek, Section 3, "The Ray Tracing Algorithm"
198:
headed by Dr.-Ing. Philipp
Slusallek has produced prototype ray tracing hardware including the FPGA based fixed function data driven
180:
202:(Saarbrücken's Coherence Optimized Ray Tracer) chip and a more advanced programmable (2005) processor, the Ray Processing Unit (RPU)
1979:
1534:
1340:
538:
2124:
1808:
1512:
824:
1475:
1254:
967:"The future of ray tracing, reviewed: Caustic's R2500 accelerator finally moves us towards real-time ray tracing | ExtremeTech"
95:
problem in a different way. In each step, it finds all intersections of a ray with a set of relevant primitives of the scene.
1561:
501:
1760:
1454:
912:
468:
SaarCOR —A Hardware
Architecture for Ray Tracing, Jörg Schmittler, Ingo Wald, Philipp Slusallek, Section 2, "Previous work"
374:
That is if X is the number of triangles, then the number of computations to complete the scene is proportional to log(X).
598:
Greg
Humphreys, C. Scott Ananian (Independent Work), Department of Computer Science, Princeton University, 14/5/1996,
1772:
1755:
1733:
1468:
559:
1767:
1689:
1228:
1414:
581:
64:
The problem of rendering 3D graphics can be conceptually presented as finding all intersections between a set of "
2209:
103:
98:
Both approaches have their own benefits and drawbacks. Rasterization can be performed using devices based on a
92:
1317:"Samsung Introduces Game Changing Exynos 2200 Processor With Xclipse GPU Powered by AMD RDNA 2 Architecture"
287:
GPU in 2022, in which the GPU featured ray tracing acceleration core that are performing comparatively with
245:, announced the Nvidia RTX developer library, which promised fast GPU software ray tracing solutions in the
1963:
1728:
405:). With ray tracing the viewing frustum is replaced by the volume enclosed by a single ray (or ray bundle).
130:
1457:
Ingo Wald and
Philipp Slusallek, Computer Graphics Group, Saarland University, Review article to year 2001
395:
scale better than linearly for complex (especially high occluded) scenes (note in common APIs: DirectX 10
1179:
446:
1341:"Gaming Performance Unleashed with Arm's new GPUs - Announcements - Arm Community blogs - Arm Community"
1038:
2204:
2178:
2095:
257:
2032:
1517:
486:
261:
246:
152:
Various implementations of ray tracing hardware have been created, both experimental and commercial:
137:
855:
741:
684:
611:
188:
2144:
1838:
1491:
801:
648:
517:
313:
295:
273:
227:
80:
936:
877:
1126:"AMD Announces Ryzen "Zen 3" and Radeon "RDNA2" Presentations for October: A New Journey Begins"
1953:
796:
643:
431:, Bill Mark, Gordon Stoll, Ingo Wald, SIGGRAPH 2005, (powerpoint presentation), Slide 26 :
399:
88:
53:
1018:"NVIDIA Announces RTX Technology: Real Time Ray Tracing Acceleration for Volta GPUs and Later"
2199:
2139:
2100:
1911:
1843:
842:
728:
697:
671:
653:
206:
50:
2107:
2085:
2064:
1859:
1833:
1782:
1101:"AMD unveils three Radeon 6000 graphics cards with ray tracing and RTX-beating performance"
392:
635:
Hanspeter
Pfister; Jan Hardenbergh; Jim Knittely; Hugh Lauery; Larry Seiler (April 1999).
8:
2166:
2112:
2006:
1803:
1654:
216:
195:
65:
1292:
622:
Hanspeter
Pfister, MERL - A Mitsubishi Electric Research Laboratory, Cambridge MA (USA)
535:
205:(2009–2010) Intel showcased their prototype "Larrabee" GPU and Knights Ferry MIC at the
2156:
1813:
1716:
634:
595:
118:
99:
720:
2149:
1948:
1823:
1711:
1432:
1272:
790:
388:
305:
AP SoC with hardware-accelerated ray tracing based on the AMD RDNA2 GPU architecture.
288:
253:
176:
46:
2161:
2134:
2069:
2047:
2011:
1943:
231:
212:
172:
161:
1155:"Intel officially launches Arc A380 desktop graphics card in China, costs 153 USD"
302:
2117:
2042:
1777:
1721:
1588:
704:
619:
563:
542:
521:
453:
384:
141:
1958:
1684:
939:
15/7/2009, Jonathan Erickson interview with James McCombe of Caustic Graphics,
362:
1593:
913:"Caustic Graphics Ray Tracing Acceleration Technology Review - PC Perspective"
869:
2193:
1994:
1738:
1634:
1613:
766:. Germany: Computer Graphics Group, Saarland University: 1–11. Archived from
428:
309:
284:
157:
84:
1204:"Intel Arc A770 and Arc A750 graphics cards now available to buy from $ 289"
175:
using ray tracing algorithms on custom hardware were carried out in 1999 by
140:
or similar structures, and only being analyzed if a ray intersects with the
2001:
1576:
1554:
1549:
1460:
1069:"Nvidia unveils GeForce RTX graphics chips for real-time ray tracing games"
1037:
Kilgariff, Emmett; Moreton, Henry; Stam, Nick; Bell, Brandon (2018-09-14).
1415:"The Apple 2023 Fall iPhone Event Live Blog (Starts at 10am PT/17:00 UTC)"
556:
125:
requires recursion of the ray tracing algorithm (and random access to the
2171:
1989:
1864:
1664:
1603:
1073:
126:
122:
2059:
2027:
1984:
1874:
1639:
1571:
1390:"New, Snapdragon 8 Gen 2: 8 extraordinary mobile experiences, unveiled"
111:
2090:
1649:
1527:
1133:
815:
331:
2037:
1522:
1366:"Snapdragon 8 Gen 2 Defines a New Standard for Premium Smartphones"
991:
320:
215:
produced a plug in card, the "CausticOne" (2009), that accelerated
69:
35:
818:"RPU: A Programmable Ray Processing Unit for Realtime Ray Tracing"
298:
announced their IMG CXT GPU with hardware-accelerated ray tracing.
1931:
1798:
1743:
1659:
1644:
1608:
1539:
242:
199:
73:
183:. with the vg500 / VolumePro ASIC based system and in 2002 with
117:
The ray tracing algorithm is inherently suitable for scaling by
1828:
1818:
1704:
1699:
1629:
1583:
1566:
1544:
277:
238:
133:, providing much more realistic impression than rasterization.
107:
387:(more advanced implementations including those that implement
59:
2054:
1936:
1921:
1904:
1899:
1894:
1889:
1884:
1879:
1869:
951:
272:
announced further information regarding the "refresh" of the
698:
VIZARD II: An FPGA-based Interactive Volume Rendering System
79:
Up to 2010, all typical graphic acceleration boards, called
1926:
1916:
1694:
184:
897:
870:"Sean Maloney's IDF 2009 Larrabee graphics demo - YouTube"
456:
Department of Computer Science at The University of Iowa,
755:
Schmittler, Jörg; Wald, Ingo; Slusallek, Philipp (2002).
269:
76:) and a set of "rays" (typically one or more per pixel).
1255:"Imagination launches the most advanced ray tracing GPU"
1036:
121:
of individual ray renders. However, anything other than
754:
514:
433:
Comparison Rasterization vs. Ray Tracing (Definitions)
209:
in 2009 with a demonstration of real-time ray-tracing.
557:
ALL ABOUT ARTVPS, PURE CARDS, RENDERDRIVES and RAYBOX
1180:"Intel Arc A310 Graphics Card Quietly Goes Official"
721:"SaarCOR - A Hardware Architekture for Ray Tracing"
795:. Computer Science, Saarland University, Germany.
757:"SaarCOR —A Hardware Architecture for Ray Tracing"
276:micro-architecture. According to the company, the
2191:
816:Sven Woop; Jorg Schmittler; Philipp Slusallek.
546:ART Chips In To Accelerate Ray Traced Rendering
447:Chris Wyman's Research: Interactive Refractions
1229:"Does ray tracing work on the Intel Arc GPUs?"
1476:
489:Daniel Pohl, 17/1/2008, via "PCperspective",
330:On September 12, 2023, Apple announced their
301:On January 18, 2022, Samsung announced their
1490:
1437:: CS1 maint: multiple names: authors list (
637:"The VolumePro Real-Time Ray-Casting System"
427:Course notes, Course 41, Philipp Slusallek,
1455:State of the Art in Interactive Ray Tracing
1277:: CS1 maint: numeric names: authors list (
252:In September 2018, Nvidia introduced their
194:(2002) The computer graphics laboratory at
60:Introduction: Ray tracing and rasterization
1483:
1469:
1252:
1066:
800:
647:
596:A Hardware Accelerated Ray-tracing Engine
181:Mitsubishi Electric Research Laboratories
34:was rendered using Intel's now-cancelled
18:
1178:updated, Mark Tyson last (2022-09-28).
1177:
487:Ray Tracing and Gaming - One Year Later
2192:
577:
575:
334:with hardware-accelerated ray tracing.
327:with hardware-accelerated ray tracing.
316:with hardware-accelerated ray tracing.
1464:
1039:"NVIDIA Turing Architecture In-Depth"
823:. Saarland University. Archived from
1098:
612:The vg500 Real-Time Ray-Casting ASIC
425:Introduction to real time raytracing
1809:Input–output memory management unit
1412:
572:
13:
1448:
256:and Quadro RTX GPUs, based on the
147:
14:
2221:
898:Caustic Graphics company website
1406:
1382:
1358:
1333:
1309:
1285:
1246:
1221:
1196:
1171:
1147:
1118:
1099:Judd, Will (October 28, 2020).
1092:
1081:from the original on 2022-11-13
1060:
1049:from the original on 2022-11-13
1030:
1009:
984:
959:
945:
930:
905:
891:
880:from the original on 2021-12-21
862:
809:
784:
748:
713:
691:
628:
605:
589:
566:Mark Segasby (Protograph Ltd),
550:
529:
508:
495:
397:D3D10_QUERY_OCCLUSION_PREDICATE
144:of the binary space partition.
16:Type of 3D graphics accelerator
1067:Takahashi, Dean (2018-08-20).
1015:
480:
471:
462:
440:
418:
377:
368:
354:
345:
114:nearly impossible to compute.
1:
503:Cold Chips: ART's RenderDrive
412:
1413:Bonshor, Ryan Smith, Gavin.
241:, partnering with Microsoft
7:
952:Siliconarts company website
436:graphics.cg.uni-saarland.de
10:
2226:
131:physically correct effects
2078:
2020:
1972:
1852:
1791:
1677:
1622:
1505:
1498:
81:graphics processing units
1839:Video display controller
1492:Graphics processing unit
1253:93digital (2021-11-04).
992:"NVIDIA RTX™ Technology"
338:
296:Imagination Technologies
228:Imagination Technologies
937:Reinventing Ray Tracing
642:. Mitsubishi Electric.
2210:Ray tracing (graphics)
1954:Shared graphics memory
850:Cite journal requires
736:Cite journal requires
679:Cite journal requires
319:On November 16, 2022,
189:University of Tübingen
187:by researchers at the
39:
32:Quake Wars: Ray Traced
2140:Hardware acceleration
1844:Video processing unit
876:. 22 September 2009.
291:series mid-range GPU.
207:Intel Developer Forum
91:algorithm solves the
30:
2065:Performance per watt
1834:Texture mapping unit
1783:Unified shader model
568:www.protograph.co.uk
393:predicated rendering
294:On 4 November 2021,
43:Ray-tracing hardware
2007:Integrated graphics
955:www.siliconarts.com
515:ART company website
258:Turing architecture
217:global illumination
196:Saarland University
179:and researchers at
171:Implementations of
110:are difficult; and
45:is special-purpose
2157:Parallel computing
2033:Display resolution
1814:Render output unit
1804:Geometry processor
703:2008-11-21 at the
618:2008-11-20 at the
562:2009-04-14 at the
541:1998-05-13 at the
520:1996-12-27 at the
452:2010-07-02 at the
403:HP_occlusion_query
325:Snapdragon 8 Gen 2
308:On June 28, 2022,
230:, after acquiring
40:
2205:Graphics hardware
2187:
2186:
2002:External graphics
1985:Discrete graphics
1949:Memory controller
1712:Graphics pipeline
1673:
1672:
1419:www.anandtech.com
1345:community.arm.com
793:Graphics Hardware
764:Graphics Hardware
536:ART press release
389:occlusion culling
365:) or refractions.
268:In October 2020,
249:-generation GPUs.
237:In January 2018,
177:Hanspeter Pfister
47:computer hardware
28:
2217:
2162:Vector processor
2145:Image processing
2135:Graphics library
2070:Transistor count
2012:System on a chip
1944:Memory bandwidth
1824:Stream processor
1503:
1502:
1485:
1478:
1471:
1462:
1461:
1443:
1442:
1436:
1428:
1426:
1425:
1410:
1404:
1403:
1401:
1400:
1394:www.qualcomm.com
1386:
1380:
1379:
1377:
1376:
1370:www.qualcomm.com
1362:
1356:
1355:
1353:
1352:
1337:
1331:
1330:
1328:
1327:
1321:news.samsung.com
1313:
1307:
1306:
1304:
1303:
1289:
1283:
1282:
1276:
1268:
1266:
1265:
1250:
1244:
1243:
1241:
1240:
1225:
1219:
1218:
1216:
1215:
1200:
1194:
1193:
1191:
1190:
1175:
1169:
1168:
1166:
1165:
1151:
1145:
1144:
1142:
1141:
1122:
1116:
1115:
1113:
1111:
1096:
1090:
1089:
1087:
1086:
1064:
1058:
1057:
1055:
1054:
1043:Nvidia Developer
1034:
1028:
1027:
1025:
1024:
1013:
1007:
1006:
1004:
1003:
996:NVIDIA Developer
988:
982:
981:
979:
978:
963:
957:
949:
943:
934:
928:
927:
925:
924:
909:
903:
895:
889:
888:
886:
885:
866:
860:
859:
853:
848:
846:
838:
836:
835:
829:
822:
813:
807:
806:
804:
788:
782:
781:
779:
778:
772:
761:
752:
746:
745:
739:
734:
732:
724:
717:
711:
709:www.doggetts.org
695:
689:
688:
682:
677:
675:
667:
665:
664:
658:
652:. Archived from
651:
641:
632:
626:
624:www.hotchips.org
609:
603:
593:
587:
579:
570:
554:
548:
533:
527:
512:
506:
499:
493:
484:
478:
475:
469:
466:
460:
458:www.cs.uiowa.edu
444:
438:
422:
406:
401:, in OpenGL 3.0
381:
375:
372:
366:
358:
352:
349:
323:announced their
312:announced their
232:Caustic Graphics
213:Caustic Graphics
173:volume rendering
100:stream computing
87:algorithms. The
29:
2225:
2224:
2220:
2219:
2218:
2216:
2215:
2214:
2190:
2189:
2188:
2183:
2074:
2016:
1968:
1848:
1787:
1778:Tiled rendering
1669:
1618:
1589:InfiniteReality
1494:
1489:
1451:
1449:Further reading
1446:
1430:
1429:
1423:
1421:
1411:
1407:
1398:
1396:
1388:
1387:
1383:
1374:
1372:
1364:
1363:
1359:
1350:
1348:
1339:
1338:
1334:
1325:
1323:
1315:
1314:
1310:
1301:
1299:
1291:
1290:
1286:
1270:
1269:
1263:
1261:
1251:
1247:
1238:
1236:
1227:
1226:
1222:
1213:
1211:
1202:
1201:
1197:
1188:
1186:
1176:
1172:
1163:
1161:
1153:
1152:
1148:
1139:
1137:
1124:
1123:
1119:
1109:
1107:
1097:
1093:
1084:
1082:
1065:
1061:
1052:
1050:
1035:
1031:
1022:
1020:
1014:
1010:
1001:
999:
990:
989:
985:
976:
974:
965:
964:
960:
950:
946:
941:www.drdobbs.com
935:
931:
922:
920:
911:
910:
906:
901:www.caustic.com
896:
892:
883:
881:
874:www.youtube.com
868:
867:
863:
851:
849:
840:
839:
833:
831:
827:
820:
814:
810:
789:
785:
776:
774:
770:
759:
753:
749:
737:
735:
726:
725:
719:
718:
714:
705:Wayback Machine
696:
692:
680:
678:
669:
668:
662:
660:
656:
639:
633:
629:
620:Wayback Machine
610:
606:
594:
590:
580:
573:
564:Wayback Machine
555:
551:
543:Wayback Machine
534:
530:
522:Wayback Machine
513:
509:
500:
496:
485:
481:
476:
472:
467:
463:
454:Wayback Machine
445:
441:
423:
419:
415:
410:
409:
385:viewing frustum
382:
378:
373:
369:
359:
355:
350:
346:
341:
314:Immortalis-G715
283:Intel released
226:In August 2013
150:
148:Implementations
142:bounding volume
119:parallelization
62:
19:
17:
12:
11:
5:
2223:
2213:
2212:
2207:
2202:
2185:
2184:
2182:
2181:
2176:
2175:
2174:
2164:
2159:
2154:
2153:
2152:
2142:
2137:
2132:
2127:
2122:
2121:
2120:
2115:
2105:
2104:
2103:
2098:
2093:
2082:
2080:
2076:
2075:
2073:
2072:
2067:
2062:
2057:
2052:
2051:
2050:
2045:
2035:
2030:
2024:
2022:
2018:
2017:
2015:
2014:
2009:
2004:
1999:
1998:
1997:
1992:
1982:
1976:
1974:
1970:
1969:
1967:
1966:
1961:
1959:Texture memory
1956:
1951:
1946:
1941:
1940:
1939:
1934:
1929:
1924:
1919:
1909:
1908:
1907:
1902:
1897:
1892:
1887:
1882:
1877:
1867:
1862:
1856:
1854:
1850:
1849:
1847:
1846:
1841:
1836:
1831:
1826:
1821:
1816:
1811:
1806:
1801:
1795:
1793:
1789:
1788:
1786:
1785:
1780:
1775:
1770:
1765:
1764:
1763:
1753:
1748:
1747:
1746:
1736:
1731:
1726:
1725:
1724:
1719:
1709:
1708:
1707:
1702:
1697:
1687:
1685:Compute kernel
1681:
1679:
1675:
1674:
1671:
1670:
1668:
1667:
1662:
1657:
1652:
1647:
1642:
1637:
1632:
1626:
1624:
1620:
1619:
1617:
1616:
1611:
1606:
1601:
1596:
1591:
1586:
1581:
1580:
1579:
1574:
1569:
1559:
1558:
1557:
1552:
1547:
1542:
1532:
1531:
1530:
1525:
1520:
1509:
1507:
1500:
1496:
1495:
1488:
1487:
1480:
1473:
1465:
1459:
1458:
1450:
1447:
1445:
1444:
1405:
1381:
1357:
1332:
1308:
1284:
1245:
1233:Digital Trends
1220:
1208:XDA Developers
1195:
1184:Tom's Hardware
1170:
1159:VideoCardz.com
1146:
1117:
1091:
1059:
1029:
1008:
983:
958:
944:
929:
904:
890:
861:
852:|journal=
808:
802:10.1.1.72.2947
783:
747:
738:|journal=
712:
690:
681:|journal=
649:10.1.1.69.4091
627:
604:
588:
571:
549:
528:
507:
494:
479:
470:
461:
439:
416:
414:
411:
408:
407:
376:
367:
353:
343:
342:
340:
337:
336:
335:
328:
317:
306:
299:
292:
281:
266:
250:
235:
224:
221:
210:
203:
192:
191:with VIZARD II
169:
166:
149:
146:
61:
58:
56:calculations.
38:PCI 3.0 board.
15:
9:
6:
4:
3:
2:
2222:
2211:
2208:
2206:
2203:
2201:
2198:
2197:
2195:
2180:
2177:
2173:
2170:
2169:
2168:
2165:
2163:
2160:
2158:
2155:
2151:
2148:
2147:
2146:
2143:
2141:
2138:
2136:
2133:
2131:
2128:
2126:
2123:
2119:
2116:
2114:
2111:
2110:
2109:
2106:
2102:
2099:
2097:
2094:
2092:
2089:
2088:
2087:
2084:
2083:
2081:
2077:
2071:
2068:
2066:
2063:
2061:
2058:
2056:
2053:
2049:
2046:
2044:
2041:
2040:
2039:
2036:
2034:
2031:
2029:
2026:
2025:
2023:
2019:
2013:
2010:
2008:
2005:
2003:
2000:
1996:
1993:
1991:
1988:
1987:
1986:
1983:
1981:
1978:
1977:
1975:
1971:
1965:
1962:
1960:
1957:
1955:
1952:
1950:
1947:
1945:
1942:
1938:
1935:
1933:
1930:
1928:
1925:
1923:
1920:
1918:
1915:
1914:
1913:
1910:
1906:
1903:
1901:
1898:
1896:
1893:
1891:
1888:
1886:
1883:
1881:
1878:
1876:
1873:
1872:
1871:
1868:
1866:
1863:
1861:
1858:
1857:
1855:
1851:
1845:
1842:
1840:
1837:
1835:
1832:
1830:
1827:
1825:
1822:
1820:
1817:
1815:
1812:
1810:
1807:
1805:
1802:
1800:
1797:
1796:
1794:
1790:
1784:
1781:
1779:
1776:
1774:
1771:
1769:
1766:
1762:
1759:
1758:
1757:
1754:
1752:
1749:
1745:
1742:
1741:
1740:
1739:Rasterisation
1737:
1735:
1732:
1730:
1729:HDR rendering
1727:
1723:
1720:
1718:
1715:
1714:
1713:
1710:
1706:
1703:
1701:
1698:
1696:
1693:
1692:
1691:
1688:
1686:
1683:
1682:
1680:
1676:
1666:
1663:
1661:
1658:
1656:
1653:
1651:
1648:
1646:
1643:
1641:
1638:
1636:
1635:Apple silicon
1633:
1631:
1628:
1627:
1625:
1621:
1615:
1614:Apple silicon
1612:
1610:
1607:
1605:
1602:
1600:
1597:
1595:
1592:
1590:
1587:
1585:
1582:
1578:
1575:
1573:
1570:
1568:
1565:
1564:
1563:
1560:
1556:
1553:
1551:
1548:
1546:
1543:
1541:
1538:
1537:
1536:
1533:
1529:
1526:
1524:
1521:
1519:
1516:
1515:
1514:
1511:
1510:
1508:
1504:
1501:
1497:
1493:
1486:
1481:
1479:
1474:
1472:
1467:
1466:
1463:
1456:
1453:
1452:
1440:
1434:
1420:
1416:
1409:
1395:
1391:
1385:
1371:
1367:
1361:
1346:
1342:
1336:
1322:
1318:
1312:
1298:
1294:
1293:"Ray Tracing"
1288:
1280:
1274:
1260:
1256:
1249:
1234:
1230:
1224:
1209:
1205:
1199:
1185:
1181:
1174:
1160:
1156:
1150:
1135:
1131:
1130:anandtech.com
1127:
1121:
1106:
1102:
1095:
1080:
1076:
1075:
1070:
1063:
1048:
1044:
1040:
1033:
1019:
1012:
997:
993:
987:
972:
968:
962:
956:
953:
948:
942:
938:
933:
918:
914:
908:
902:
899:
894:
879:
875:
871:
865:
857:
844:
830:on 2012-04-15
826:
819:
812:
803:
798:
794:
787:
773:on 2011-08-14
769:
765:
758:
751:
743:
730:
722:
716:
710:
706:
702:
699:
694:
686:
673:
659:on 2011-06-16
655:
650:
645:
638:
631:
625:
621:
617:
613:
608:
601:
597:
592:
586:
583:
578:
576:
569:
565:
561:
558:
553:
547:
544:
540:
537:
532:
526:
525:www.art.co.uk
523:
519:
516:
511:
505:
504:
498:
492:
491:www.pcper.com
488:
483:
474:
465:
459:
455:
451:
448:
443:
437:
434:
430:
429:Peter Shirley
426:
421:
417:
404:
400:
398:
394:
390:
386:
380:
371:
364:
357:
348:
344:
333:
329:
326:
322:
318:
315:
311:
307:
304:
300:
297:
293:
290:
286:
285:Arc Alchemist
282:
279:
275:
271:
267:
263:
259:
255:
251:
248:
244:
240:
236:
233:
229:
225:
222:
218:
214:
211:
208:
204:
201:
197:
193:
190:
186:
182:
178:
174:
170:
167:
163:
159:
158:Autodesk Maya
155:
154:
153:
145:
143:
139:
134:
132:
128:
124:
120:
115:
113:
109:
105:
101:
96:
94:
90:
86:
85:rasterization
83:(GPUs), used
82:
77:
75:
71:
68:" (typically
67:
57:
55:
52:
49:designed for
48:
44:
37:
33:
2200:3D rendering
2167:Video coding
1768:Tessellation
1750:
1678:Architecture
1422:. Retrieved
1418:
1408:
1397:. Retrieved
1393:
1384:
1373:. Retrieved
1369:
1360:
1349:. Retrieved
1347:. 2022-06-28
1344:
1335:
1324:. Retrieved
1320:
1311:
1300:. Retrieved
1296:
1287:
1262:. Retrieved
1258:
1248:
1237:. Retrieved
1235:. 2022-10-08
1232:
1223:
1212:. Retrieved
1210:. 2022-10-12
1207:
1198:
1187:. Retrieved
1183:
1173:
1162:. Retrieved
1158:
1149:
1138:. Retrieved
1136:. 2020-09-09
1129:
1120:
1108:. Retrieved
1104:
1094:
1083:. Retrieved
1072:
1062:
1051:. Retrieved
1042:
1032:
1021:. Retrieved
1011:
1000:. Retrieved
998:. 2018-03-06
995:
986:
975:. Retrieved
973:. 2013-08-01
970:
961:
954:
947:
940:
932:
921:. Retrieved
919:. 2009-04-20
916:
907:
900:
893:
882:. Retrieved
873:
864:
843:cite journal
832:. Retrieved
825:the original
811:
792:
786:
775:. Retrieved
768:the original
763:
750:
729:cite journal
715:
708:
693:
672:cite journal
661:. Retrieved
654:the original
630:
623:
607:
599:
591:
584:
582:About ArtVPS
567:
552:
545:
531:
524:
510:
502:
497:
490:
482:
473:
464:
457:
442:
435:
432:
420:
402:
396:
379:
370:
356:
347:
151:
135:
116:
97:
78:
63:
51:accelerating
42:
41:
31:
2150:Compression
2021:Performance
1973:Form factor
1865:Framebuffer
1829:Tensor unit
1819:Shader unit
1751:Ray-tracing
1690:Fabrication
1665:Intel 2700G
1599:3dfx Voodoo
1594:NEC µPD7220
1297:Imagination
1259:Imagination
1110:October 28,
1074:VentureBeat
971:ExtremeTech
363:normal maps
303:Exynos 2200
254:GeForce RTX
127:scene graph
123:ray casting
112:refractions
104:reflections
89:ray tracing
54:ray tracing
2194:Categories
2060:Frame rate
2028:Clock rate
1990:Clustering
1792:Components
1572:Radeon Pro
1424:2023-09-17
1399:2023-09-17
1375:2023-09-17
1351:2023-09-17
1326:2023-09-17
1302:2023-09-17
1264:2023-09-17
1239:2022-12-13
1214:2022-12-13
1189:2022-12-13
1164:2022-12-13
1140:2020-10-25
1085:2022-11-13
1053:2022-11-13
1023:2018-04-20
1016:Oh, Nate.
1002:2018-04-20
977:2015-10-05
923:2022-08-05
884:2021-01-06
834:2011-11-22
777:2011-11-22
663:2010-02-27
600:cscott.net
585:www.artvps
413:References
220:processor.
66:primitives
2091:Scrolling
1995:Switching
1650:VideoCore
1134:AnandTech
1105:Eurogamer
917:pcper.com
797:CiteSeerX
644:CiteSeerX
332:Apple A17
165:software.
138:BSP trees
93:rendering
70:triangles
2038:Fillrate
1717:Geometry
1577:Instinct
1433:cite web
1273:cite web
1079:Archived
1047:Archived
878:Archived
701:Archived
616:Archived
560:Archived
539:Archived
518:Archived
450:Archived
321:Qualcomm
289:RTX 3000
74:polygons
36:Xeon Phi
2118:Texture
2048:Texel/s
2043:Pixel/s
1980:IP core
1932:HBM-PIM
1799:Blitter
1773:T&L
1744:Shading
1660:Imageon
1655:Vivante
1645:PowerVR
1609:Glaze3D
1540:GeForce
1506:Desktop
243:DirectX
200:SaarCOR
108:shadows
2096:Sprite
2055:FLOP/s
1853:Memory
1722:Vertex
1705:MOSFET
1700:FinFET
1630:Adreno
1623:Mobile
1584:Matrox
1567:Radeon
1545:Quadro
1535:Nvidia
799:
646:
278:RDNA 2
265:time,.
239:Nvidia
2172:Codec
2130:GPGPU
1937:HBM3E
1922:HBM2E
1905:GDDR7
1900:GDDR6
1895:GDDR5
1890:GDDR4
1885:GDDR3
1880:GDDR2
1870:SGRAM
1555:Tegra
1550:Tesla
1513:Intel
828:(PDF)
821:(PDF)
771:(PDF)
760:(PDF)
657:(PDF)
640:(PDF)
339:Notes
247:Volta
185:FPGAs
2179:VLIW
2125:ASIC
2101:Tile
2079:Misc
1964:VRAM
1927:HBM3
1917:HBM2
1875:GDDR
1761:SIMT
1756:SIMD
1695:CMOS
1640:Mali
1439:link
1279:link
1112:2020
856:help
742:help
685:help
274:RDNA
160:and
106:and
1912:HBM
1860:DMA
1734:MAC
1562:AMD
1528:Arc
1499:GPU
391:or
310:Arm
270:AMD
262:BVH
162:Max
72:or
2196::
2113:GI
2108:3D
2086:2D
1604:S3
1523:Xe
1518:GT
1435:}}
1431:{{
1417:.
1392:.
1368:.
1343:.
1319:.
1295:.
1275:}}
1271:{{
1257:.
1231:.
1206:.
1182:.
1157:.
1132:.
1128:.
1103:.
1077:.
1071:.
1045:.
1041:.
994:.
969:.
915:.
872:.
847::
845:}}
841:{{
762:.
733::
731:}}
727:{{
676::
674:}}
670:{{
574:^
1484:e
1477:t
1470:v
1441:)
1427:.
1402:.
1378:.
1354:.
1329:.
1305:.
1281:)
1267:.
1242:.
1217:.
1192:.
1167:.
1143:.
1114:.
1088:.
1056:.
1026:.
1005:.
980:.
926:.
887:.
858:)
854:(
837:.
805:.
780:.
744:)
740:(
723:.
687:)
683:(
666:.
614:.
602:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.