Benchmark je proces měření a hodnocení výkonu určité technologie, zařízení nebo systému v porovnání s jinými systémy nebo referenčními hodnotami. Tento termín se nejčastěji používá v kontextu výpočetních systémů, jako jsou počítače, procesory, grafické karty a další hardwarová zařízení, ale může se aplikovat také na software, služby nebo různé podnikatelské procesy.
Cílem benchmarkingu je získat objektivní data, která umožní porovnat různé produkty nebo technologie a vybrat tu nejvhodnější pro konkrétní aplikaci nebo potřebu. Výsledky benchmarku mohou být zobrazeny jako skóre nebo grafy, které ukazují výkonnostní rozdíly mezi různými zařízeními, softwary nebo procesy.
Některé příklady benchmarků jsou:
- Benchmarky pro procesory (CPU): měří rychlost zpracování různých úloh.
- Benchmarky pro grafické karty (GPU): hodnotí výkon při renderování grafiky, zejména při hraní her nebo v aplikacích na zpracování obrazu.
- Benchmarky pro servery a databáze: hodnotí schopnost zpracovávat velké objemy dat.
Benchmarking je nezbytný pro vývojáře, firmy i spotřebitele, neboť umožňuje informovaná rozhodnutí o výběru technologií nebo zařízení.