当前位置: 首页 > 专利查询>辉达公司专利>正文

使用图形系统以实现多用户计算机系统技术方案

技术编号:2919976 阅读:139 留言:0更新日期:2012-04-11 18:40
公开了一种图形系统和多用户计算机系统。图形系统包括用于处理像素的图形处理单元(GPU)。其还包括用于为多用户中的每一个分配像素处理能力的多用户管理器,其中每个用户都使用显示器和输入设备。而且,图形系统具有对于每个用户的多个用户属性。多用户计算机系统包括中央处理单元(CPU)和配置为支持多个用户的磁盘驱动器。此外,多用户计算机系统包括图形系统。

【技术实现步骤摘要】

本专利技术的实施例总体上涉及计算机系统体系结构。更具体地,本专利技术的实施例涉及使用图形系统来实现多用户计算机系统。
技术介绍
科技进步已经大大地提高了计算机系统的性能。但是,仅因科技进步导致的性能提高是有限的。在过去,计算机系统主要是一种生产力工具。而现在,计算机系统已经演化成既是数字化娱乐工具又是生产力工具。计算机系统的传统体系结构预见的是单用户。如果计算机系统被配置了更大的处理能力(例如,通过增加处理器数量)、更大的存储容量(例如,通过增加硬盘的大小)以及更大的网络通信容量(例如,通过增加网络通信带宽),那么典型的单用户并不能充分地利用计算机系统的这些资源。因此,典型的单用户不愿意花费与升级传统的体系结构相关的额外费用。
技术实现思路
本申请公开了一种图形系统和一种多用户计算机系统。所述图形系统包括用于处理像素的图形处理单元(GPU)。它还包括用于为多用户中的每一个分配像素处理能力的多用户管理器,其中每个用户都使用显示器和输入设备。而且,图形系统具有对于每个用户的多个用户属性。所述多用户计算机系统包括中央处理单元(CPU)和用于支持多个用户的磁盘驱动器。此外,多用户计算机系统包括图形系统。本申请中出现的概念包括但不限于下述内容概念 1、图形系统包括用于处理像素的图形处理单元(GPU);用于为每个使用显示器和输入设备的多个用户中的每一个分配像素处理能力的多用户管理器;以及每个用户的多个用户属性。2、如概念1所述的图形系统,其中所述用户属性包括每个用户的显示器尺寸。3、如概念1所述的图形系统,其中多用户管理器接收支持额外的用户的请求。4、如概念3所述的图形系统,其中如果所述多用户管理器接受所述请求,那么所述多用户管理器为所述额外的用户分配像素处理能力。5、如概念3所述的图形系统,其中所述请求包括额外的许可的验证。6、如概念3所述的图形系统,其中所述请求包括授权密钥。7、如概念3所述的图形系统,其中所述请求包括为支持所述额外的用户付费。8、多用户计算机系统包括中央处理单元(CPU);磁盘驱动器,配置为支持多个用户;以及图形系统包括用于处理像素的图形处理单元(GPU);用于为每个使用显示器和输入设备的多个用户中的每一个分配像素处理能力的多用户管理器;以及每个用户的多个用户属性。9、如概念8所述的多用户计算机系统,其中所述用户属性包括每个用户的显示器尺寸。10、如概念8所述的多用户计算机系统,其中所述多用户管理器接收支持额外的用户的请求。11、如概念10所述的多用户计算机系统,其中如果所述多用户管理器接受所述请求,那么所述多用户管理器为所述额外的用户分配像素处理能力。12、如概念10所述的多用户计算机系统,其中所述请求包括额外的许可的验证。13、如概念10所述的多用户计算机系统,其中所述请求包括授权密钥。14、如概念10所述的多用户计算机系统,其中所述请求包括为支持所述额外的用户付费。15、在多用户计算机系统中支持额外的用户的方法,所述方法包括请求所述多用户计算机系统的图形系统以支持所述使用显示器和输入设备的额外的用户如果所述图形系统接受所述请求,那么就为所述额外的用户分配像素处理能力;以及配置所述多用户计算机系统以支持所述额外的用户。16、如概念15所述的方法,其中所述分配像素处理能力包括为所述额外的用户创建用户属性,其中所述用户属性包括所述额外用户的显示器尺寸。17、如概念15所述的方法,其中所述图形系统包括接多用户管理器,其用于接收所述支持所述额外的用户的请求。18、如概念17所述的方法,其中所述多用户管理器决定是否接受所述请求。19、如概念15所述的方法,其中所述请求包括额外的许可的验证。20、如概念15所述的方法,其中所述请求包括授权密钥。21、如概念15所述的方法,其中所述请求包括为支持所述额外的用户付费。附图简述下列附图,合并在本说明书中并构成说明书的一部分,示例了本专利技术的实施例,并且,与下列描述一起用于解释本专利技术的原理。附图说明图1示出了根据本专利技术的实施例的多用户计算机系统;图2示出了根据本专利技术的实施例为每个用户分配图形系统的像素处理能力;图3示出了根据本专利技术的实施例的多用户计算机系统中支持额外的用户的方法的流程图。专利技术详述现在将详细参考本专利技术的优选实施例,即附图中示例的例子。尽管本专利技术将结合这些优选实施例进行描述,但是,应当理解,它们并非意图把本专利技术限制在这些实施例上。相反,本专利技术意图覆盖可以被包括在如所附的权利要求所定义的本专利技术的精神和范围内的替换、改进和等价物。而且,在本专利技术下面的详细描述中,阐述了多个具体细节以提供对本专利技术透彻的理解。图1示出了根据本专利技术的实施例的多用户计算机系统100。传统的计算机系统被从未被充分利用的单用户计算机系统转换成能被充分利用的多用户计算机系统100。应当理解,多用户计算机系统100可以具有其它配置。如图1中描述的,多用户计算机系统100同时支持4个不同的用户(例如,用户1、用户2、用户3和用户4)。应当理解,还可以配置多用户计算机系统100支持其它数量的用户。每个用户操作各自的显示器(例如,显示器1、显示器2、显示器3和显示器4)和各自的输入设备(例如,输入设备1、输入设备2、输入设备3和输入设备4)。显示器(例如,显示器1、显示器2、显示器3和显示器4)可以具有不同的显示器尺寸。显示器和输入设备可以是集成的或者分离的。集成显示器和输入设备的例子包括PDA(个人数字助理)和蜂窝电话。每个用户经由有线或无线网络连接(例如,网络连接1、网络连接2、网络连接3和网络连接4)与多用户计算机系统100相连。实际上,用户共享多用户计算机系统100的资源。而且,多用户计算机系统100为用户提供计算处理、存储、网络通信和图形/像素处理服务。例如,可以在多用户计算机系统100中执行图形增强处理应用程序,并且之后,在PDA和蜂窝电话上进行显示和交互。如图1所示,多用户计算机系统100包括中央处理单元10、北桥单元20、南桥单元30、主存储器40和磁盘驱动器50。此外,多用户计算机系统100具有图形系统60。图形系统60包括图形处理单元(GPU)62、多用户管理器64和每个用户的用户属性(例如,用户1属性、用户2属性、用户3属性和用户4属性)。用户属性包括每个用户所使用的显示器的显示器尺寸。与典型的中央处理单元(CPU)10相比,GPU 62是专用于快速地处理图形或像素数据的半导体器件。GPU 62还可以用于典型地由CPU 10执行的通用目的的处理任务。图形系统60还可以具有多个GPU62。此外,额外的GPU 62可以以多种方式中的任何一种方式添加至图形系统60。例如,具有单个GPU或多个GPU的模块(例如,图形卡)可以被耦合至图形系统60。而且,具有单个GPU或多个GPU的多个模块(例如,多个图形卡)可以被耦合至图形系统60。此外,GPU 62可以具有一个或多个用于图形数据处理的核。多用户管理器64接收对多用户计算机系统100的支持额外用户的请求。多用户管理器64决定是否接受该请求。如果多用户管理器64接受该请求,那么多用户管理器为额外的用户分配像素处理能力并为该额外的用户创建用户属性。图2示例了根据本专利技术的实施例为每个用户(例如,用户1、用户2、用户3和用户4)本文档来自技高网...

【技术保护点】
一种图形系统,包括:用于处理像素的图形处理单元(GPU);用于为每个使用显示器和输入设备的多个用户中的每一个分配像素处理能力的多用户管理器;以及对于每个用户的多个用户属性。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:迈克尔B戴蒙德
申请(专利权)人:辉达公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1