Performance benchmarking for code and systems. Measures execution time, memory usage, throughput, and other metrics