Method of Using Multidimensional Blockification To Optimize Computer Program and Device Thereof

Patent №

US 11,327,733

Granted

2022-05-10

Filed 2020

Owner

BLAIZE, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16994082

Disclosed embodiments relate to a method and device for optimizing compilation of source code. The proposed method receives a first intermediate representation code of a source code and analyses each basic block instruction of the plurality of basic block instructions contained in the first intermediate representation code for blockification. In order to blockify the identical instructions, the one or more groups of basic block instructions are assessed for eligibility of blockification. Upon determining as eligible, the group of basic block instructions are blockified using one of one dimensional SIMD vectorization and two-dimensional SIMD vectorization. The method further generates a second intermediate representation of the source code which is translated to executable target code with more efficient processing capacity.

AI hardwareG06F 8/4441G06F 8/445G06F 8/441G06F 8/443G06F 8/4434G06F 8/447G06F 9/30036G06F 9/30105+7 more

AI classification

AI hardware0.90
Speech0.02
Planning0.01
Vision0.00
Knowledge representation0.00
Natural language0.00
Machine learning0.00
Evolutionary computation0.00

Ownership

BLAIZE, INC.

assignment · 535030239

Assignors

KORSA, RAVI, RAJULAPUDI, ARAVIND, NAGRAJ, PATHIKONDA DATTA

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC