Data type visualization
    1.
    发明授权

    公开(公告)号:US10095487B1

    公开(公告)日:2018-10-09

    申请号:US15339660

    申请日:2016-10-31

    Abstract: A device may obtain program code, determine variables based on the program code, execute or analyze the program code, and determine values of the variables based on the executing or analyzing. The device may determine a range for each variable based on positions of at least one significant digit for the values. The range may be determined based on a count of a quantity of occurrences of the at least one significant digit for the values. The device may determine relationships between the variables based on the executing or analyzing, and may determine one or more effects on the range for the variables based on the relationships between the variables. The device may generate a visualization that presents the range for the variables, the relationships between the variables, and the one or more effects on the range for the variables, and may provide the visualization for display.

    Systems and methods for design parameter selection

    公开(公告)号:US12008344B2

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

    申请号:US17658046

    申请日:2022-04-05

    CPC classification number: G06F8/35 G06F8/60

    Abstract: Systems and methods are disclosed for selecting parameters for use by a system. The parameters can describe a behavior of the system, which can be represented by a model having an input and an output. The model can include an operation representable by a matrix. The parameters can include the input and output ranges of the operation, the dimensions of the matrix, a noise value for the system, an overflow probability, a regularization parameter, and a desired number of accurate digits. A design environment can be configured to determine values or ranges of values for one or more of the parameters based on values or ranges of values of the remaining parameters. In some embodiments, the design environment can select, recommend, or validate a choice of datatype, minimum system noise, or the dimensions of the matrix. The model can be used to generate code, which can be used to configure the system to perform the operation.

    System and methods for determining attributes for arithmetic operations with fixed-point numbers
    3.
    发明授权
    System and methods for determining attributes for arithmetic operations with fixed-point numbers 有权
    用于确定具有定点数的算术运算属性的系统和方法

    公开(公告)号:US09582469B1

    公开(公告)日:2017-02-28

    申请号:US13936881

    申请日:2013-07-08

    Inventor: Thomas A. Bryan

    CPC classification number: G06F17/10 G06F7/48 G06F2207/3812 G06F2207/3816

    Abstract: The present application is directed to determining attributes for results of arithmetic operations with fixed-point numbers. An indication is received of possible word lengths to store digits representing a result of an arithmetic operation with fixed-point numbers. An indication is received of how a placement of a radix point will be determined in the digits representing the result of the arithmetic operation with fixed-point numbers. When calculating the fixed-point arithmetic operation, one of the possible word lengths is employed for storing the digits representing the result of the fixed-point arithmetic operation. A placement of a radix point in the digits is based on the received indication of how the radix point is to be determined. Growth rate for a number of digits in a result of a series of arithmetic calculations is less than N, where N is equal to the number of arithmetic operations performed.

    Abstract translation: 本申请旨在确定具有定点数的算术运算结果的属性。 接收到可能的字长的指示,以存储表示具有定点数的算术运算结果的数字。 接收到用表示具有定点数的算术运算结果的数字将如何确定小数点的位置的指示。 当计算定点算术运算时,采用其中一个可能的字长来存储表示定点运算结果的数字。 小数点在数字中的放置是基于接收到的小数点如何被确定的指示。 一系列算术计算结果中数位数的增长率小于N,其中N等于执行的算术运算数。

    Creating and using array creation routines or a family of routines separate from algorithmic code
    4.
    发明授权
    Creating and using array creation routines or a family of routines separate from algorithmic code 有权
    创建和使用与算法代码分离的数组创建例程或一系列例程

    公开(公告)号:US09015681B1

    公开(公告)日:2015-04-21

    申请号:US13826957

    申请日:2013-03-14

    CPC classification number: G06F8/43 G06F7/57 G06F8/51

    Abstract: A device obtains first program code that identifies a function, an input argument to which the function is to be applied when the first program code is executed, and a class identifier that identifies second program code that includes a set of routines. The set of routines includes a routine that identifies a manner in which a return value of the function is to be generated, when the first program code is executed. The second program code is stored separately from the first program code. The device executes the first program code, obtains the second program code based on executing the first program code, and executes the routine to generate the return value, based on the function, the input argument, and the class identifier. The device provides the return value.

    Abstract translation: 设备获得识别功能的第一程序代码,当执行第一程序代码时将应用功能的输入参数,以及标识包括一组例程的第二程序代码的类标识符。 该程序集包括执行第一程序代码时识别要生成函数的返回值的方式的程序。 第二程序代码与第一程序代码分开存储。 设备执行第一程序代码,基于执行第一程序代码获得第二程序代码,并且基于该函数,输入参数和类标识符执行生成返回值的例程。 设备提供返回值。

    Systems and methods for design parameter selection

    公开(公告)号:US12045737B2

    公开(公告)日:2024-07-23

    申请号:US16947130

    申请日:2020-07-20

    CPC classification number: G06N5/04 G06F30/20 G06N20/00

    Abstract: Systems and methods as disclosed for selecting parameters for use by a system. The parameters can describe a behavior of the system, which can be represented by a model having an input and an output. The model can include an operation representable by a matrix. The parameters can include the input and output ranges of the operation, the dimensions of the matrix, a noise value for the system, and an overflow probability. A design environment can be configured to determine values or ranges of values for one or more of the parameters based on values or ranges of values of the remaining parameters. In some embodiments, the design environment can select, recommend, or validate a choice of datatype, minimum system noise, or the dimensions of the matrix. The model can be used to generate code, which can be used to configure the system to perform the operation.

    Data type visualization
    6.
    发明授权
    Data type visualization 有权
    数据类型可视化

    公开(公告)号:US09335979B1

    公开(公告)日:2016-05-10

    申请号:US14486241

    申请日:2014-09-15

    CPC classification number: G06F8/33 G06F8/34 G06F8/433 G06F11/3636

    Abstract: A device, including one or more processors, may obtain program code, determine a group of variables based on the program code, execute the program code, determine values of the group of variables based on the executing of the program code, determine a dynamic range of a characteristic for each variable based on the values, generate a visualization that presents the dynamic range of the characteristic for the group of variables, and provide the visualization for display.

    Abstract translation: 包括一个或多个处理器的设备可以获得程序代码,基于程序代码确定一组变量,执行程序代码,基于程序代码的执行来确定变量组的值,确定动态范围 基于这些值的每个变量的特征,生成呈现变量组的特征的动态范围的可视化,并提供用于显示的可视化。

Patent Agency Ranking