In een professionele omgeving maken we gebruik van werkstations gebaseerd op een Xeon w5-2565X in combinatie met een Nvidia RTX 4000 ADA. We proberen met deze configuratie 32 1080p (30fps) beelden te decoderen op twee verschillende (QHD) schermen, die beide aan dezelfde GPU gekoppeld zijn. Volgens de specificaties van onze software leverancier zou dit moeten kunnen, ook als we dit vergelijken met concurrerende software. Het systeem heeft er echter erg veel moeite mee, was resulteert in een lagere fps in het decoden (ongeveer 12fps gemiddeld).
Als we exact dezelfde applicatie met dezelfde load (32 beelden, 1080p, 30fps, twee schermen) laten lopen op een i9 Ultra 285 met dezelfde GPU draait het systeem als een zonnetje.
Daarnaast hebben we nog een oud beestje (gebaseerd op een Xeon E5-1630v3 in combinatie met een Nvidia P2000 kaart) die in sommige situaties soepeler lijkt te presteren ten opzichte van de nieuwe configuratie.
Overige relevante zaken:
Iets anders dat ik me nog voor kan stellen is dat de oudere Xeon hardware en i9 beter overweg kunnen met de 32bits software, en dat nieuwe generaties Xeons hier minder goed mee overweg kunnen. Echter wordt dit tegengesproken door de testen die de software leverancier zelf uitgevoerd heeft op vergelijkbare processoren.
We hebben al met verschillende BIOS instellingen getest (Hypertreading aan/uit, disablen van C-states) maar dit lijkt weinig verschil te hebben.
We zijn met de leverancier van de software als de hardware aan het onderzoeken waar dit verschil vandaan komt, maar ik zou ook graag jullie ervaring meenemen.
Als we exact dezelfde applicatie met dezelfde load (32 beelden, 1080p, 30fps, twee schermen) laten lopen op een i9 Ultra 285 met dezelfde GPU draait het systeem als een zonnetje.
Daarnaast hebben we nog een oud beestje (gebaseerd op een Xeon E5-1630v3 in combinatie met een Nvidia P2000 kaart) die in sommige situaties soepeler lijkt te presteren ten opzichte van de nieuwe configuratie.
Overige relevante zaken:
- De Xeon gebruikt ongeveer 45% CPU en 62% GPU in dit scenario;
- De i9 gebruikt ongeveer 25% CPU en 46% GPU in dit scenario;
- Drivers / Windows 11 zijn volledig bijgewerkt op de laatste versie;
- Bios / Windows instellingen staan op high performance, "eco" instellingen staan uit;
Iets anders dat ik me nog voor kan stellen is dat de oudere Xeon hardware en i9 beter overweg kunnen met de 32bits software, en dat nieuwe generaties Xeons hier minder goed mee overweg kunnen. Echter wordt dit tegengesproken door de testen die de software leverancier zelf uitgevoerd heeft op vergelijkbare processoren.
We hebben al met verschillende BIOS instellingen getest (Hypertreading aan/uit, disablen van C-states) maar dit lijkt weinig verschil te hebben.
We zijn met de leverancier van de software als de hardware aan het onderzoeken waar dit verschil vandaan komt, maar ik zou ook graag jullie ervaring meenemen.