首页> 外国专利> Method and apparatus for user side scheduling in a multiprocessor operating system program that implements distributive scheduling of processes

Method and apparatus for user side scheduling in a multiprocessor operating system program that implements distributive scheduling of processes

机译:用于实现进程的分布式调度的多处理器操作系统程序中的用户端调度的方法和装置

摘要

An integrated software architecture for a highly parallel multiprocessor system having multiple tightly-coupled processors that share a common memory efficiently controls the interface with and execution of programs on such a multiprocessor system. The software architecture combines a symmetrically integrated multithreaded operating system and an integrated parallel user environment. The operating system distributively implements an anarchy-based scheduling model for the scheduling of processes and resources by allowing each processor to access a single image of the operating system stored in the common memory that operates on a common set of operating system shared resources. The user environment provides a common visual representation for a plurality of program development tools that provide compilation, execution and debugging capabilities for multithreaded user programs and assumes parallelism as the standard mode of operation.
机译:用于高度并行的多处理器系统的集成软件体系结构,该系统具有共享公共内存的多个紧密耦合的处理器,可以有效地控制与此类多处理器系统上的接口以及程序的执行。该软件架构结合了对称集成的多线程操作系统和集成的并行用户环境。操作系统通过允许每个处理器访问存储在公共内存中的操作系统的单个映像,该基于无政府状态的调度模型用于进程和资源的调度,该映像操作在一组公用的操作系统共享资源上。用户环境为多个程序开发工具提供了通用的视觉表示,这些程序开发工具为多线程用户程序提供了编译,执行和调试功能,并假设并行性为标准操作模式。

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号