微软技术许可有限责任公司专利技术

微软技术许可有限责任公司共有8569项专利

  • 用于处理器的显式指令调度器状态信息
    提供了一种方法,包括提取指令组,其中该指令组被配置为由处理器原子地执行。该方法还包括,在对指令组中的至少一个指令进行解码之前,至少基于与指令组中的至少一个指令相关联的预先计算的就绪状态信息来调度指令组中的至少一个指令用于由处理器执行。
  • 验证基于块的处理器中的跳转目标
    公开了用于在基于块的处理器架构中实现不良跳跃检测的装置和方法。在所公开的技术的一个示例中,基于块的处理器包括:被配置为取回和执行原子指令块的一个或多个基于块的处理内核;以及被配置为至少部分基于接收到指示从指令块之一接收到目标位置的跳转信...
  • 指令块到处理器指令窗口的批量分配
    基于指令块的微架构中的处理器内核包括控制单元,控制单元通过同时提取指令块和包括控制位及操作数的相关联的资源,来以批量方式将指令分配到指令窗口中。这样的批量分配通过在执行期间在块中的所有指令上实施一致的管理和策略实施方式来支持处理器内核操...
  • 处理器指令窗口中的指令块的基于年龄的管理
    一种基于指令块的微架构中的处理器核包括控制单元,该控制单元显式地跟踪包括从指令高速缓存已经取回的当前块的年龄或优先级的指令块状态。跟踪的指令块以年龄顺序列表或优先级顺序列表维持。当指令块被控制单元识别为提交时,该列表被检查匹配,并且匹配...
  • 用于处理器控制传送的目标位置的确定
    公开了用于根据基于块的指令集体系架构(ISA)从原子指令块中消除显式控制流指令(例如,分支指令)的方法和装置。在所公开技术的一个示例中,显式数据图执行(EDGE)ISA处理器被配置为从存储器中获取指令块并且执行指令块中的至少一个指令块,...
  • 具有连续块的并行执行的基于块的架构
    公开了用于在基于块的处理器架构中提供对目标地址的早期访问的系统、方法和计算机可读存储装置。在所公开的技术的一个示例中,在基于块的架构中执行分支的方法可以包括使用基于块的架构的第一核心来执行第一指令块的一个或多个指令。该方法可以包括在第一...
  • 解码的指令的重复使用
    公开了用于重复使用基于块的处理器架构中的提取的和解码的指令的系统和方法。在所公开的技术的一个示例中,一种系统包括多个基于块的处理器核心和指令调度器。相应的核心能够运行程序的一个或多个指令块。指令调度器能够被配置为标识驻留在处理器核心中的...
  • 解耦合的处理器指令窗口和操作数缓冲区
    一种基于指令块的微架构中的处理器内核被配置为使得指令窗口和操作数缓冲区被解耦合以进行独立地操作,其中块中的指令不与资源(诸如被维持在操作数缓冲区中的控制位和操作数)严格地绑定。相反,在块和资源中的指令之间建立指针,使得可以通过跟随这些指...
  • 混合基数超前进位加法器架构
    本文所描述的实施例涉及混合基数超前进位加法器以及由其执行的方法。混合基数超前进位加法器包括多个超前进位级,其中每个级可以具有不同的基数。每个级在输入比特上操作,为每个比特创建并实现传播信号和生成信号。超前进位级还计算输入的XOR,输入的...
  • 触敏显示设备的选择性指针偏移
    用户用手指接触触敏显示设备的触敏表面。确定用户手指的初始手指接触面,并且基于该初始手指接触面将默认位置分配给显示指针。响应于检测到来自用户手指的触发姿势输入,将显示指针分配到不同于默认位置的偏移位置。
  • 触摸传感器中的多个相关
    公开了涉及触摸传感器中的触摸输入检测的各实施例。一个示例提供了一种方法,包括建立第一参考序列,从候选参考序列的第一集合开始,其中候选参考序列的所述第一集合中的每一个候选参考序列与第一参考序列不同,通过将规则集应用于所述第一集合来减小所述...
  • 用于产生绘制表面的系统和方法
    本文描述了一种用于操作计算设备的方法。该方法包括基于注视输入来确定用户的注视方向,确定用户的注视方向与三维环境中经标识的环境表面之间的相交,以及基于显示器上的用户界面内的相交生成绘制表面。
  • 混合显示系统
    公开了用于具有多个视场的显示系统的实施例。示例显示系统包括:被配置为跨第一视场产生图像的第一显示器;被配置为跨第二视场产生图像的第二显示器,第二视场大于第一视场;以及控制器,该控制器被配置为基于显示在用户的视空间内的虚拟对象的特征经由第...
  • 微粒分散系的电磁泵送
    本文公开了涉及利用包括电导体的微粒的分散系的排热系统的示例。一个示例提供了一种排热系统,该排热系统包括导管回路、在传热流体中的电导体的微粒的分散系、一对电极,该一对电极被配置成引导电流流动通过分散系中的微粒、以及一个或多个磁体,该一个或...
  • 可变密度设备
    本说明书涉及设备。一个示例设备可包括具有从网格结构的第一端到网格结构的第二端变化的密度分布的网格结构。
  • 基于未标注数据的多过程协同训练
    本公开的实施例涉及基于未标注数据的多过程协同训练。在利用一个转换过程将一种类型的信息转换为另一种不同类型的信息之后,确定利用逆向的转换过程将该信息转换回原始信息的可能性,继而至少部分地基于该可能性来更新互逆的转换过程中的至少一个。此种方...
  • 与智能文本分段共享的可定制内容
    本申请涉及与智能文本分段共享的可定制内容。本公开的各方面涉及用于共享内容的系统和方法。更具体地,用户可从显示的内容中选择内容子集。该选择可使用视觉指示符作出。一旦选择了内容子集,就分析该内容子集以确定用户想要共享该内容子集中的多少内容。...
  • 描述用于视频回放的参考观看环境的标定照明条件的元数据
    本文中呈现了生成、解析以及使用描述用于视频回放的参考观看环境的标定照明条件的元数据领域的创新。在本文中描述的各种示例中,元数据包括描述参考观看环境的标定照明条件(例如,周围光照的级别、周围光照的色彩特性)的参数。通过传送参考观看环境(例...
  • 轻量传送协议
    智能NIC(网络接口卡)提供有使得智能NIC能够作为主机的NIC和网络之间的内联NIC操作的特征。智能NIC为主机提供网络流的穿透传输。发送到主机和从主机发送的分组传递通过智能NIC。作为穿透点,智能NIC通过分析分组、插入分组、丢弃分...
  • 跨重启的登录的恢复
    在一个实施例中,用户设备可重新建立对用户资源的访问,尽管在系统重启期间没有用户凭证的使用也行。用户设备可在初始登录期间从用户接收用户凭证以访问用户资源。用户设备可创建用于访问用户资源的短暂熵。用户设备可使用短暂熵来访问用户资源。