MULTI-LEVEL DRAM CONTROLLER TO MANAGE ACCESS TO DRAM
    41.
    发明申请
    MULTI-LEVEL DRAM CONTROLLER TO MANAGE ACCESS TO DRAM 有权
    多级DRAM控制器管理访问DRAM

    公开(公告)号:US20090055580A1

    公开(公告)日:2009-02-26

    申请号:US11842772

    申请日:2007-08-21

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1642

    摘要: Providing for multi-tiered RAM control is provided herein. As an example, a RAM access management system can include multiple input controllers each having a request buffer and request scheduler. Furthermore, a request buffer associated with a controller can vary in size with respect to other buffers. Additionally, request schedulers can vary in complexity and can be optimized at least for a particular request buffer size. As a further example, a first controller can have a large memory buffer and simple scheduling algorithm optimized for scalability. A second controller can have a small memory buffer and a complex scheduler, optimized for efficiency and high RAM performance. Generally, RAM management systems described herein can increase memory system scalability for multi-core parallel processing devices while providing an efficient and high bandwidth RAM interface.

    摘要翻译: 本文提供了多层RAM控制。 作为示例,RAM访问管理系统可以包括每个具有请求缓冲器和请求调度器的多个输入控制器。 此外,与控制器相关联的请求缓冲器的大小可以相对于其他缓冲器而变化。 此外,请求调度器可以在复杂性方面变化,并且可以至少针对特定请求缓冲器大小进行优化。 作为另一示例,第一控制器可以具有大的存储器缓冲器和针对可扩展性优化的简单调度算法。 第二个控制器可以有一个小的内存缓冲区和一个复杂的调度器,为效率和高性能而优化。 通常,本文描述的RAM管理系统可以提供多核并行处理设备的存储器系统可扩展性,同时提供高效且高带宽的RAM接口。

    FAIRNESS IN MEMORY SYSTEMS
    42.
    发明申请
    FAIRNESS IN MEMORY SYSTEMS 审中-公开
    内存系统中的公正

    公开(公告)号:US20090031314A1

    公开(公告)日:2009-01-29

    申请号:US11782719

    申请日:2007-07-25

    IPC分类号: G06F9/46 G06F12/00

    CPC分类号: G06F9/52

    摘要: Architecture for a multi-threaded system that applies fairness to thread memory request scheduling such that access to the shared memory is fair among different threads and applications. A fairness scheduling algorithm provides fair memory access to different threads in multi-core systems, thereby avoiding unfair treatment of individual threads, thread starvation, and performance loss caused by a memory performance hog (MPH) application. The thread slowdown is determined by considering the thread's inherent memory-access characteristics, computed as the ratio of the real latency that the thread experiences and the latency (ideal latency) that the thread would have experienced if it had run as the only thread in the same system. The highest and lowest slowdown values are then used to generate an unfairness parameter which when compared to a threshold value provides a measure of fairness/unfairness currently occurring in the request scheduling process. The architecture provides a balance between fairness and throughput.

    摘要翻译: 多线程系统的架构,适用于线程内存请求调度的公平性,使得对不同线程和应用程序之间共享内存的访问是公平的。 公平调度算法提供了对多核系统中不同线程的公平存储器访问,从而避免了由内存性能猪(MPH)应用引起的各个线程的不公平的处理,线程饥饿和性能损失。 线程减速是通过考虑线程的固有内存访问特性来确定的,计算方法是线程经历的实际延迟与线程所经历的延迟(理想延迟)的比例,如果它作为唯一的线程运行 相同的系统 然后,最高和最低的减速值用于产生不公平参数,当与阈值相比时,提供了在请求调度过程中当前发生的公平/不公平的度量。 该架构在公平性和吞吐量之间取得了平衡。

    Distance measurements between computing devices
    43.
    发明授权
    Distance measurements between computing devices 有权
    计算设备之间的距离测量

    公开(公告)号:US09170325B2

    公开(公告)日:2015-10-27

    申请号:US13599823

    申请日:2012-08-30

    IPC分类号: G01S3/80 G01S11/14

    CPC分类号: G01S11/14

    摘要: Some implementations provide techniques and arrangements for distance measurements between computing devices. Some examples determine a distance between devices based at least in part on a propagation time of audio tones between the devices. Further, some examples determine the arrival time of the audio tones by performing autocorrelation on streaming data corresponding to recorded sound to determine a timing of an autocorrelation peak indicative of a detection of an audio tone in the streaming data. In some cases, cross correlation may be performed on the streaming data in a search window to determine a timing of a cross correlation peak indicative of the detection of the audio tone in the streaming data. The location of the search window in time may be determined based at least in part on the timing of the detected autocorrelation peak.

    摘要翻译: 一些实现提供了用于计算设备之间的距离测量的技术和布置。 一些示例至少部分地基于设备之间的音频音调的传播时间来确定设备之间的距离。 此外,一些示例通过对与记录的声音相对应的流数据执行自相关来确定音频音调的到达时间,以确定指示流数据中的音频音调的检测的自相关峰值的定时。 在一些情况下,可以在搜索窗口中对流数据执行互相关,以确定指示流数据中的音频音调的检测的互相关峰值的定时。 可以至少部分地基于检测到的自相关峰值的定时来确定搜索窗口在时间上的位置。

    Method and apparatus for thwarting traffic analysis in online games
    44.
    发明授权
    Method and apparatus for thwarting traffic analysis in online games 有权
    阻止在线游戏流量分析的方法和装置

    公开(公告)号:US08719336B2

    公开(公告)日:2014-05-06

    申请号:US12364913

    申请日:2009-02-03

    IPC分类号: G06F15/16

    摘要: The subject disclosure relates to a method and apparatus for routing data in a network-based computer game via proxy computers. The method and system includes a set of techniques that utilizes the proxy computers to thwart traffic analysis in high-speed games while continuing to satisfy the games' latency requirements. The method and apparatus facilitates thwarting multiple classes of traffic analysis, including inspection of unencrypted header fields, observation of packet size, correlation of packet timing, and collusion among players. A matchmaking system for matching players in a network-based computer game in a manner that resists traffic analysis is also provided.

    摘要翻译: 本公开涉及一种用于经由代理计算机在基于网络的计算机游戏中路由数据的方法和装置。 该方法和系统包括利用代理计算机在继续满足游戏等待时间要求的同时阻止高速游戏中的流量分析的一套技术。 该方法和装置有助于阻止多类业务分析,包括对未加密报头字段的检查,分组大小的观察,分组定时的相关性和播放器之间的串通。 还提供了一种用于以抵抗流量分析的方式在基于网络的计算机游戏中匹配玩家的配对系统。

    Strategy-Resistant Referral Reward Distribution
    45.
    发明申请
    Strategy-Resistant Referral Reward Distribution 审中-公开
    抗战转介奖励分配

    公开(公告)号:US20130085821A1

    公开(公告)日:2013-04-04

    申请号:US13249049

    申请日:2011-09-29

    IPC分类号: G06Q30/02

    CPC分类号: G06Q30/02

    摘要: In a participatory system, a reward is distributed to participants based on their contributions to the system and the contributions of direct and indirect referrals of the participant (descendant referrals). A convex function is applied to the effective contribution of each participant to determine the weighted contribution of the participant, and the participant's reward is based on the participant's weighted contribution less the weighted contributions of child participants referred by the participant.

    摘要翻译: 在参与制度中,根据对系统的贡献以及参与者的直接和间接转介(后代转介)的贡献,向参与者分发奖励。 一个凸函数被应用于每个参与者的有效贡献以确定参与者的加权贡献,并且参与者的奖励是基于参与者的加权贡献减去参与者参与的儿童参与者的加权贡献。

    Collaborative speed determination in distributed systems
    46.
    发明授权
    Collaborative speed determination in distributed systems 失效
    分布式系统中的协同速度确定

    公开(公告)号:US08307077B2

    公开(公告)日:2012-11-06

    申请号:US13197435

    申请日:2011-08-03

    IPC分类号: G06F15/16

    摘要: The described implementations relate to collaborative speed determination in distributed systems. One method estimates upload speeds of a plurality of hosts. The method sends a first bandwidth probe from a first host to a second host. The method receives, at the first host, a second bandwidth probe sent from the second host. The method determines which of the first and second bandwidth probes was relatively slower. The method designates either of the first or second hosts that sent the relatively slower bandwidth probe as a loser and takes a speed of the bandwidth probe of the loser as a first estimate of the loser's upload speed.

    摘要翻译: 所描述的实现涉及分布式系统中的协作速度确定。 一种方法估计多个主机的上传速度。 该方法将第一个带宽探测器从第一个主机发送到第二个主机。 该方法在第一主机处接收从第二主机发送的第二带宽探测器。 该方法确定第一和第二带宽探测器中哪一个相对较慢。 该方法指定发送相对较慢的带宽探测器作为输入者的第一或第二主机之一,并且将失败者的带宽探测器的速度作为失败者上传速度的第一估计。

    Channel Discovery Protocol
    47.
    发明申请
    Channel Discovery Protocol 失效
    频道发现协议

    公开(公告)号:US20110306301A1

    公开(公告)日:2011-12-15

    申请号:US12814394

    申请日:2010-06-11

    IPC分类号: H04B17/00

    摘要: A computing device configured to select a channel that is open in a local environment of the computing device and to attempt to communicate with another computing device on the selected available channel is described herein. The computing device selects the available channel based on selection probabilities for a plurality of available channels, the selection probabilities defined by an exponentially decaying distribution curve.

    摘要翻译: 在此描述了被配置为选择在计算设备的本地环境中打开并且尝试与所选择的可用信道上的另一计算设备通信的信道的计算设备。 计算设备基于多个可用信道的选择概率来选择可用信道,该选择概率由指数衰减分布曲线定义。

    PROVIDING HARDWARE RESOURCES HAVING DIFFERENT RELIABILITIES FOR USE BY AN APPLICATION
    48.
    发明申请
    PROVIDING HARDWARE RESOURCES HAVING DIFFERENT RELIABILITIES FOR USE BY AN APPLICATION 有权
    提供具有应用程序使用的不同可靠性的硬件资源

    公开(公告)号:US20110231601A1

    公开(公告)日:2011-09-22

    申请号:US12727305

    申请日:2010-03-19

    IPC分类号: G06F12/06 G06F11/07 G06F1/32

    摘要: Power management functionality is described for implementing an application in an energy-efficient manner, without substantially degrading overall performance of the application. The functionality operates by identifying at least first data and second data associated with the application. The first data is considered to have a greater potential impact on performance of the application compared to the second data. The functionality then instructs a first set of hardware-level resources to handle the first data and a second set of hardware-level resources to handle the second data. The first set of hardware-level resources has a higher reliability compared to the second set of hardware-level resources. In one case, the first and second hardware-level resources comprise DRAM memory units. Here, the first set of hardware-level resources achieves greater reliability than the second set of hardware-level resources by being refreshed at a higher rate than the second set of hardware-level resources.

    摘要翻译: 描述了以节能方式实现应用程序的电源管理功能,而不会基本上降低应用程序的整体性能。 该功能通过至少识别与应用相关联的第一数据和第二数据来进行操作。 与第二个数据相比,第一个数据被认为对应用程序的性能有更大的潜在影响。 该功能然后指示第一组硬件级资源来处理第一数据和第二组硬件级资源以处理第二数据。 与第二组硬件级资源相比,第一组硬件级资源具有更高的可靠性。 在一种情况下,第一和第二硬件级资源包括DRAM存储器单元。 这里,通过以比第二组硬件级资源更高的速率刷新,第一组硬件级资源实现比第二组硬件级资源更高的可靠性。

    METHOD AND APPARATUS FOR THWARTING TRAFFIC ANALYSIS IN ONLINE GAMES
    50.
    发明申请
    METHOD AND APPARATUS FOR THWARTING TRAFFIC ANALYSIS IN ONLINE GAMES 有权
    在线游戏中进行交通分析的方法和装置

    公开(公告)号:US20100197405A1

    公开(公告)日:2010-08-05

    申请号:US12364913

    申请日:2009-02-03

    IPC分类号: A63F9/24

    摘要: The subject disclosure relates to a method and apparatus for routing data in a network-based computer game via proxy computers. The method and system includes a set of techniques that utilizes the proxy computers to thwart traffic analysis in high-speed games while continuing to satisfy the games' latency requirements. The method and apparatus facilitates thwarting multiple classes of traffic analysis, including inspection of unencrypted header fields, observation of packet size, correlation of packet timing, and collusion among players. A matchmaking system for matching players in a network-based computer game in a manner that resists traffic analysis is also provided.

    摘要翻译: 本公开涉及一种用于经由代理计算机在基于网络的计算机游戏中路由数据的方法和装置。 该方法和系统包括利用代理计算机在继续满足游戏等待时间要求的同时阻止高速游戏中的流量分析的一套技术。 该方法和装置有助于阻止多类业务分析,包括对未加密报头字段的检查,分组大小的观察,分组定时的相关性和播放器之间的串通。 还提供了一种用于以抵抗流量分析的方式在基于网络的计算机游戏中匹配玩家的配对系统。