Intel® ARC™ Graphics
Get answers to your questions or issues when gaming on the world’s best discrete video cards with the latest news surrounding Intel® ARC™ Graphics
Announcements
FPGA community forums and blogs have moved to the Altera Community. Existing Intel Community members can sign in with their current credentials.
3456 Discussions

Unsatisfactory performance on Counter-Strike 2 with the Arc B580

De_Marchi
Beginner
394 Views

I recently purchased an Arc B580, and although I really like how it performs in almost all games I tried, I was quite disappointed by its performance on CS2. The card has a significant performance drop when using DX11 compared to other cards and when compared to using Vulkan as the game's API, which you can opt into by using the launch command "-vulkan". In my tests, using DX11 as the API for the game made the game run 20% slower than Vulkan, and almost 30% slower when Low Latency mode is enabled.

This is not the case with any other card from Nvidia and AMD; using Vulkan on those cards will actually make your performance slightly worse. My fear is that CS2 running on DX11 is such a nightmare for the Arc B580 that using Vulkan will make the card appear to run the game better, but in reality, it's just because the card delivers bad performance on DX11, which maybe is related to a possible CPU overhead issue in CS2 since I saw many people reporting that using Vulkan in other games that presented the overhead problem helped the performance.

De_Marchi_1-1761376462130.png

My thoughts seem to make sense when compared to my friend's PC, which is identical to mine except for the GPU, as we bought the parts for our PCs together.  My old GPU results also seem to indicate the same.

Compared to his 8GB RTX 3060, the B580 was around 22% slower in the scenario I tested, and it only could match the RTX 3060's performance using Vulkan. The problem is that CS2's implementation of Vulkan is not ideal; it's very unstable, with constant crashes and users mentioning latency issues with the game. I agree with those claims; even though Vulkan should be smoother, the game just feels laggy when using Vulkan compared to DX11, which feels better, especially when using the Low Latency mode. So using Vulkan in just not ideal for competitive players. 
Apart from comparing the results with my friends 3060, I can also compare it with my old card, the GTX 1650. ( I did use DDU before installing the Arc B580 just to make that clear).
My 1650 gave me 322 average fps on the same settings my friend and I tested (all low, no FSR, 1280x960). The B580 almost looses compared to the 1650 when using Low Latency, which in the test I used to measure the performance with the 1650, Nvidia reflex was enabled. So these are awful results considering the GTX 1650 is a 6 year old low-end GPU, it should be notable better than the RTX 3060. Most of the tests I saw the support team doing were made with the game on ultra/high settings and also at 1080p, which are useless to me or to most competitive players as no one really plays with those settings.

I'd like to ask for this seemingly unexplained performance drop the Arc B580 has with DX11 on CS2 to be investigated further, if possible. I'll attach my full specs, data, explain how I gathered the data presented, and how to reproduce the results.

PC Specs:

  • Processor: AMD Ryzen 5 5600X 6-Core Processor.
  • Maxsun Intel Arc B580 Milestone 12G (driver version 32.0.101.8136)
  • Motherboard: TUF GAMING B550M-plus.

  • Memory: Corsair Vengeance RGB RS 16GB DDR4 3200MHz (2x8).

  • Storage: Game and OS are installed on a NVMe M.2 drive.

  • OS: Windows 10.

  • Note: Rebar is turned on and PCIe is set to 4.0 in the BIOS settings.


Rebar is turned on and PCIe is set to 4.0 in the bios settings.
To make the benchmark averages I used the Steam Workshop map CS2 FPS BENCHMARK DUST2, using CapFrameX to record the average of 3 runs then making an average out of the results. On the end of each run, the map displays the average fps results on the developer console Window. I reached the conclusion that those results are accurate, because they are always really close to the averages CapFrameX registers. Knowing this, I asked my Friend to do 3 runs using specific video settings, then I did an average of the results, and compared said results with mine. His RTX 3060 made an average of 479.5 fps compared to the B580's 375.9 on DX11, making the Arc Card 21.61% slower compared to the 3060.

How to reproduce the results:

Settings used: Fullscreen, 1280x960, 4:3 aspect ratio (it may sound crazy, but most CS players play the game using this video resolution).

Low settings preset, set both FSR and boost player contrast to disabled.

Open the Dust 2 benchmark map using the workshop maps tab, and start capturing the performance as soon as the countdown is over and the game itself shows up. End the capture as soon as the game starts to fade out to display the results. 

That should be allThank you for your time and attention. I hope I've been informative so far and I look forward to any potential updates in this matter. If any extra info is needed, please, let me know.

0 Kudos
4 Replies
DeancR_Intel
Moderator
231 Views

Hi De_Marchi,

 

Thank you for providing such a comprehensive and detailed analysis of the Counter-Strike 2 performance issues you're experiencing with your Intel Arc B580. Your thorough testing methodology, including the comparison with your friend's RTX 3060 and your previous GTX 1650, along with the specific benchmark data, is extremely valuable for understanding this performance concern.

 

I can see you've identified a significant performance disparity between DirectX 11 and Vulkan APIs on CS2, with the Arc B580 showing approximately 20-30% lower performance on DX11 compared to Vulkan, and about 22% slower than the RTX 3060 in your testing scenario. Your observation about the competitive gaming implications is also well-noted, as Vulkan's instability issues make it less suitable for competitive play despite the performance gains.

 

Before we proceed with further investigation, I'd like you to try the latest Intel Arc graphics driver version 32.0.101.8247, which may contain optimizations for DirectX 11 performance in games like Counter-Strike 2. You can download it here: https://www.intel.com/content/www/us/en/download/785597/intel-arc-graphics-windows.html

 

Please perform a clean installation using Display Driver Uninstaller (DDU) to completely remove your current driver version 32.0.101.8136, restart your system, then install the fresh driver. This ensures no remnants from previous installations interfere with the graphics performance.

After installing the new driver, please repeat your benchmark testing using the same methodology (CS2 FPS BENCHMARK DUST2 map, 1280x960 resolution, low settings) and compare the results. This will help us determine if the newer driver addresses the DirectX 11 performance concerns you've identified.

 

If the performance issues persist after the driver update, I'll escalate this to our graphics performance team for further investigation, as your detailed analysis suggests there may be specific DirectX 11 optimization opportunities for Counter-Strike 2 on Arc B580.

 

Best regards, 

 

Dean R. 

Intel Customer Support Technician 

 

0 Kudos
De_Marchi
Beginner
189 Views

Hey there,

Thank you for your answer. As instructed, I performed a clean installation after using using DDU to remove the older driver, I made sure to let the benchmark run a couple times before capturing the performance, just to make sure the game wasn't compiling any shader or something similar, but there is no apparent difference: 

De_Marchi_1-1761573158963.png

 

0 Kudos
DeancR_Intel
Moderator
112 Views

Hi De_Marchi,


Thank you for completing the driver update testing and confirming that the performance issues persist with the latest driver version 32.0.101.8247. Your consistent benchmark results clearly demonstrate that this is an ongoing DirectX 11 optimization concern with Counter-Strike 2 on the Arc B580.

I need to gather some additional information for my analysis. Could you please run the Intel System Support Utility (SSU) and provide the generated report?


You can download SSU from: https://www.intel.com/content/www/us/en/support/articles/000005511/processors.html


After installation:

  1. Run Intel SSU as administrator
  2. Click "Everything" to scan all components
  3. Save the report and attach it to your response

Also, regarding your CapFrameX testing, could you clarify the duration of your benchmark captures? Are you recording the full benchmark run or approximately 5 minutes of gameplay? This will help me understand the scope of your performance data.


Your thorough testing methodology and the competitive gaming perspective on this DirectX 11 vs Vulkan performance disparity will be valuable for further analysis.


Best regards,


Dean R.

Intel Customer Support Technician


0 Kudos
De_Marchi
Beginner
34 Views

Hello again!

I've attached the SSU results. I ran it with the "networking" section disabled though, to keep my IP and MAC address out of the report, just to be safe since I'm guessing this file can be downloaded by anyone. The game and the OS are installed on a 240gb M2 Nvme SSD.

About the benchmark capture, I'll use this video to explain better. I enter the map, and as soon as the countdown ends here, I start the capture, and as soon as the benchmark starts to fade here, I stop the capture. This ensures that the capture remain relevant, as before and after these parts of the test only a black screen with the UI shows, which might affect the performance in an undesirable way.

Hope this helps! Anything else just let me know.

0 Kudos
Reply