摘要:
处理器性能的提升主要依赖于两个因素:一是半导体工艺的逐渐进步;二是处理器体系结构的不断发展。二者相互促进,共同发展。但是到了21世纪,由于半导体工艺的限制,处理器的频率已经很难继续提高。为了继续提升计算机性能,多处理器架构成为了研究的主流。多处理器技术是在一个计算机系统中含有多个处理器,通过处理器的协作来共同完成多项任务,达到并行处理的效果。 在多处理器架构中,广为使用的是名为对称多处理的体系结构。对称多处理系统具有很强的负载均衡和调节能力,不仅可以保证系统性能的提高,同时在可靠性和稳定性方面亦有出色的表现;同时,对称多处理技术也很容易在现在的IA32体系结构上实现和应用。对称多处理技术能够得到广泛的应用和相应的软硬件支持也分不开。 本文重点在于分析对称多处理系统下中断机制如何得到实现,细致的探讨了计算机从硬件到软件对中断的处理过程。通过本文的阅读,可以对对称多处理器条件下中断的具体实施过程有个比较明晰的认识。 在文章的最后对于已有的一些中断优化技术进行了详细说明,并提出了一些中断优化设想和未来的研究方向。
展开