A development team is deploying a computationally intensive application on AWS Lambda that processes large datasets. The application experiences performance issues during peak times. Which of the following actions should be taken to improve the application's performance?
Split the dataset into smaller chunks without increasing memory
Decrease the function's timeout settings to allow for quicker retries
Modify the code to use multi-threading within the Lambda execution environment
Increase the allocated memory to the Lambda function