-
公开(公告)号:CN102314342A
公开(公告)日:2012-01-11
申请号:CN201110177689.1
申请日:2011-06-17
Applicant: 微软公司
IPC: G06F9/44
CPC classification number: G06F8/45
Abstract: 在此描述的是用于生成用于数据并行编程模型的调用存根以使得用静态编译的高级编程语言编写的数据并行程序可以比传统方法更加声明性、可重用和可移植的技术。借助于所描述的技术中的某一些,由编译器(116)生成调用存根(118),且那些存根将数据并行计算的逻辑排列桥接到用于数据并行计算的目标数据并行硬件的实际物理排列。
-
公开(公告)号:CN102298535A
公开(公告)日:2011-12-28
申请号:CN201110184637.7
申请日:2011-06-21
Applicant: 微软公司
IPC: G06F9/45
Abstract: 本发明涉及绑定数据并行设备源代码。在计算机系统中提供一种编译环境,该编译环境允许编程人员使用具有数据并行(DP)扩展的高级通用编程语言来对CPU和数据并行设备(例如GPU)二者进行编程。一种编译过程使用DP设备源代码的一组绑定描述符将以该通用语言编写的模块化DP代码翻译成以高级DP设备编程语言的DP设备源代码。绑定器从该组绑定描述符中生成单个自包含的DP设备源代码单元。DP设备编译器从该DP设备源代码单元中生成供在一个或多个数据并行设备上执行的DP设备可执行代码。
-
公开(公告)号:CN102289393A
公开(公告)日:2011-12-21
申请号:CN201110179013.6
申请日:2011-06-20
Applicant: 微软公司
IPC: G06F9/52
Abstract: 本发明涉及软件事务存储器中的锁的组成。软件事务存储器(STM)系统允许基于与STM代码中的事务的同步来组成传统锁。在事务内第一次遇到相应的传统锁获取时,STM系统获得每个传统锁,并推迟所有传统锁释放,直到事务嵌套中的顶层事务提交或中止。STM系统维护与事务中的传统锁操作相关联的状态信息,并使用该状态信息来消除冗余的被推迟的传统锁操作。STM系统与实现垃圾收集的系统集成。
-
公开(公告)号:CN101541069B
公开(公告)日:2011-10-05
申请号:CN200910137047.1
申请日:2005-01-20
Applicant: 微软公司
CPC classification number: H04W52/0219 , H04L12/12 , H04L41/00 , H04W28/10 , H04W52/0216 , H04W84/18 , Y02D70/122 , Y02D70/142 , Y02D70/144 , Y02D70/24
Abstract: 本发明公开了一种用于包括多个计算装置的网络的电源管理技术。电源管理技术包括标识多个计算装置的一个或多个装置可以在规定时间间隔内发送数据的顺序。在一个方面,通过在共享计算装置的规定时间间隔内增加若干相邻信道时间分配周期,为网络内的计算装置减少唤醒数量。在一个方面,网络可以基于时分多址(TDMA)。
-
公开(公告)号:CN1578249B
公开(公告)日:2011-08-31
申请号:CN200410069942.1
申请日:2004-07-14
Applicant: 微软公司
CPC classification number: H04L63/12 , H04L29/06 , H04L29/12009 , H04L29/12518 , H04L61/2571 , H04L69/32 , H04W8/14 , H04W36/0011 , H04W80/04
Abstract: 一种中间层网络协议增强,虚拟连接(VC)令本地和远程对等体的网络挂连点改变对使用网络服务的应用透明。对每一对等体本地的虚拟连接模块将通信连接参数从视在转化为真实,反之亦然,并且直接向/从对等体发送和接收安全连接更新。与移动IP不同,不需要路由基础结构修改。当不可能进行直接对等连接更新时,例如,当两个通信对等体同时移动或当移动的对等体正在与位于网络地址解析(NAT)之后的对等体通信时,预订-通知服务提供了连接更新通知。揭示了用于检测这些条件的方法,为虚拟连接协议和虚拟连接模块体系结构。
-
公开(公告)号:CN1771682B
公开(公告)日:2011-03-23
申请号:CN200480009353.2
申请日:2004-01-29
Applicant: 微软公司
CPC classification number: H04W36/30 , H04B2201/70702
Abstract: 一种用于不同类型无线网络之间的改进的垂直越区切换的系统和方法。使用网络分配矢量占用率和分组冲突概率作为服务质量度量,使得垂直越区切换可以被延迟到实际上对服务质量有益之后。用基于傅立叶的技术结合自适应地确定的最小操作信号强度阈值来实现垂直越区切换情形中的改进的无线网络小区边界检测。改进的无线网络小区边界检测使得从高服务质量的网络的垂直越区切换可以被尽可能长地延迟。垂直越区切换情形中实用的无线网络服务质量度量和改进的无线网络小区边界检测一起降低了不必要的垂直越区切换的速率,使得在无线网络类型之间漫游的移动计算设备能够经历更高的总体服务质量。
-
公开(公告)号:CN1809825A
公开(公告)日:2006-07-26
申请号:CN200480001336.4
申请日:2004-07-22
Applicant: 微软公司
IPC: G06F17/00
CPC classification number: G06F17/2247 , G06F9/454 , G06F17/217 , G06F17/2229
Abstract: 描述了模块化内容框架和文档格式方法和系统。描述的框架和格式定义了一组构件块,用于组成、包装、分发和呈现以文档为中心的内容。这些构件块定义了用于文档格式的平台无关框架,使软件和硬件系统能够可靠并一致地生成、交换和显示文档。该框架和格式用灵活和可扩充的方式来设计。除该通用框架和格式之外,使用该通用框架定义了一种被称为到达包的特定格式。到达包格式是用于储存已编页码文档的格式。到达包的内容可以用各种各样环境内的设备和应用程序之间的完全保真度并跨各种各样情形来显示或打印。
-
公开(公告)号:CN1722622A
公开(公告)日:2006-01-18
申请号:CN200510091322.2
申请日:2005-05-17
Applicant: 微软公司
IPC: H04B1/69
CPC classification number: H04B1/71632 , H04B1/71637 , H04B1/7172
Abstract: 正交脉冲极性调制包括无线通信,在该无线通信中,调制脉冲的极性根据相应代码序列的正和负符号值相应地被设置。在已有的实现中,数据被变换成码片波形,频谱线被移除,脉冲被适当整形。例如,一个数据比特流采用一个比特流到码元分段器、一个码元到代码序列映射器和一个代码序列到码片波形转换器被变换成码片波形。在给定码片波形中各个单个码片的极性和相应码序列中各个单个字符的符号相匹配。
-
公开(公告)号:CN1649303A
公开(公告)日:2005-08-03
申请号:CN200510006496.4
申请日:2005-01-20
Applicant: 微软公司
IPC: H04L12/10
CPC classification number: H04W52/0219 , H04L12/12 , H04L41/00 , H04W28/10 , H04W52/0216 , H04W84/18 , Y02D70/122 , Y02D70/142 , Y02D70/144 , Y02D70/24
Abstract: 本发明公开了一种用于包括多个计算装置的网络的电源管理技术。电源管理技术包括标识多个计算装置的一个或多个装置可以在规定时间间隔内发送数据的顺序。在一个方面,通过在共享计算装置的规定时间间隔内增加若干相邻信道时间分配周期,为网络内的计算装置减少唤醒数量。在一个方面,网络可以基于时分多址(TDMA)。
-
-
-
-
-
-
-
-