• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

UL Solutions Launches 3DMark Solar Bay, New Cross-Platform Ray Tracing Benchmark

GFreeman

News Editor
Staff member
Joined
Mar 6, 2023
Messages
1,483 (2.45/day)
We're excited to announce the launch of 3DMark Solar Bay, a new cross-platform benchmark for testing ray traced graphics performance on Windows PCs and high-end Android devices. This benchmark measures games-related graphics performance by rendering a demanding, ray-traced scene in real time. Solar Bay is available now for Android on the Google Play Store and for Windows on Steam, Epic Games or directly from UL Solutions.

Compare ray tracing performance across platforms
Ray tracing is the showcase technology for Solar Bay, simulating real-time reflections. Compared to traditional rasterization, ray-traced scenes produce far more realistic lighting. While dedicated desktop and laptop graphics processing units (GPUs) have supported ray tracing for several years, it's only recently that integrated GPUs and Android devices have been capable of running real-time ray-traced games at frame rates acceptable to gamers.



Built using the Vulkan 1.1 API, Solar Bay offers two new tests for ray tracing- capable hardware: a quick-to-run benchmark measuring immediate performance and a stress test that measures how device performance changes over extended periods of heavy load.

Solar Bay's ray-traced workload increases over three stages, with each section increasing linearly by 100%. Solar Bay complements our heavier ray tracing benchmarks, Port Royal and Speed Way, on PC. With Solar Bay, 3DMark has a great range of ray tracing workloads, making it an excellent way to measure how your Windows or Android device's ray tracing performance scales.

Solar Bay benchmark
Run the 3DMark Solar Bay benchmark to measure a device's ability to provide instant performance for a short period of time. This test mirrors mobile games in which the gameplay loop is a series of short bursts of activity.

Solar Bay produces four scores on completion: an overall score and three sub-scores for each ray tracing section. These scores reflect your device's frame rate in Solar Bay; the higher the frame rate, the better the score.

Solar Bay stress test
The Solar Bay stress test is a longer test that shows how a device will perform over extended periods of ray-traced gaming. It mirrors a longer session of ray-traced gaming.

This test runs the Solar Bay workload in a loop for 20 minutes, producing a chart showing how performance varies over the test. An ideal outcome is a steady set of results showing that performance is not throttled.

Detailed results page
The 3DMark app lets you immediately compare your device's result with scores from the same model or other popular devices. With its unique charts, lists and rankings, 3DMark gives you unrivaled insights into the performance of Android devices.

Available now
3DMark on Google Play Store - Free
3DMark is available as a complimentary update for the 3DMark Android app on the Google Play store. You can download the 3DMark Android app for free today.
3DMark for Windows - $34.99 (USD)
Solar Bay is included when you purchase 3DMark for Windows. 3DMark is available on Steam, the Epic Games Store or directly from UL Solutions.

For existing 3DMark owners, Solar Bay is a complimentary update. Just update to the latest version of 3DMark to unlock it.

3DMark Professional Edition
Solar Bay is available as a complimentary update for 3DMark Professional Edition customers with a valid annual license.

View at TechPowerUp Main Site | Source
 
Joined
Nov 14, 2021
Messages
122 (0.11/day)
On Pixel 7A, says "device does not support all the Vulkan features required to run the test". So I assume it needs RT cores. Which mobile processor have RT cores?
 
Last edited:
Joined
Jan 8, 2017
Messages
9,386 (3.29/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
On Pixel 7A, says "device does not support all the Vulkan features required to run the test". So I assume it needs RT cores. Which mobile processor have RT cores?
I do not think it is necessary to actually have RT cores on any kind of hardware. Every vendor offers extensions for the RT features but the backend of these can be implemented however they want, so hardware acceleration is not required. Remember that GTX 1000 series could run ray tracing, it was done in software.

So I assume google simply does not offer those vulkan extensions.
 
Joined
Oct 2, 2011
Messages
96 (0.02/day)
System Name Custom build
Processor AMD Ryzen 7 5800X
Motherboard ASrock B550M
Cooling Wraith Max
Memory DDR4 4000 16x2GB
Video Card(s) RX 6900 XT
Storage Sabrent Rocket 4.0 500GB
Display(s) ASUS VG236H 120Hz
Case N/A
Audio Device(s) Onboard
Power Supply Thermaltake 850W
Mouse Generic
Keyboard Generic
Software Win 10 x64
On Pixel 7A, says "device does not support all the Vulkan features required to run the test". So I assume it needs RT cores. Which mobile processor have RT cores?
Not sure on the requirements for physical RT cores, but Pixel 7 doesn't have them. The 7 uses G710

Current phone GPUs with RT:

-Arm Immortalis G715 (MT6985 (Dimensity 9200/9200+)
-Arm Immortalis G720 (Not sure if commercially available yet, launched in: Q2 2023)
-Qualcomm Adreno 740 (Snapdragon 8 Gen 2)

edit: Vya is absolutely correct: It was done in software. GTX 1000 series and 1660 Ti for example, which is technically part of 20 series [1660 Ti] but without RT cores.

Some PC games refuse to let you enable RT if physical RT cores are missing.
 
Joined
Aug 13, 2010
Messages
5,465 (1.05/day)
1692053872881.png


Neat.
 
Joined
Feb 4, 2013
Messages
152 (0.04/day)
Location
United Kingdom
Processor AMD Ryzen 7 7800X3D
Motherboard ASRock B650M Pro RS
Cooling Arctic Liquid Freezer II 240 A-RGB
Memory 32 GB DDR5-6000
Video Card(s) NVIDIA GeForce RTX 3080
Storage Samsung 990 Pro
Display(s) LG C2 42" (4K OLED), TCL 43" (4K VA)
Case Cooler Master MasterBox NR400
Audio Device(s) Logitech Z906
Power Supply Corsair RM850x (2018)
Mouse Logitech G305
Keyboard Tecware Phantom RGB (105-key)
Software Windows 11
Wonder how would it be compared to 4090, just to see the difference and for fun
 

wolf

Better Than Native
Joined
May 7, 2007
Messages
8,147 (1.28/day)
System Name MightyX
Processor Ryzen 5800X3D
Motherboard Gigabyte X570 I Aorus Pro WiFi
Cooling Scythe Fuma 2
Memory 32GB DDR4 3600 CL16
Video Card(s) Asus TUF RTX3080 Deshrouded
Storage WD Black SN850X 2TB
Display(s) LG 42C2 4K OLED
Case Coolermaster NR200P
Audio Device(s) LG SN5Y / Focal Clear
Power Supply Corsair SF750 Platinum
Mouse Corsair Dark Core RBG Pro SE
Keyboard Glorious GMMK Compact w/pudding
VR HMD Meta Quest 3
Software case populated with Artic P12's
Benchmark Scores 4k120 OLED Gsync bliss
Neat, works well and looks great on S23U, crazy that hardware at this wattage level can run it 'smoothly' at all.
 
Joined
Aug 13, 2010
Messages
5,465 (1.05/day)
Wonder how would it be compared to 4090, just to see the difference and for fun
ye shall receive
1692058253993.png

13900K + RTX 4090

This is very not desktop horsepower kind of test. Much like Night Raid, this is a low power device friendly test
Compared to Videocardz's much lower results, I can assume that at these framerates its entirely CPU and memory bottlenecked
 
Joined
Aug 4, 2020
Messages
1,607 (1.04/day)
Location
::1
what honestly surprised me is ... how good it looked while being super lightweight

why can't we have games that look good w/o spamming polygons for no particular reason
 
Joined
Aug 13, 2022
Messages
35 (0.04/day)
ye shall receive
View attachment 309028
13900K + RTX 4090

This is very not desktop horsepower kind of test. Much like Night Raid, this is a low power device friendly test
Compared to Videocardz's much lower results, I can assume that at these framerates its entirely CPU and memory bottlenecked

Hey, it's 40 times better and a galaxy s23, I will take it, lol
 
Joined
Apr 6, 2021
Messages
1,131 (0.87/day)
Location
Bavaria ⌬ Germany
System Name ✨ Lenovo M700 [Tiny]
Cooling ⚠️ 78,08% N² ⌬ 20,95% O² ⌬ 0,93% Ar ⌬ 0,04% CO²
Audio Device(s) ◐◑ AKG K702 ⌬ FiiO E10K Olympus 2
Mouse ✌️ Corsair M65 RGB Elite [Black] ⌬ Endgame Gear MPC-890 Cordura
Keyboard ⌨ Turtle Beach Impact 500
On STEAM the update is only 115MB. :wtf: Kinda crazy. Guess they're re-using a lot of the other assets for the new bench.

3DMark - Solar Bay.JPG
 
Joined
Dec 25, 2020
Messages
6,510 (4.63/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
1000005502.jpg






























Galaxy Z Flip 3/Snapdragon 888, guess you'll really need a Galaxy S23/Flip 5 for this one. Something with Snapdragon 8 Gen 2 perhaps.

Other hand I should make the time to try this on my RTX 4080, looks fun.
 
Last edited:
Joined
Dec 25, 2020
Messages
6,510 (4.63/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
Not sure on the requirements for physical RT cores, but Pixel 7 doesn't have them. The 7 uses G710

Current phone GPUs with RT:

-Arm Immortalis G715 (MT6985 (Dimensity 9200/9200+)
-Arm Immortalis G720 (Not sure if commercially available yet, launched in: Q2 2023)
-Qualcomm Adreno 740 (Snapdragon 8 Gen 2)

edit: Vya is absolutely correct: It was done in software. GTX 1000 series and 1660 Ti for example, which is technically part of 20 series [1660 Ti] but without RT cores.

Some PC games refuse to let you enable RT if physical RT cores are missing.

I asked the UL rep on the Steam forum to confirm, stating that my Z Flip 3 could not run it and he replied:

UL_Jarnis said:
Snapdragon 888 has no RT support, so it cannot run on that device.

Snapdragon 8 gen 2 does support, as does Exynos 2200 and latest Dimensity 9200. There will be more SoCs with support in the future.

Link to post

It seems that hardware RT acceleration is indeed required.
 
Joined
Feb 6, 2013
Messages
23 (0.01/day)
Technically the test requires just Vulkan 1.1 Raytracing extension support. To be exact, following extensions and limitations:

VULKAN EXTENSIONS
VK_KHR_acceleration_structure
VK_KHR_ray_tracing_pipeline or VK_KHR_ray_query
VK_KHR_buffer_device_address
VK_EXT_descriptor_indexing

VULKAN LIMITS
maxSamplerAnisotropy >= 16
maxBoundDescriptorSets >= 8
maxDescriptorSetSampledImages >= 400

VULKAN FEATURES
samplerAnisotropy
Quad ops in fragment shaders

The driver for each platform can choose how to implement these. For phones, currently only devices that have hardware acceleration have implemented these extensions. On Windows side, NVIDIA has implemented these for 10- and 16-series, just like they implemented DXR support without hardware acceleration, so you can run this test (slowly) on those cards.

Future phone firmware/GPU driver updates could, in theory, add the required feature support even for devices that do not have hardware acceleration. This is up to the SoC vendors. Not sure how phone hardware would handle such an implementation - I would expect it to be very slow.

Also note that this is primarily a test for mobile devices. While it scales even up to a RTX 4090 (when paired with a very fast CPU) and care was taken to try to ensure that it is not CPU-bottlenecked on current hardware, the performance difference between, say, Snapdragon 8 gen 2 and a RTX 4090 is so massive that any multipliers of performance you may list out of that are only a rough figure and there is inevitably more variance between runs on high end hardware with a relatively lightweight test like this. RT load was also designed to be appropriate for mobile devices, so it is far lower than, say, in Speed Way or Port Royal. This means that for example performance difference between current NVIDIA and AMD hardware is less than in a heavier test.

Edit: Also, yes, the test is only 115MB. Care was made to minimize filesize as this is a mobile device test and you probably would want to avoid having to download a gigabyte-sized test to a phone. Assets are mostly new and it does not use files from other tests on Windows.
 
Joined
Dec 25, 2020
Messages
6,510 (4.63/day)
Location
São Paulo, Brazil
System Name "Icy Resurrection"
Processor 13th Gen Intel Core i9-13900KS Special Edition
Motherboard ASUS ROG MAXIMUS Z790 APEX ENCORE
Cooling Noctua NH-D15S upgraded with 2x NF-F12 iPPC-3000 fans and Honeywell PTM7950 TIM
Memory 32 GB G.SKILL Trident Z5 RGB F5-6800J3445G16GX2-TZ5RK @ 7600 MT/s 36-44-44-52-96 1.4V
Video Card(s) ASUS ROG Strix GeForce RTX™ 4080 16GB GDDR6X White OC Edition
Storage 500 GB WD Black SN750 SE NVMe SSD + 4 TB WD Red Plus WD40EFPX HDD
Display(s) 55-inch LG G3 OLED
Case Pichau Mancer CV500 White Edition
Power Supply EVGA 1300 G2 1.3kW 80+ Gold
Mouse Microsoft Classic Intellimouse
Keyboard Generic PS/2
Software Windows 11 IoT Enterprise LTSC 24H2
Benchmark Scores I pulled a Qiqi~
Technically the test requires just Vulkan 1.1 Raytracing extension support. To be exact, following extensions and limitations:

VULKAN EXTENSIONS
VK_KHR_acceleration_structure
VK_KHR_ray_tracing_pipeline or VK_KHR_ray_query
VK_KHR_buffer_device_address
VK_EXT_descriptor_indexing

VULKAN LIMITS
maxSamplerAnisotropy >= 16
maxBoundDescriptorSets >= 8
maxDescriptorSetSampledImages >= 400

VULKAN FEATURES
samplerAnisotropy
Quad ops in fragment shaders

The driver for each platform can choose how to implement these. For phones, currently only devices that have hardware acceleration have implemented these extensions. On Windows side, NVIDIA has implemented these for 10- and 16-series, just like they implemented DXR support without hardware acceleration, so you can run this test (slowly) on those cards.

Future phone firmware/GPU driver updates could, in theory, add the required feature support even for devices that do not have hardware acceleration. This is up to the SoC vendors. Not sure how phone hardware would handle such an implementation - I would expect it to be very slow.

Also note that this is primarily a test for mobile devices. While it scales even up to a RTX 4090 (when paired with a very fast CPU) and care was taken to try to ensure that it is not CPU-bottlenecked on current hardware, the performance difference between, say, Snapdragon 8 gen 2 and a RTX 4090 is so massive that any multipliers of performance you may list out of that are only a rough figure and there is inevitably more variance between runs on high end hardware with a relatively lightweight test like this. RT load was also designed to be appropriate for mobile devices, so it is far lower than, say, in Speed Way or Port Royal. This means that for example performance difference between current NVIDIA and AMD hardware is less than in a heavier test.

Edit: Also, yes, the test is only 115MB. Care was made to minimize filesize as this is a mobile device test and you probably would want to avoid having to download a gigabyte-sized test to a phone. Assets are mostly new and it does not use files from other tests on Windows.

Glad to see you here! Thanks for clarifying the specific requirements :toast:
 
Joined
May 8, 2016
Messages
1,887 (0.61/day)
System Name BOX
Processor Core i7 6950X @ 4,26GHz (1,28V)
Motherboard X99 SOC Champion (BIOS F23c + bifurcation mod)
Cooling Thermalright Venomous-X + 2x Delta 38mm PWM (Push-Pull)
Memory Patriot Viper Steel 4000MHz CL16 4x8GB (@3240MHz CL12.12.12.24 CR2T @ 1,48V)
Video Card(s) Titan V (~1650MHz @ 0.77V, HBM2 1GHz, Forced P2 state [OFF])
Storage WD SN850X 2TB + Samsung EVO 2TB (SATA) + Seagate Exos X20 20TB (4Kn mode)
Display(s) LG 27GP950-B
Case Fractal Design Meshify 2 XL
Audio Device(s) Motu M4 (audio interface) + ATH-A900Z + Behringer C-1
Power Supply Seasonic X-760 (760W)
Mouse Logitech RX-250
Keyboard HP KB-9970
Software Windows 10 Pro x64
Technically the test requires just Vulkan 1.1 Raytracing extension support. To be exact, following extensions and limitations:

VULKAN EXTENSIONS
VK_KHR_acceleration_structure
VK_KHR_ray_tracing_pipeline or VK_KHR_ray_query
VK_KHR_buffer_device_address
VK_EXT_descriptor_indexing

VULKAN LIMITS
maxSamplerAnisotropy >= 16
maxBoundDescriptorSets >= 8
maxDescriptorSetSampledImages >= 400

VULKAN FEATURES
samplerAnisotropy
Quad ops in fragment shaders

The driver for each platform can choose how to implement these. For phones, currently only devices that have hardware acceleration have implemented these extensions. On Windows side, NVIDIA has implemented these for 10- and 16-series, just like they implemented DXR support without hardware acceleration, so you can run this test (slowly) on those cards.
Titan V doesn't support it :( (it errors out when loading screen is meant to be)
I think hardware RT acceleration is required or "DirectX 12 Ultimate" GPU.
Which makes both GTX 1000 and GTX 1600 series unsupported (the same requirements as Speed Way benchmark).
I added AIDA64 report with what is supported on my card.
 

Attachments

  • Titan V.zip
    33.3 KB · Views: 32
Top