图形处理器中的连接组件标记的制作方法_3

文档序号:9200209阅读:来源:国知局
6也可以包括用于使用图形处理器中的多个线程来将多个连接表单 级合并到针对该图像的全局CCL中的合并模块176d。合并模块176d可以使用一个或多个 原子操作来更新位于例如以专用图形存储器170或系统存储器156为例的共享存储器中的 全局CCL表。此外,平整模块176e可以在第一平整阶段期间将全局CCL中的一个或多个标 记以信号形式发送为根标记,并且在第二平整阶段期间将所标记的根标记转换为一个或多 个全局递增标记。需要特别指出的是,所说明的逻辑单元176可以在没有CPU152参与的情 况下生成全局CCL表。结果,针对连接组件标记,可以避免与在GPU 168和CPU 152之间的 计算转换相关联的处理开销。
[0067] 图13说明了根据实施例可以标记图像中的连接组件的系统700的实施例。在实 施例中,系统700可以是媒体系统,尽管系统700不局限于这一上下文。例如,系统700可 以被并入到个人计算机(PC)、膝上型计算机、超级膝上型计算机、平板计算机、触摸板、便携 式计算机、手持计算机、掌上计算机、个人数字助理(PDA)、蜂窝电话、组合蜂窝电话/PDA、 电视、智能设备(例如,智能电话或智能电视)、移动互联网设备(MID)、消息传送设备、数据 通信设备、游戏控制台等等中。
[0068] 在实施例中,系统700包括耦合到显示器720的平台702。平台702可以从诸如内 容服务设备730或内容递送设备740或其它类似的内容源的内容设备接收内容。包括一个 或多个导航特征的导航控制器750可以用于例如与平台702和/或显示器720进行交互。 下面更详细地描述这些组件中的每一个。
[0069] 在实施例中,平台702可以包括芯片集705、处理器710、存储器712、存储设备 714、图形子系统715、应用716和/或无线电设备718的任意组合。芯片集705可以提供在 处理器710、存储器712、存储设备714、图形子系统715、应用716和/或无线电设备718之 间的相互通信。例如,芯片集705可以包括能够提供与存储设备714的相互通信的存储适 配器(未描绘)。
[0070] 处理器710可以被实现为复杂指令集计算机(CISC)或精简指令集计算机(RSIC) 处理器、x86指令集兼容处理器、多核心、或任何其它微处理器或中央处理单元(CPU)。在实 施例中,处理器710可以包括双核处理器、双核移动处理器等等。
[0071] 存储器712可以被实现为例如但不局限于随机存取存储器(RAM)、动态随机存取 存储器(DRAM)、或静态RAM(SRAM)的易失性存储器设备。
[0072] 存储设备714可以被实现为例如但不局限于磁盘驱动、光盘驱动、磁带驱动、内部 存储设备、附接存储设备、闪存、电池备份的SDRAM(同步DRAM),和/或网络可存取的存储设 备的非易失性存储设备。在实施例中,例如,存储设备714可以包括用于当包括多个硬驱时 增加对有价值的数字媒体的存储性能增强保护的技术。
[0073] 图形子系统715可以执行对诸如静止图像或视频的图像的处理,用于进行显示。 例如,图形子系统715可以是图形处理单元(GPU)或视觉处理单元(VPU)。可以使用模拟或 数字接口来通信地耦合图形子系统715和显示器720。例如,该接口可以是高清多媒体接 口、显示器端口、无线HDMI、和/或无线HD兼容技术中的任意一种。图形子系统715可以被 集成到处理器710或芯片集705中。图形子系统715可以是通信地耦合到芯片集705的独 立的卡。在一个示例中,图形子系统715的功能类似于GPU 168 (图12)并且处理器710的 功能类似于CPU 152 (图12),GPU 168和CPU 152这二者均已经讨论过。因此,图形子系统 715可以被配置为在不涉及处理器710的情况下标记图像中的连接组件。
[0074] 本文描述的图形和/或视频处理技术可以在各种硬件架构中实现。例如,图形和/ 或视频功能可以被集成到芯片集中。可选地,可以使用分立的图形和/或视频处理器。作 为再一实施例,图形和/或视频功能可以由包括多核处理器的通用处理器实现。在进一步 的实施例中,可以在消费类电子设备中实现上述功能。
[0075] 无线电设备718可以包括能够使用各种适当的无线通信技术来发送和接收信号 的一个或多个无线电设备。这样的技术可以涉及跨一个或多个无线网络的通信。示例性的 无线网络包括(但不局限于)无线局域网(WLAN)、无线个域网(WPAN)、无线城域网(WMN)、 蜂窝网络、以及卫星网络。在跨这样的网络的通信中,无线电设备718可以根据任意版本的 一个或多个适用的标准进行操作。
[0076] 在实施例中,显示器720可以包括任何电视类型的监视器或显示器。显示器720 可以例如包括计算机显示屏、触摸屏显示器、视频监视器、类似电视的设备、和/或电视。显 示器720可以是数字的和/或模拟的。在实施例中,显示器720可以是全息显示器。并且, 显示器720可以是可以接收视觉投影的透明表面。这样的投影可以传送各种形式的信息、 图像和/或对象。例如,这样的投影可以是用于移动增强现实(MR)应用的视觉覆盖。在 一个或多个软件应用716的控制下,平台702可以在显示器720上显示用户界面722。
[0077] 在实施例中,例如,内容服务设备730可以由任意国内的、国际的和/或独立的服 务托管,并且因而可以经由互联网对于平台702可访问。内容服务设备730可以耦合到平 台702和/或耦合到显示器720。平台702和/或内容服务设备730可以耦合到网络760 以传送(例如,发送和/或接收)去往和来自网络760的媒体信息。内容传送设备740也 可以耦合到平台702和/或耦合到显示器720。
[0078] 在实施例中,内容服务设备730可以包括有线电视盒、个人计算机、网络、电话、能 够传送数字信息和/或内容的具有互联网能力的设备或电器、以及能够经由网络760或者 直接地在内容提供商和平台702和/显示器720之间单向或双向传送内容的任何其它类似 的设备。将明白的是,可以经由网络760单向和/或双向地在系统700和内容提供商中的 组件中的任意一个处来回地传送上述信息。内容的示例可以包括任何媒体信息,上述媒体 信息例如包括视频、音乐、医疗和游戏信息等等。
[0079] 内容服务设备730接收诸如包括媒体信息、数字信息、和/或其它内容的有线电视 节目的内容。内容提供商的示例可以包括任何有线或卫星电视或无线电或互联网内容提供 商。所提供的示例并不意在限制实施例。
[0080] 在实施例中,平台702可以从具有一个或多个导航特征的导航控制器750接收控 制信号。例如,控制器750的导航特征可以用于与用户界面722进行交互。在实施例中,导 航控制器750可以是指向设备,该指向设备可以是允许用户将空间(例如,连续且多维)数 据输入到计算机中的计算机硬件组件(具体地为人类接口设备)。诸如图形用户界面(GUI) 以及电视和监视器的许多系统允许用户使用身体姿势来控制数据并且向计算机或电视提 供数据。
[0081] 通过指针、光标、聚焦环、或显示在显示器上的其它视觉指示器,控制器750的导 航特征的移动可以在例如以显示器720为例的显示器上得到回响。例如,在软件应用716的 控制下,位于导航控制器750上的导航特征可以被映射到例如在用户界面722上显示的虚 拟导航特征。在实施例中,控制器750可以不是单独的组件而是被集成到平台702和/或 显示器720中。然而,实施例不局限于在本文示出或描述的元件或在本文示出或描述的上 下文中。
[0082] 在实施例中,例如,驱动器(未示出)可以包括使用户能够在按钮被启用时,在初 始的引导之后,利用按钮的触摸立即打开或关闭类似电视的平台702的技术。程序逻辑单 元可以在平台702被"关闭"时允许该平台702向媒体适配器或其它内容服务设备730或内 容递送设备740流式传送内容。此外,芯片集705可以例如包括针对5. 1环绕立体声音频 和/或高清7. 1环绕立体声音频的硬件和/或软件支持。驱动器可以包括针对集成图形平 台的图形驱动器。在实施例中,图形驱动器可以包括外围组件互连(PCDExpress图形卡。
[0083] 在各个实施例中,可以集成在系统700中示出的组件中的任意一个或多个。例如, 可以集成平台702和内容服务设备730,或者可以集成平台702和内容递送设备740,或者 可以例如集成平台702、内容服务设备730、和内容递送设备740。在各个实施例中,平台702 和显示器720可以是集成单元。例如,显示器720和内容服务设备730可以被集成,或者显 示器720和内容递送设备740可以被集成。这些示例并不意在限制实施例。
[0084] 在各个实施例中,系统700可以被实现为无线系统、有线系统、或这二者的组合。 当被实现为无线系统时,系统700可以包括适合在无线共享介质上进行通信的组件和接 口,该无线共享介质例如是一个或多个天线、发射机、接收机、收发机、放大器、滤波器、控制 逻辑单元等等。无线共享介质的示例可以包括诸如RF频谱等等的无线频谱的部分。当被 实现为有线系统时,系统700可以包括适合在有线通信介质上进行通信的组件和接口,该 有线通信介质例如是输入/输出(I/O)适配器、用于将I/O适配器与相对应的有线通信介 质进行连接的物理连接器、网络接口卡(NIC)、磁盘控制器、视频控制器、音频控制器等等。 有线通信介质的示例可以包括电线、电缆、金属引线、印刷电路板(PCB)、背板、交换光纤、半 导体材料、双绞线、同轴电缆、光纤等等。
[0085] 平台702可以建立一个或多个逻辑或物理信道以传送信息。上述信息可以包括媒 体信息和控制信息。媒体信息可以指代代表用于用户的内容的任何数据。内容的示例可以 例如包括来自语音对话、视频会议、流视频、电子邮件(" emai 1 ")消息、语音邮件消息、字母 数字符号、图形、图像、视频、文本等等的数据。来自语音对话的数据可以例如是语音信息、 安静时段、背景噪声、舒适噪声、音调等等。控制信息可以指代代表用于自动系统的命令、指 令或控制字的任何数据。例如,控制信息可以用于经过系统路由媒体信息,或者指示节点按 照预定的方式处理媒体信息。然而,实施例不局限于在图13中示出或描述的元件或在图13 中示出或描述的上下文中。
[0086] 如上文描述的,可以按照不同的物理样式或形状因子来体现系统700。图14说明 了可以在其中体现系
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1