Wydajność w przetwarzaniu algorytmicznym jest zwykle związana z wykorzystaniem zasobów. Metryki służące do oceny wydajności procesu zwykle uwzględniają czas wykonania, wymagania dotyczące pamięci / dysku lub pamięci masowej, wykorzystanie sieci i zużycie energii.