{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-11972349","patent":{"patent_number":"US-11972349","title":"Flexible compute array utilization in a tensor processor","assignee":null,"inventors":[],"filing_date":"2020-11-12T00:00:00.000Z","publication_date":"2024-04-30T00:00:00.000Z","cpc_codes":["G06N","G06F","G06F","G06N","G06N","G06N","G06N","G06N","G06N","G06N","G06N","G06N"],"num_claims":20,"abstract":"In one embodiment, a method for machine learning acceleration includes receiving instructions to perform convolution on an input tensor using a filter tensor, determining that the size of a first dimension of the input tensor is less than a processing capacity of each of multiple subarrays of computation units in a tensor processor, selecting a second dimension of the input tensor along which to perform the convolution, selecting, based on the second dimension, one or more dimensions of the filter tensor, generating (1) first instructions for reading, using vector read operations, activation elements in the input tensor organized such that elements with different values in the second dimension are stored contiguously in memory, and (2) second instructions for reading weights of the filter tensor along the selected one or more dimensions, and using the first and second instructions to provide the activation elements and the weights to the subarrays."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Flexible compute array utilization in a tensor processor","description":"In one embodiment, a method for machine learning acceleration includes receiving instructions to perform convolution on an input tensor using a filter tensor, determining that the size of a first dime","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-11972349","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-11972349","citation_suggestion":"Patentable. \"Flexible compute array utilization in a tensor processor\" (US-11972349). https://patentable.app/patents/US-11972349","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-11972349","json":"https://patentable.app/api/llm-context/US-11972349","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-05-31T04:22:27.459Z"}