There is much work to be done to improve the performance of the architecture. These are discussed below.