Data Modelling of Class Independent Recognition Models
    21.
    发明申请
    Data Modelling of Class Independent Recognition Models 失效
    类独立识别模型的数据建模

    公开(公告)号:US20080126094A1

    公开(公告)日:2008-05-29

    申请号:US11775251

    申请日:2007-07-10

    申请人: Eric W. Janke Bin Jia

    发明人: Eric W. Janke Bin Jia

    IPC分类号: G10L15/28

    CPC分类号: G10L15/063 G10L15/14

    摘要: A method, system, and computer program for generating a recognition model set. A technique is described to take advantage of the logarithm likelihood of real data for cross entropy to measure the mismatch between a training data and a training data derived model, and compare such type of mismatches between class dependent models and class independent model for evidence of model replacement. By using change of cross entropies in the decision of adding class independent Gaussian Mixture Models (GMMs), the good performance of class dependent models is largely retained, while decreasing the size and complexity of the model.

    摘要翻译: 一种用于生成识别模型集的方法,系统和计算机程序。 描述了一种技术,以利用实际数据的对数似然度来测量训练数据和训练数据导出模型之间的不匹配,并比较类依赖模型和类独立模型之间的类型,以证明模型 替代。 通过在添加类独立高斯混合模型(GMM)的决策中使用交叉熵的变化,大大保持了类依赖模型的良好性能,同时减小了模型的大小和复杂性。

    Method, system and program product for communicating among processes in a symmetric multi-processing cluster environment
    22.
    发明申请
    Method, system and program product for communicating among processes in a symmetric multi-processing cluster environment 失效
    用于在对称多处理集群环境中进行通信的方法,系统和程序产品

    公开(公告)号:US20070174558A1

    公开(公告)日:2007-07-26

    申请号:US11282011

    申请日:2005-11-17

    IPC分类号: G06F13/28 G06F12/00

    CPC分类号: G06F9/546

    摘要: A facility is provided for communicating among processes in a symmetric multi-processing (SMP) cluster environment wherein at least some SMP nodes of the SMP cluster include multiple processes. The facility includes transferring intra-nodal at an SMP node messages of a collective communication among processes employing a shared memory of the SMP node; and responsive to the intra-nodal transferring, concurrently transferring inter-nodal multiple messages of the collective communication from n SMP node(s) to m other SMP node(s), wherein at least one of n or m is greater than one. The concurrently transferring is performed by multiple processes of at least one of the n SMP node(s) or the m other SMP node(s). More particularly, the facility includes concurrently transferring inter-nodal the multiple messages from one of: one SMP node to multiple other SMP nodes, multiple SMP nodes to one other SMP node, or multiple SMP nodes to multiple other SMP nodes.

    摘要翻译: 提供用于在对称多处理(SMP)集群环境中的处理之间进行通信的设施,其中SMP集群的至少一些SMP节点包括多个进程。 该设施包括在使用SMP节点的共享存储器的进程之间的SMP节点处传送节点内的集体通信的消息; 并且响应于所述节点间传送,同时将所述集体通信的节间多个消息从n个SMP节点传送到其他SMP节点,其中n或m中的至少一个大于1。 通过n个SMP节点或m个其他SMP节点中的至少一个的多个进程来执行同时传送。 更具体地,该设施包括同时从多个消息中的一个SMP节点到多个其他SMP节点,多个SMP节点到另一个SMP节点或多个SMP节点到多个其他SMP节点之间的多个消息。

    Avoiding duplicate and equivalent data objects in service registries
    23.
    发明授权
    Avoiding duplicate and equivalent data objects in service registries 有权
    在服务注册表中避免重复和等效的数据对象

    公开(公告)号:US08793263B2

    公开(公告)日:2014-07-29

    申请号:US13182339

    申请日:2011-07-13

    IPC分类号: G06F17/30

    摘要: A method for processing a data object for a database, the database containing data representing a first data model and a set of one or more mapping rules, includes receiving a data object that conforms to a second data model. The method then selects one or more of the mapping rules. The mapping rules provide a mapping between a set of elements of the second data model and a corresponding set of elements of the first data model. The method applies the selected mapping rules to transform a set of elements of the received data object into a corresponding set of elements of a target data object conforming to the first data model. The method then searches the database for the set of elements of the target data object to identify instances of the target data object in the database. A corresponding computer program product and apparatus are also disclosed.

    摘要翻译: 一种用于处理数据库的数据对象的方法,所述数据库包含表示第一数据模型的数据和一组一个或多个映射规则,包括接收符合第二数据模型的数据对象。 该方法然后选择一个或多个映射规则。 映射规则提供第二数据模型的一组元素与第一数据模型的相应元素集之间的映射。 该方法应用所选择的映射规则以将接收到的数据对象的一组元素转换成符合第一数据模型的目标数据对象的相应元素集合。 然后,该方法在数据库中搜索目标数据对象的一组元素,以标识数据库中目标数据对象的实例。 还公开了相应的计算机程序产品和装置。

    MAINTAINING AND SUPPLYING SPEECH MODELS
    24.
    发明申请
    MAINTAINING AND SUPPLYING SPEECH MODELS 有权
    维护和提供语音模型

    公开(公告)号:US20130030802A1

    公开(公告)日:2013-01-31

    申请号:US13544145

    申请日:2012-07-09

    IPC分类号: G10L15/00

    摘要: Maintaining and supplying a plurality of speech models is provided. A plurality of speech models and metadata for each speech model are stored. A query for a speech model is received from a source. The query includes one or more conditions. The speech model with metadata most closely matching the supplied one or more conditions is determined. The determined speech model is provided to the source. A refined speech model is received from the source, and the refined speech model is stored.

    摘要翻译: 提供多个语音模型的维护和提供。 存储用于每个语音模型的多个语音模型和元数据。 从源接收到语音模型的查询。 该查询包括一个或多个条件。 确定具有与提供的一个或多个条件最接近匹配的元数据的语音模型。 确定的语音模型被提供给源。 从源头接收精细的语音模型,存储精细的语音模型。

    CONVERTING TEXT INTO SPEECH FOR SPEECH RECOGNITION

    公开(公告)号:US20120166197A1

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

    申请号:US13411614

    申请日:2012-03-04

    IPC分类号: G10L15/04

    CPC分类号: G10L15/187

    摘要: The present invention discloses converting a text form into a speech. In the present invention, partial word lists of a data source are obtained by parsing the data source in parallel or in series. The partial word lists are then compiled to obtain phoneme graphs corresponding, respectively, to the partial word lists, and then the obtained phoneme graphs are combined. Speech recognition is then conducted according to the combination results. According to the present invention, computational complexity may be reduced and recognition efficiency may be improved during speech recognition.

    Facilitating intra-node data transfer in collective communications, and methods therefor
    26.
    发明授权
    Facilitating intra-node data transfer in collective communications, and methods therefor 失效
    促进集体交流中的节点内数据传输及其方法

    公开(公告)号:US08117615B2

    公开(公告)日:2012-02-14

    申请号:US12435500

    申请日:2009-05-05

    IPC分类号: G06F9/46 G06F15/16

    CPC分类号: G06F9/544

    摘要: Intra-node data transfer in collective communications is facilitated. A memory object of one task of a collective communication is concurrently attached to the address spaces of a plurality of other tasks of the communication. Those tasks that attach the memory object can access the memory object as if it was their own. Data can be directly written into or read from an application data structure of the memory object by the attaching tasks without copying the data to/from shared memory.

    摘要翻译: 集体通信中的节点间数据传输便利。 集体通信的一个任务的存储对象同时附加到通信的多个其他任务的地址空间。 附加内存对象的任务可以像内存对象那样访问内存对象。 可以通过附加任务将数据直接写入或读取存储器对象的应用数据结构,而不将数据复制到共享存储器。

    Method and system for optimal parallel computing performance
    27.
    发明授权
    Method and system for optimal parallel computing performance 失效
    最优并行计算性能的方法和系统

    公开(公告)号:US07953684B2

    公开(公告)日:2011-05-31

    申请号:US11669600

    申请日:2007-01-31

    申请人: Bin Jia

    发明人: Bin Jia

    IPC分类号: G06N5/00

    CPC分类号: G06F9/546

    摘要: A system and method that optimizes reduce operations by consolidating the operation into a limited number of participating processes and then distributing the results back to all processes to optimize large message global reduce operations on non power-of-two processes. The method divides a group of processes into subgroups, performs paired exchange and local reduce operations at some of the processes to obtain half vectors of partial reduce results, consolidates partial reduce results into a set of regaining processes, performs successive recursive halving and recursive doubling at a set of remaining processes until each process in the set of remaining process has a half vector of the complete result, and provides a full complete result at every process.

    摘要翻译: 通过将操作合并到有限数量的参与过程中,然后将结果分发回所有流程以优化非二进制过程中的大消息全局减少操作来优化减少操作的系统和方法。 该方法将一组进程分为子组,在某些进程中执行配对交换和局部缩减操作,以获得部分减少结果的半个向量,将部分减少结果合并到一组重新获取进程中,执行连续递归减半和递归加倍 一组剩余的进程,直到剩下的进程集合中的每个进程都具有完整结果的一半向量,并且在每个进程中提供完整的结果。

    COMMUNICATOR-BASED TOKEN/BUFFER MANAGEMENT FOR EAGER PROTOCOL SUPPORT IN COLLECTIVE COMMUNICATION OPERATIONS
    28.
    发明申请
    COMMUNICATOR-BASED TOKEN/BUFFER MANAGEMENT FOR EAGER PROTOCOL SUPPORT IN COLLECTIVE COMMUNICATION OPERATIONS 失效
    基于通讯协定的TOKEN / BUFFER管理EAGER协议在集体通信运营中的支持

    公开(公告)号:US20100122268A1

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

    申请号:US12267730

    申请日:2008-11-10

    申请人: Bin Jia

    发明人: Bin Jia

    IPC分类号: G06F9/46

    CPC分类号: G06F9/546

    摘要: A method, system, method and computer program product for facilitating collective communication in parallel computing. A system for parallel computing includes one or more communicators. Each of the one or more communicators comprises a plurality of processes. A memory pool including one or more early arrival buffers is provided. One or more tokens are assigned to a specified communicator included in the communicators. Each of the processes comprised by the specified communicator may consume any token assigned to the specified communicator. Requesting an early arrival buffer included in the memory pool requires consuming at least one token. A collective communication operation is performed using the specified communicator. The collective communication operation is performed eagerly using early arrival buffers obtained by consuming the tokens assigned to the communicator.

    摘要翻译: 一种用于促进并行计算中的集体通信的方法,系统,方法和计算机程序产品。 一种用于并行计算的系统包括一个或多个通信器。 一个或多个通信器中的每一个包括多个处理。 提供了包括一个或多个早到达缓冲器的存储器池。 将一个或多个令牌分配给包括在通信器中的指定通信器。 由指定的通信器组成的每个进程可以消耗分配给指定的通信器的任何令牌。 请求包含在内存池中的早期到达缓冲区需要至少消耗一个令牌。 使用指定的通信器执行集体通信操作。 通过消费分配给通信器的令牌获得的提前到达缓冲区来进行集体通信操作。

    Data gather scatter—redistribution machine
    29.
    发明授权
    Data gather scatter—redistribution machine 有权
    数据采集​​分散再分配机

    公开(公告)号:US07392256B2

    公开(公告)日:2008-06-24

    申请号:US10963091

    申请日:2004-10-12

    IPC分类号: G06F7/00

    CPC分类号: G06F9/546

    摘要: A method, system, and computer program product to transfer data between two application data structures by copying a data gather scatter program (DGSP) from an exporting process address space where a first data structure is located, to a location in shared memory visible to an importing process address space; assembling a parameter set identifying the data structure; starting a data gather scatter-redistribution machine (DGS-RM) in an importing process space where a second application data structure is located; passing the first parameter set, the DGSP copy, and a second parameter set identifying a second application data structure and a second DGSP to the DGS-RM; and creating master and worker stack machines. The master stack machine identifies a contiguous chunk of the first data structure. The worker stack machine identifies contiguous chunks of the second data structure representing the same number of bytes as the contiguous chunk of the first data structure and transferring to (from) one or more identified chunks of the second data structure from (to) the single chunk of the first application data structure.

    摘要翻译: 一种方法,系统和计算机程序产品,用于通过从第一数据结构所在的导出过程地址空间复制数据采集分散程序(DGSP)到共享存储器中的位置来在两个应用数据结构之间传送数据, 导入进程地址空间; 组装识别数据结构的参数集; 在第二个应用数据结构所在的导入过程空间中启动数据采集分散重新分发机器(DGS-RM); 将第一参数集,DGSP副本以及标识第二应用数据结构和第二DGSP的第二参数集传递给DGS-RM; 并创建主和工作堆栈机器。 主堆栈机器识别第一数据结构的连续块。 工作者堆栈机器识别表示与第一数据结构的连续块相同数量的字节的第二数据结构的连续块,并且从(到)单个块转移到(从)第二数据结构的一个或多个识别的块 的第一个应用数据结构。

    Checkpoint/resume/restart safe methods in a data processing system to establish, to restore and to release shared memory regions
    30.
    发明授权
    Checkpoint/resume/restart safe methods in a data processing system to establish, to restore and to release shared memory regions 有权
    检查点/恢复/重启安全方法在数据处理系统中建立,恢复和释放共享内存区域

    公开(公告)号:US07376860B2

    公开(公告)日:2008-05-20

    申请号:US11013642

    申请日:2004-12-16

    IPC分类号: G06F11/00

    摘要: A method is provided in which checkpointing operations are carried out in data processing systems running multiple processes which employ shared memory in a manner which preserves data coherence and integrity but which places no timing restrictions or constraints which require coordination of checkpointing operations. Data structures within local process memory and within shared memory provide the checkpoint operation with application level information concerning shared memory resources specific to at least two processes being checkpointed. Methods are provided for establishing, restoring and releasing shared memory regions that are accessed by multiple cooperating processes.

    摘要翻译: 提供了一种方法,其中在以保持数据一致性和完整性的方式运行多个进程的数据处理系统中执行检查点操作,但是这些操作不需要协调检查点操作的时序限制或限制。 本地进程内存和共享内存内的数据结构提供检查点操作,该应用程序级别信息涉及特定于至少两个被检查点进程的共享内存资源。 提供了用于建立,恢复和释放通过多个协作过程访问的共享存储器区域的方法。