Method and apparatus for improving performance of out of sequence load
operations in a computer system
    41.
    发明授权
    Method and apparatus for improving performance of out of sequence load operations in a computer system 失效
    用于提高计算机系统中的时序加载操作的性能的方法和装置

    公开(公告)号:US5542075A

    公开(公告)日:1996-07-30

    申请号:US320111

    申请日:1994-10-07

    CPC分类号: G06F8/445 G06F9/3834

    摘要: The invention provides for improved performance of out of sequence load operations. The system has an improved compiler, with an optimizer, an improved CPU with four new instructions in its instruction set, and an address compare unit (ACU). During compilation, the improved compiler identifies load operations that can be move out of sequence ahead of associated store operations and moves those load operations out of sequence and flags them as such. The associated store operations are also flagged. During processor execution of a compiled and optimized program, the address of operands fetched by the out of sequence load operations are saved to the new associative memory. On request, the ACU compares the addresses saved to the addresses generated by the associated store operations. If a comparison results in an identity between the address of a store operation and an address of the out of sequence load operation, a recovery code is run to correct the problem, if not the system continues to execute the program in its compiled order. The system also has the ability to work in a multiprogramming or multitasking environment.

    摘要翻译: 本发明提供了异步负载操作的改进的性能。 该系统具有改进的编译器,优化器,改进的CPU,其指令集中有四条新指令,以及一个地址比较单元(ACU)。 在编译期间,改进的编译器识别可以在关联存储操作之前移出序列的加载操作,并将这些加载操作移出序列并将其标记为相同的。 关联的商店操作也被标记。 在编译和优化的程序的处理器执行期间,由顺序加载操作取出的操作数的地址被保存到新的关联存储器中。 根据要求,ACU将保存的地址与相关商店操作生成的地址进行比较。 如果比较导致存储操作的地址与序列加载操作的地址之间的身份,则运行恢复代码以纠正该问题,如果不是系统在其编译顺序中继续执行程序。 该系统还具有在多重编程或多任务环境中工作的能力。

    Parallel algorithm to set up benes switch; trading bandwidth for set up
time
    42.
    发明授权
    Parallel algorithm to set up benes switch; trading bandwidth for set up time 失效
    并行算法设置benes切换; 交易带宽设置时间

    公开(公告)号:US5495476A

    公开(公告)日:1996-02-27

    申请号:US378755

    申请日:1995-01-26

    申请人: Manoj Kumar

    发明人: Manoj Kumar

    IPC分类号: H04Q3/68 H04Q3/18 H04Q3/32

    CPC分类号: H04Q3/68

    摘要: Benes networks are very effective in providing inter-processor communication in SIMD parallel machines, provided the communication patterns are compile-time determinable. These networks are ill suited when communication patterns are dynamically varying because of the long set up time requirements. The present invention is a method for handling dynamically varying communication patterns efficiently by operating the Benes network in a time division multiplexed manner, wherein during a given transmission period, the middle stage switches of the Benes network are configured as a portion of the middle stage switches of a Clos network configured to route all signals in a single period.

    摘要翻译: 如果通信模式是编译时可确定的,Benes网络在SIMD并行机中提供处理器间通信非常有效。 当通信模式由于设置时间长的要求而动态变化时,这些网络不合适。 本发明是一种通过以时分复用方式操作Benes网络来有效地处理动态变化的通信模式的方法,其中在给定的传输周期期间,Benes网络的中间级交换机被配置为中间级交换机的一部分 被配置为在单个周期内路由所有信号的Clos网络。

    Computer architecture for the concurrent execution of sequential programs
    43.
    发明授权
    Computer architecture for the concurrent execution of sequential programs 失效
    用于顺序执行程序的计算机体系结构

    公开(公告)号:US5197137A

    公开(公告)日:1993-03-23

    申请号:US387552

    申请日:1989-07-28

    IPC分类号: G06F9/38 G06F9/44

    CPC分类号: G06F8/45

    摘要: A computer system processes mixed control, indexing and data manipulation instructions in groups of N instructions at a time. A group of instructions is applied to a set of N Dispatch units which execute the control and indexing instructions directly. The Dispatch Units convert data manipulation instructions into a more primitive data flow operations. The data flow operations are applied to a set of M Execution Units which process the operations concurrently by observing data dependency constraints. The data used by the control and indexing instructions is stored in a group of identical memory structures which are accessible by each of the Dispatch Units. Data for the data manipulation instructions is stored in a data structure which is divided among the Execution Units.

    Switching method for multistage interconnection networks with hot spot
traffic
    44.
    发明授权
    Switching method for multistage interconnection networks with hot spot traffic 失效
    具有热点流量的多级互连网络的切换方法

    公开(公告)号:US4862454A

    公开(公告)日:1989-08-29

    申请号:US219960

    申请日:1988-07-15

    IPC分类号: H04J3/26 H04L12/56

    摘要: A method of switching data packets through a multistage interconnection network (MIN), to prevent hot spot traffic from degrading uniform traffic performance. Each of the address bits in each packet determine the output link at each particular stage of the network to which the packet must be routed. A packet is accepted at an input buffer of the stage only if an acceptance test is met. This acceptance test depends not only on the availability of a buffer at the input buffer at a stage of the network, but also on how the address bits of the packet are related to address bits of other packets in the buffer, and on the stage of the network. If the acceptance test is not met, the packet is retained in the previous stage of the MIN, and is moved to the rear of a queue of packets in the buffer at that stage, or given a lower priority in the queue.

    Distributed voice-data switching on multi-stage interconnection networks
    45.
    发明授权
    Distributed voice-data switching on multi-stage interconnection networks 失效
    多级互连网络上的分布式语音数据交换

    公开(公告)号:US4679190A

    公开(公告)日:1987-07-07

    申请号:US856321

    申请日:1986-04-28

    IPC分类号: H04L12/56 H04Q11/04 H01Q11/04

    摘要: A method of switching synchronous and asynchronous data packets through a multi-stage interconnection network (MIN), so as to insure that packets with the highest assignable priority level will never be blocked at any stage of the network. More specifically, this invention relates to a method of switching voice and data packets over the MIN wherein each of the address bits in each packet determine the connection to be established at each particular stage in the network and wherein each packet has therein a priority level. In each time slot of a frame, the priority level of the packets stored in a particular originating adapter are compared and the packet with the highest priority level in each adapter is forwarded through the MIN and routed through the MIN as described above. Also, at each subswitch at each stage of the MIN, if two or more packets request the same subswitch output, only the packet with the higher priority is forwarded to the subswitch output. A packet will be assigned the highest priority only if a corresponding packet for a given circuit connection with second highest priority level was successfully transmitted through the MIN.

    摘要翻译: 一种通过多级互连网络(MIN)切换同步和异步数据分组的方法,以确保在可能的优先级别最高的分组不会在网络的任何阶段被阻塞。 更具体地,本发明涉及一种通过MIN切换语音和数据分组的方法,其中每个分组中的每个地址比特确定要在网络中的每个特定阶段建立的连接,并且其中每个分组具有优先级。 在帧的每个时隙中,比较存储在特定始发适配器中的分组的优先级,并且通过MIN转发每个适配器中具有最高优先级的分组,并如上所述通过MIN进行路由。 此外,在MIN的每个阶段的每个子切换中,如果两个或更多个分组请求相同的子交换机输出,则只有具有较高优先级的分组被转发到子交换机输出。 只有通过MIN成功传送了具有第2最高优先级的给定电路连接的相应数据包,才会将数据包分配给最高优先级。

    System and Method for Wireless Stack Implementation on Multiple Wireless Devices
    48.
    发明申请
    System and Method for Wireless Stack Implementation on Multiple Wireless Devices 审中-公开
    多种无线设备无线堆栈实现的系统和方法

    公开(公告)号:US20130188556A1

    公开(公告)日:2013-07-25

    申请号:US13577397

    申请日:2011-02-02

    IPC分类号: H04W40/24

    摘要: The present invention relates to a Wireless Communication System (100) for enabling parts of a wireless stack (106) to physically run on multiple wireless devices, connected together by a wireless link (110). The system (100) comprises at least one peer device (102), having at least one application module (104) for at least one embedded device (112), a data routing entity (108) for communicating with the embedded device (112) and at least a part of one or more wireless stacks (106); the embedded device being configured to execute the at least one application (104a, 104b, 104c, 104d), on establishing a connection between the embedded device (112) and the peer device (102), wherein a data routing entity (114) in the embedded device (112) is configured to communicate with the peer device (102).

    摘要翻译: 无线通信系统本发明涉及无线通信系统(100),其用于使无线栈(106)的部分在无线链路(110)连接在一起的多个无线设备上物理运行。 所述系统(100)包括至少一个对等设备(102),其具有用于至少一个嵌入式设备(112)的至少一个应用模块(104),用于与所述嵌入式设备(112)进行通信的数据路由实体(108) 以及一个或多个无线栈(106)的至少一部分; 所述嵌入式设备被配置为在所述嵌入式设备(112)和所述对等设备(102)之间建立连接时执行所述至少一个应用(104a,104b,104c,104d),其中,数据路由实体(114) 嵌入式设备(112)被配置为与对等设备(102)通信。

    Steroidal esters of 17-oximino-5-androsten-3beta-ol
    49.
    发明授权
    Steroidal esters of 17-oximino-5-androsten-3beta-ol 有权
    17-肟基-5-雄甾-3β-醇的甾体酯

    公开(公告)号:US08435975B2

    公开(公告)日:2013-05-07

    申请号:US12733415

    申请日:2008-08-14

    IPC分类号: A61K31/568 C07J41/00 A61P5/28

    CPC分类号: C07J41/0016

    摘要: The present invention relates to steroidal esters of 17-oximino-5-androsten-3-ol, of compound of general formula (A) wherein R is selected from a group consisting of arylalkyl, aryl, substituted aryl. The ester derivatives are synthesized starting from Dehydroandrosterone acetate. The compounds were tested for their antiproliferative activity and 5α-reductase inhibitory activity in comparison to Finasteride. Decreased androgen level have been found in serum of animal treated with newly synthesized compounds. These compounds have also shown better cytotoxicity in comparison to reference drug Finasteride. Thus such compounds can be useful in treatment of androgen dependent disorder of prostate alone or by synergistic effect they can decrease the size of prostate due to their antiproliferative activity.

    摘要翻译: 本发明涉及通式(A)化合物,其中R选自芳烷基,芳基,取代芳基的17-肟基-5-雄甾-3-醇类甾体酯。 酯衍生物是从乙酸脱氢睾酮开始合成的。 与非那雄胺相比,测试化合物的抗增殖活性和5α-还原酶抑制活性。 在新合成的化合物处理的动物血清中发现雄激素水平降低。 与参考药物非那雄胺相比,这些化合物也显示出更好的细胞毒性。 因此,这样的化合物可用于治疗前列腺单独的雄激素依赖性病症或通过协同作用,由于它们的抗增殖活性,它们可以减少前列腺的大小。