Ans: Cores and threads are considered essential considerations as core denotes completing more work within less time, and threads improve computational speed. Therefore more threads and cores ensure improved speed and performance.