WO2024239308 - SYSTEMS AND METHODS FOR BALANCING COMPUTING RESOURCES

National phase entry:
Publication Number WO/2024/239308
Publication Date 28.11.2024
International Application No. PCT/CN2023/096221
International Filing Date 25.05.2023
Title **
[English] SYSTEMS AND METHODS FOR BALANCING COMPUTING RESOURCES
[French] SYSTÈMES ET PROCÉDÉS D'ÉQUILIBRAGE DE RESSOURCES INFORMATIQUES
Applicants **
HUAWEI TECHNOLOGIES CO., LTD. Huawei Administration Building, Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors
KAO, Henry Suite 400, 303 Terry Fox Drive, Kanata Ottawa Ontario 231, CA
AMARAL, Jose Nelson Suite 400, 303 Terry Fox Drive, Kanata Ottawa Ontario 231, CA
front page image
Application details
Total Number of Claims/PCT *
Number of Independent Claims *
Number of Priorities *
Number of Multi-Dependent Claims *
Number of Drawings *
Pages for Publication *
Number of Pages with Drawings *
Pages of Specification *
*
*
International Searching Authority
*
Applicant's Legal Status
*
*
*
*
*
Entry into National Phase under
*
Translation

Recalculate

* The data is based on automatic recognition. Please verify and amend if necessary.

** IP-Coster compiles data from publicly available sources. If this data includes your personal information, you can contact us to request its removal.

Quotation for National Phase entry

Country StagesTotal
China Filing1575
EPO Filing, Examination11752
Japan Filing587
South Korea Filing482
USA Filing, Examination6110
MasterCard Visa

Total: 20506

The term for entry into the National Phase has expired. This quotation is for informational purposes only

Abstract[English] Methods and systems for balancing computing resources is described. According to an aspect, a method for balancing computing resources may be provided. The method includes generating multiple vectorized loops of a scalar code. The method may further include interleaving each of the multiple vectorized loops to generate multiple interleaved vectorized loops. The interleaving may be based on available vector resources. The method may further include interpolating one or more scalar iterations of the scalar loop into each of the multiple interleaved vectorized loops to generate multiple interleaved and scalar interpolated vectorized loops. The method may further include selecting one of the multiple interleaved and scalar interpolated vectorized loops based on a cost model.[French] L'invention concerne des procédés et des systèmes d'équilibrage de ressources informatiques. Selon un aspect, un procédé d'équilibrage de ressources informatiques peut être fourni. Le procédé consiste à générer de multiples boucles vectorisées d'un code scalaire. Le procédé peut en outre consister à entrelacer chacune des multiples boucles vectorisées pour générer de multiples boucles vectorisées entrelacées. L'entrelacement peut être basé sur des ressources vectorielles disponibles. Le procédé peut en outre consister à interpoler une ou plusieurs itérations scalaires de la boucle scalaire dans chacune des multiples boucles vectorisées entrelacées pour générer de multiples boucles vectorisées interpolées entrelacées et scalaires. Le procédé peut en outre consister à sélectionner l'une des multiples boucles vectorisées interpolées entrelacées et scalaires sur la base d'un modèle de coût.
An unhandled error has occurred. Reload 🗙