
Identifying and analyzing performance bottlenejsons in code
Suggesting optimization techniques to improve code runtime
Providing insights into memory usage and optimization
Offering guidance on multi-threading and parallel processing
Assisting with profiling and debugging code for performance issues