基于总线的分布式多处理器体系结构是目前常见的高性能路由器硬件体系结构.清华大学计算机系在研制“ 863”重大项目“高性能安全路由器”的过程中,在基于Compa ctPCI 总线的Pow erPC多处理器平台上实现了一种多处理器共享内存机制.该共享内存机制( SM 机制)实现了一系列核心对象,包括SM内存、SM 信号量、SM 消息队列和SM任务控制块等.本文详细介绍了SM 机制的设计与实现并给出了性能测试结果.