EP4700657A3 - Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten - Google Patents

Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten

Info

Publication number
EP4700657A3
EP4700657A3 EP25224405.8A EP25224405A EP4700657A3 EP 4700657 A3 EP4700657 A3 EP 4700657A3 EP 25224405 A EP25224405 A EP 25224405A EP 4700657 A3 EP4700657 A3 EP 4700657A3
Authority
EP
European Patent Office
Prior art keywords
resource
neural network
map
workloads
articles
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
EP25224405.8A
Other languages
English (en)
French (fr)
Other versions
EP4700657A2 (de
Inventor
Estelle Aflalo
Amit Bleiweiss
Mattias Marder
Eliran Zimmermann
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of EP4700657A2 publication Critical patent/EP4700657A2/de
Publication of EP4700657A3 publication Critical patent/EP4700657A3/de
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/06Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
    • G06N3/063Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons using electronic means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/217Validation; Performance evaluation; Active pattern learning techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/5044Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering hardware capabilities
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
    • G06F9/505Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/0464Convolutional networks [CNN, ConvNet]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/048Activation functions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/09Supervised learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/092Reinforcement learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Biophysics (AREA)
  • Biomedical Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Neurology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Devices For Executing Special Programs (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Debugging And Monitoring (AREA)
  • Complex Calculations (AREA)
EP25224405.8A 2019-08-15 2020-06-15 Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten Pending EP4700657A3 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US16/541,878 US11526736B2 (en) 2019-08-15 2019-08-15 Methods, systems, articles of manufacture and apparatus to map workloads
EP20179887.3A EP3779802B1 (de) 2019-08-15 2020-06-15 Verfahren, systeme, fertigungsartikel und vorrichtung zur abbildung von arbeitslasten
EP24197216.5A EP4446945A3 (de) 2019-08-15 2020-06-15 Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
EP20179887.3A Division EP3779802B1 (de) 2019-08-15 2020-06-15 Verfahren, systeme, fertigungsartikel und vorrichtung zur abbildung von arbeitslasten
EP24197216.5A Division EP4446945A3 (de) 2019-08-15 2020-06-15 Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten

Publications (2)

Publication Number Publication Date
EP4700657A2 EP4700657A2 (de) 2026-02-25
EP4700657A3 true EP4700657A3 (de) 2026-04-29

Family

ID=68693954

Family Applications (4)

Application Number Title Priority Date Filing Date
EP23178001.6A Pending EP4235514A3 (de) 2019-08-15 2020-06-15 Verfahren, systeme, fertigungsartikel und vorrichtung zur abbildung von arbeitslasten
EP20179887.3A Active EP3779802B1 (de) 2019-08-15 2020-06-15 Verfahren, systeme, fertigungsartikel und vorrichtung zur abbildung von arbeitslasten
EP24197216.5A Pending EP4446945A3 (de) 2019-08-15 2020-06-15 Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten
EP25224405.8A Pending EP4700657A3 (de) 2019-08-15 2020-06-15 Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten

Family Applications Before (3)

Application Number Title Priority Date Filing Date
EP23178001.6A Pending EP4235514A3 (de) 2019-08-15 2020-06-15 Verfahren, systeme, fertigungsartikel und vorrichtung zur abbildung von arbeitslasten
EP20179887.3A Active EP3779802B1 (de) 2019-08-15 2020-06-15 Verfahren, systeme, fertigungsartikel und vorrichtung zur abbildung von arbeitslasten
EP24197216.5A Pending EP4446945A3 (de) 2019-08-15 2020-06-15 Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten

Country Status (3)

Country Link
US (4) US11526736B2 (de)
EP (4) EP4235514A3 (de)
CN (4) CN116702850A (de)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11526736B2 (en) 2019-08-15 2022-12-13 Intel Corporation Methods, systems, articles of manufacture and apparatus to map workloads
US11556393B2 (en) * 2020-01-07 2023-01-17 Adobe Inc. Environment aware application-based resource management using reinforcement learning
CN111488970A (zh) * 2020-04-03 2020-08-04 北京思朗科技有限责任公司 神经网络的执行优化方法及装置
CN111582433B (zh) * 2020-04-30 2022-07-15 清华大学 一种硬件友好的神经网络结构自动搜索方法及装置
US11797340B2 (en) 2020-05-14 2023-10-24 Hewlett Packard Enterprise Development Lp Systems and methods of resource configuration optimization for machine learning workloads
JP6834097B1 (ja) * 2020-05-15 2021-02-24 エッジコーティックス ピーティーイー. リミテッド 推論のニューラルネットワークアクセラレータのハードウェア固有分割
JP2021192159A (ja) * 2020-06-05 2021-12-16 富士通株式会社 資源調整装置、資源調整プログラム、及び資源調整方法
US12205007B2 (en) * 2020-06-26 2025-01-21 Intel Corporation Methods, systems, articles of manufacture, and apparatus to optimize layers of a machine learning model for a target hardware platform
US12118460B2 (en) * 2020-11-06 2024-10-15 Micron Technology, Inc. Discovery of hardware characteristics of deep learning accelerators for optimization via compiler
US20220180178A1 (en) * 2020-12-08 2022-06-09 Nvidia Corporation Neural network scheduler
US20220300799A1 (en) * 2021-03-16 2022-09-22 International Business Machines Corporation Neuro-Symbolic Approach for Entity Linking
US11709758B2 (en) * 2021-06-28 2023-07-25 Accenture Global Solutions Limited Enhanced application performance framework
US20230004855A1 (en) * 2021-06-30 2023-01-05 Texas Instruments Incorporated Co-operative and adaptive machine learning execution engines
US20230028934A1 (en) * 2021-07-13 2023-01-26 Vmware, Inc. Methods and decentralized systems that employ distributed machine learning to automatically instantiate and manage distributed applications
CN114416351B (zh) * 2021-12-29 2022-10-21 北京百度网讯科技有限公司 资源分配方法、装置、设备、介质及计算机程序产品
US20240095541A1 (en) * 2022-09-16 2024-03-21 Apple Inc. Compiling of tasks for streaming operations at neural processor
KR20240103576A (ko) * 2022-12-27 2024-07-04 주식회사 모빌린트 딥러닝 컴파일러 최적화 성능 모니터링 장치 및 방법
CN120883218A (zh) * 2023-03-08 2025-10-31 艾姆贝德尔公司 用于生成深度神经网络的子网络分布的方法和系统
CN116245152A (zh) * 2023-03-29 2023-06-09 清华大学 用于存算一体系统的编译装置和编译方法、计算设备
CN119621520B (zh) * 2025-02-14 2025-07-22 广州七喜电脑有限公司 基于自适应神经网络的服务器硬件资源智能优化方法及其系统

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190095796A1 (en) * 2017-09-22 2019-03-28 Intel Corporation Methods and arrangements to determine physical resource assignments

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8787177B2 (en) * 2008-11-03 2014-07-22 Apple Inc. Techniques for radio link problem and recovery detection in a wireless communication system
US20130290977A1 (en) * 2012-04-26 2013-10-31 Siemens Aktiengesellschaft Computational Resource Allocation System And A Method For Allocating Computational Resources For Executing A Scene Graph Based Application At Run Time
US9401869B1 (en) * 2012-06-04 2016-07-26 Google Inc. System and methods for sharing memory subsystem resources among datacenter applications
CN104866900B (zh) * 2015-01-29 2018-01-19 北京工业大学 一种反卷积神经网络训练方法
CN109845310B (zh) * 2016-10-13 2021-10-22 华为技术有限公司 利用强化学习进行无线资源管理的方法和单元
US10585703B2 (en) * 2017-06-03 2020-03-10 Apple Inc. Dynamic operation allocation for neural networks
EP3682346B1 (de) * 2017-09-12 2026-04-08 Google LLC Vorhersage von nicht beobachtbaren parametern für digitale komponenten
US11556762B2 (en) * 2018-04-21 2023-01-17 Microsoft Technology Licensing, Llc Neural network processor based on application specific synthesis specialization parameters
US20190354850A1 (en) * 2018-05-17 2019-11-21 International Business Machines Corporation Identifying transfer models for machine learning tasks
US11610117B2 (en) * 2018-12-27 2023-03-21 Tesla, Inc. System and method for adapting a neural network model on a hardware platform
US11301718B2 (en) * 2018-12-28 2022-04-12 Vizit Labs, Inc. Systems, methods, and storage media for training a machine learning model
US12585926B2 (en) * 2018-12-31 2026-03-24 Microsoft Technology Licensing, Llc Adjusting precision and topology parameters for neural network training based on a performance metric
US11487902B2 (en) * 2019-06-21 2022-11-01 nference, inc. Systems and methods for computing with private healthcare data
US11526736B2 (en) 2019-08-15 2022-12-13 Intel Corporation Methods, systems, articles of manufacture and apparatus to map workloads

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190095796A1 (en) * 2017-09-22 2019-03-28 Intel Corporation Methods and arrangements to determine physical resource assignments

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ADITYA PALIWAL ET AL: "REGAL: Transfer Learning For Fast Optimization of Computation Graphs", ARXIV.ORG CORNELL UNIVERSITY LIBRARY, 201 OLIN LIBRARY CORNELL UNIVERSITY ITHACA, NY 14853, 7 May 2019 (2019-05-07), XP081273228 *

Also Published As

Publication number Publication date
CN112396173A (zh) 2021-02-23
CN121766379A (zh) 2026-03-31
EP3779802A1 (de) 2021-02-17
US20240119271A1 (en) 2024-04-11
US20230111365A1 (en) 2023-04-13
EP4446945A3 (de) 2024-12-18
EP4235514A2 (de) 2023-08-30
US11526736B2 (en) 2022-12-13
US11816561B2 (en) 2023-11-14
EP4235514A3 (de) 2023-09-27
EP4700657A2 (de) 2026-02-25
CN119005273A (zh) 2024-11-22
US12260323B2 (en) 2025-03-25
EP3779802B1 (de) 2025-08-20
US20250124271A1 (en) 2025-04-17
CN116702850A (zh) 2023-09-05
US20190370643A1 (en) 2019-12-05
EP4446945A2 (de) 2024-10-16

Similar Documents

Publication Publication Date Title
EP4700657A3 (de) Verfahren, systeme, herstellungsartikel und vorrichtung zur abbildung von arbeitslasten
SG10201804213UA (en) Projection neural networks
EP4283526A3 (de) Dynamische aufgabenzuweisung für neuronale netzwerke
MX2018014381A (es) Determinacion de grupos de bloque de recursos en una parte de ancho de banda de equipo de usuario.
BR112023005490A2 (pt) Processamento de imagens usando redes neurais com base em autoatenção
EP4398155A3 (de) Mischung aus neuronalen expertennetzwerken
WO2019072305A3 (en) Parallel execution of transactions in a blockchain network based on smart contract whitelists
MY192409A (en) Business processing method and apparatus
JP2015115066A5 (de)
SG10201707700WA (en) Performing Kernel Striding In Hardware
EP4235428A3 (de) Verfahren, systeme und vorrichtung zur dynamischen verwaltung einer grenzenlosen, hochverfügbaren m.n-bearbeitungskonfiguration mit zusätzlichen ressourcen
MX2018010803A (es) Sistemas y metodos para la administracion de recursos de computacion en la nube para sistemas de informacion.
MY195941A (en) Service Execution Method and Device
GB2538457A (en) High performance distributed computing environment particularly suited for reservoir modelling and simulation
EP4235462A3 (de) Tiefenverknüpfung unter verwendung einer matrixberechnungseinheit
GB2541625A (en) Systems and techniques for predictive data analytics
MX2013009373A (es) Metodos y aparatos para tratar con malware.
AR108929A1 (es) Delimitación de zonas de gestión en base a mapas de rendimiento histórico
EP4535753A3 (de) Bereitstellung einer alternativen betriebsmitteleinsatzführung zur verwendung mit cloud-diensten
IN2013MU03699A (de)
WO2019118465A3 (en) Computer resource management based on prioritzation of computer executable events
SG11201807494UA (en) Optimization method, evaluation method and processing method and apparatuses for data migration
GB2517051A8 (en) Non-uniform constellations
MX2020013214A (es) Actualizacion de graficos ejecutables.
AU2017316544A8 (en) Broker chat bot

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20251217

AC Divisional application: reference to earlier application

Ref document number: 4446945

Country of ref document: EP

Kind code of ref document: P

Ref document number: 3779802

Country of ref document: EP

Kind code of ref document: P

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Free format text: PREVIOUS MAIN CLASS: G06N0003080000

Ipc: G06N0003040000

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

RIC1 Information provided on ipc code assigned before grant

Ipc: G06N 3/04 20230101AFI20260320BHEP

Ipc: G06N 3/08 20230101ALI20260320BHEP