|
Résultats pour
brevets
1.
|
PROCESSING WITH COMPACT ARITHMETIC PROCESSING ELEMENT
Numéro d'application |
18533372 |
Statut |
En instance |
Date de dépôt |
2023-12-08 |
Date de la première publication |
2024-03-28 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
- G06F 7/523 - Multiplication uniquement
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
|
2.
|
Processing with compact arithmetic processing element
Numéro d'application |
18102020 |
Numéro de brevet |
11768660 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2023-01-26 |
Date de la première publication |
2023-06-01 |
Date d'octroi |
2023-09-26 |
Propriétaire |
SINGULAR COMPUTING LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
3.
|
Processing with compact arithmetic processing element
Numéro d'application |
18073972 |
Numéro de brevet |
11842166 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2022-12-02 |
Date de la première publication |
2023-04-06 |
Date d'octroi |
2023-12-12 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
4.
|
Processing with compact arithmetic processing element
Numéro d'application |
17367051 |
Numéro de brevet |
11327714 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-07-02 |
Date de la première publication |
2021-11-04 |
Date d'octroi |
2022-05-10 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
5.
|
Processing with compact arithmetic processing element
Numéro d'application |
17367071 |
Numéro de brevet |
11327715 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-07-02 |
Date de la première publication |
2021-11-04 |
Date d'octroi |
2022-05-10 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
6.
|
Processing with compact arithmetic processing element
Numéro d'application |
17367097 |
Numéro de brevet |
11354096 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2021-07-02 |
Date de la première publication |
2021-11-04 |
Date d'octroi |
2022-06-07 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
7.
|
Processing with compact arithmetic processing element
Numéro d'application |
17029780 |
Numéro de brevet |
11768659 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2020-09-23 |
Date de la première publication |
2021-02-18 |
Date d'octroi |
2023-09-26 |
Propriétaire |
SINGULAR COMPUTING LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
8.
|
Processing with compact arithmetic processing element
Numéro d'application |
16882694 |
Numéro de brevet |
11169775 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2020-05-25 |
Date de la première publication |
2020-10-22 |
Date d'octroi |
2021-11-09 |
Propriétaire |
SINGULAR COMPUTING LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/523 - Multiplication uniquement
|
9.
|
Processing with compact arithmetic processing element
Numéro d'application |
16882686 |
Numéro de brevet |
10754616 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2020-05-25 |
Date de la première publication |
2020-08-25 |
Date d'octroi |
2020-08-25 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/523 - Multiplication uniquement
|
10.
|
Processing with compact arithmetic processing element
Numéro d'application |
16675693 |
Numéro de brevet |
10656912 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2019-11-06 |
Date de la première publication |
2020-03-26 |
Date d'octroi |
2020-05-19 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
|
11.
|
Processing with compact arithmetic processing element
Numéro d'application |
16571871 |
Numéro de brevet |
10664236 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2019-09-16 |
Date de la première publication |
2020-01-23 |
Date d'octroi |
2020-05-26 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/17728 - Blocs logiques reconfigurables, p.ex. tables de consultation
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
12.
|
Processing with compact arithmetic processing element
Numéro d'application |
16175131 |
Numéro de brevet |
10416961 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2018-10-30 |
Date de la première publication |
2019-02-28 |
Date d'octroi |
2019-09-17 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
13.
|
Method of improving search quality by combining high precision and low precision computing
Numéro d'application |
15784359 |
Numéro de brevet |
10120648 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2017-10-16 |
Date de la première publication |
2018-02-08 |
Date d'octroi |
2018-11-06 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
Low precision computers can be efficient at finding possible answers to search problems. However, sometimes the task demands finding better answers than a single low precision search. A computer system augments low precision computing with a small amount of high precision computing, to improve search quality with little additional computing.
Classes IPC ?
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
14.
|
Processing with compact arithmetic processing element
Numéro d'application |
14976852 |
Numéro de brevet |
09792088 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2015-12-21 |
Date de la première publication |
2016-06-23 |
Date d'octroi |
2017-10-17 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
|
15.
|
Processing with compact arithmetic processing element
Numéro d'application |
13849606 |
Numéro de brevet |
09218156 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2013-03-25 |
Date de la première publication |
2014-04-03 |
Date d'octroi |
2015-12-22 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
- G06F 7/483 - Calculs avec des nombres représentés par une combinaison non linéaire de nombres codés, p.ex. nombres rationnels, système de numération logarithmique ou nombres à virgule flottante
- G06F 7/523 - Multiplication uniquement
- H03K 19/177 - Circuits logiques, c. à d. ayant au moins deux entrées agissant sur une sortie; Circuits d'inversion utilisant des éléments spécifiés utilisant des circuits logiques élémentaires comme composants disposés sous forme matricielle
|
16.
|
Processing with compact arithmetic processing element
Numéro d'application |
13399884 |
Numéro de brevet |
08407273 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2012-02-17 |
Date de la première publication |
2013-01-31 |
Date d'octroi |
2013-03-26 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
17.
|
Processing with compact arithmetic processing element
Numéro d'application |
12816201 |
Numéro de brevet |
08150902 |
Statut |
Délivré - en vigueur |
Date de dépôt |
2010-06-15 |
Date de la première publication |
2010-12-23 |
Date d'octroi |
2012-04-03 |
Propriétaire |
Singular Computing LLC (USA)
|
Inventeur(s) |
Bates, Joseph
|
Abrégé
A processor or other device, such as a programmable and/or massively parallel processor or other device, includes processing elements designed to perform arithmetic operations (possibly but not necessarily including, for example, one or more of addition, multiplication, subtraction, and division) on numerical values of low precision but high dynamic range (“LPHDR arithmetic”). Such a processor or other device may, for example, be implemented on a single chip. Whether or not implemented on a single chip, the number of LPHDR arithmetic elements in the processor or other device in certain embodiments of the present invention significantly exceeds (e.g., by at least 20 more than three times) the number of arithmetic elements, if any, in the processor or other device which are designed to perform high dynamic range arithmetic of traditional precision (such as 32 bit or 64 bit floating point arithmetic).
Classes IPC ?
- G06F 7/38 - Méthodes ou dispositions pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p.ex. en utilisant une représentation binaire, ternaire, décimale
|
|