【技术实现步骤摘要】
本专利技术的领域是数据处理,或者更具体地说,是用于多节点计算机中存储器分配的方法、装置和产品。
技术介绍
通常将1948年开发的EDVAC计算机系统作为计算机时代的开端。从那时起,计算机系统已经发展成非常复杂的设备。现今的计算机比早期的诸如EDVAC之类的系统更加完善。计算机系统通常包括硬件组件和软件组件、应用程序、操作系统、处理器、总线、存储器、输入/输出设备等的组合。由于半导体处理和计算机体系结构的进步使计算机的性能不断提高,更加完善的计算机软件已经发展为利用高性能的硬件,这导致今天的计算机系统比仅仅几年以前的计算机系统强大得多。随着计算机系统变得更加复杂,它们的设计也日益模块化。通常使用多个模块化的节点来实现计算机系统,每个节点都包含一个或多个计算机处理器、一定数量的存储器,或同时包含处理器和存储器。复杂的计算机系统可能包括许多节点和用于在节点之间传输数据的复杂总线结构。节点上的处理器访问节点上的存储器的访问时间随着哪个节点包含处理器以及哪个节点包含要访问的存储器的不同而不同。处理器对与其在同一节点上的存储器进行的存储器访问所用的时间短于处理器对在其他节 ...
【技术保护点】
一种用于多节点计算机中的存储器分配的方法,所述方法包括:评估节点之间的存储器亲合性;以及根据所述评估来分配存储器。
【技术特征摘要】
US 2005-9-29 11/239,5971.一种用于多节点计算机中的存储器分配的方法,所述方法包括评估节点之间的存储器亲合性;以及根据所述评估来分配存储器。2.根据权利要求1的方法,其中评估存储器亲合性还包括向节点指派存储器亲合性加权系数,每个加权系数都表示将节点的存储器分配给节点的处理器的需求度;以及分配存储器还包括根据所述存储器亲合性加权系数来分配存储器。3.根据权利要求1的方法,其中根据所述评估来分配存储器还包括按照要分配的存储器总量的比例从节点分配存储器。4.根据权利要求1的方法,其中根据所述评估来分配存储器还包括按照存储器分配总数的比例从节点分配存储器。5.根据权利要求1的方法,其中评估存储器亲合性还包括根据所述节点之间的存储器可用性来评估存储器亲合性。6.根据权利要求1的方法,其中评估存储器亲合性还包括根据位于节点上的总系统存储器的比例来评估该节点的存储器亲合性。7.根据权利要求1的方法,其中评估存储器亲合性还包括根据所述节点上的存储器的比例和所述节点上的处理器能力的比例来评估存储器亲合性。8.一种用于...
【专利技术属性】
技术研发人员:KR艾伦,KC沃森,WA布朗,RK柯克曼,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。