You are on page 1of 45
Attomey Docket No. TESLP004 / P0919-2NUS. APPLICATION FOR UNITED STATES PATENT A COMPUTATIONAL ARRAY MICROPROCESSOR SYSTEM USING NON-CONSECUTIVE DATA FORMATTING By Inventor(s): Emil Talpes San Mateo, CA William McGee San Jose, CA Peter Bannon Woodside, CA Assignee: Tesla, Ine. VAN PELT, YI & JAMES LLP 10050 N, Foothill Blvd., Suite 200 Cupertino, CA 95014 Telephone (408) 973-2585 A COMPUTATIONAL ARRAY MICROPROCESSOR SYSTEM USING CONSECUTIVE DATA FORMATTING CROSS REFERENCE TO OTHER APPLICATIONS [0001 This application claims priority to U.S. Provisional Patent Application No. 62/628,212 entitled A COMPUTATIONAL ARRAY MICROPROCESSOR SYSTEM USING NON-CONSECUTIVE DATA FORMATTING filed February 8, 2018, and this application claims priority to U.S. Provisional Patent Application No. 62/625,251 entitled VECTOR COMPUTATIONAL UNIT filed February 1, 2018, and this application claims priority to U.S. Provisional Patent Application No, 62/536,399 entitled ACCELERATED MATHEMATICAL, ENGINE filed July 24, 2017, and this application is a continuation-in-part of co-pending U.S. Patent Application No. 15/710,433 entitled ACCELERATED MATHEMATICAL ENGINE. filed September 20, 2017, which claims priori to US. Provisional Patent Application No. 62/536,399 entitled ACCELERATED MATHEMATICAL ENGINE filed July 24, 2017, all of which are incorporated herein by reference for all purposes. BA GRO! IND OF THE INVENTIO! 0002] Processing for machine learning and arti ntelligence typically requires performing mathematical operations on large sets of data and often involves solving multiple convolution layers. Applications of machine learning, such as self-