We need to process 1 million images. Processing includes reading from disk, resizing, coloring and uploading to cloud stoage. It take takes 10 ms to read image from disk, 10 ms to resize, 10ms to color and 15ms to save it to cloud stoage. Each image is approx 100kb.
At least, how many seconds would it take to process these 1 million images using a single core processor (1GHz) having 16GB RAM?