DK3602298T3 - Styring af behandlingssystemers effektivitet - Google Patents

Styring af behandlingssystemers effektivitet Download PDF

Info

Publication number
DK3602298T3
DK3602298T3 DK18816396.8T DK18816396T DK3602298T3 DK 3602298 T3 DK3602298 T3 DK 3602298T3 DK 18816396 T DK18816396 T DK 18816396T DK 3602298 T3 DK3602298 T3 DK 3602298T3
Authority
DK
Denmark
Prior art keywords
management
treatment system
system efficiency
efficiency
treatment
Prior art date
Application number
DK18816396.8T
Other languages
English (en)
Inventor
Liqun Cheng
Rama Krishna Govindaraju
Haishan Zhu
David Lo
Parthasarathy Ranganathan
Nishant Patil
Original Assignee
Google Llc
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 Google Llc filed Critical Google Llc
Application granted granted Critical
Publication of DK3602298T3 publication Critical patent/DK3602298T3/da

Links

Classifications

    • 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/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • 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
    • G06F9/5016Allocation 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 the resource being the memory
    • 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/5038Allocation 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 execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration
    • 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
    • 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/5061Partitioning or combining of resources
    • 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/5083Techniques for rebalancing the load in a distributed system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • 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
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5021Priority

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Biomedical Technology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Neurology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Multi Processors (AREA)
  • Advance Control (AREA)
DK18816396.8T 2017-11-21 2018-11-20 Styring af behandlingssystemers effektivitet DK3602298T3 (da)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201762589535P 2017-11-21 2017-11-21
PCT/US2018/062111 WO2019104087A1 (en) 2017-11-21 2018-11-20 Managing processing system efficiency

Publications (1)

Publication Number Publication Date
DK3602298T3 true DK3602298T3 (da) 2025-03-24

Family

ID=64664478

Family Applications (1)

Application Number Title Priority Date Filing Date
DK18816396.8T DK3602298T3 (da) 2017-11-21 2018-11-20 Styring af behandlingssystemers effektivitet

Country Status (6)

Country Link
US (2) US10908964B2 (da)
EP (1) EP3602298B1 (da)
CN (2) CN118426952A (da)
DK (1) DK3602298T3 (da)
FI (1) FI3602298T3 (da)
WO (1) WO2019104087A1 (da)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12093100B2 (en) 2020-09-26 2024-09-17 Intel Corporation Hierarchical power management apparatus and method
US20230367640A1 (en) * 2020-12-08 2023-11-16 Intel Corporation Program execution strategies for heterogeneous computing systems
CN115733886B (zh) * 2021-08-26 2024-04-19 广州汽车集团股份有限公司 基于fpga和ros的嵌入式通信系统、方法、装置、介质及车辆
US12530296B2 (en) 2022-03-31 2026-01-20 Intel Corporation Systems, apparatus, articles of manufacture, and methods for improved data transfer for heterogeneous programs
WO2023199099A1 (en) * 2022-04-14 2023-10-19 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic allocation of accelerator processors between related applications
CN117851022A (zh) * 2022-09-30 2024-04-09 华为技术有限公司 带宽调整方法、装置及智能驾驶设备

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2382718C (en) * 2002-04-12 2007-02-13 Ibm Canada Limited-Ibm Canada Limitee Memory balancing and optimization services
US8205205B2 (en) * 2007-03-16 2012-06-19 Sap Ag Multi-objective allocation of computational jobs in client-server or hosting environments
US8458712B2 (en) * 2008-04-30 2013-06-04 International Business Machines Corporation System and method for multi-level preemption scheduling in high performance processing
US8190930B2 (en) * 2009-03-30 2012-05-29 Intel Corporation Methods and apparatuses for controlling thread contention
US8301840B2 (en) * 2009-12-15 2012-10-30 International Business Machines Corporation Assigning cache priorities to virtual/logical processors and partitioning a cache according to such priorities
US9372827B2 (en) * 2011-09-30 2016-06-21 Commvault Systems, Inc. Migration of an existing computing system to new hardware
US8923147B2 (en) * 2011-10-03 2014-12-30 Qualcomm Incorporated Method and apparatus for filtering and processing received vehicle peer transmissions based on reliability information
US9298621B2 (en) * 2011-11-04 2016-03-29 Hewlett Packard Enterprise Development Lp Managing chip multi-processors through virtual domains
US20140068621A1 (en) * 2012-08-30 2014-03-06 Sriram Sitaraman Dynamic storage-aware job scheduling
US20140108740A1 (en) * 2012-10-17 2014-04-17 Advanced Micro Devices, Inc. Prefetch throttling
US9477526B2 (en) * 2013-09-04 2016-10-25 Nvidia Corporation Cache utilization and eviction based on allocated priority tokens
JP6246603B2 (ja) * 2014-01-21 2017-12-13 ルネサスエレクトロニクス株式会社 タスクスケジューラ機構、オペレーティングシステム及びマルチプロセッサシステム
GB2525003B (en) * 2014-04-09 2021-06-09 Advanced Risc Mach Ltd Data Processing Systems
US9898409B2 (en) * 2014-10-09 2018-02-20 The Regents Of The University Of Michigan Issue control for multithreaded processing

Also Published As

Publication number Publication date
US11704158B2 (en) 2023-07-18
US10908964B2 (en) 2021-02-02
WO2019104087A1 (en) 2019-05-31
CN111344677B (zh) 2024-05-17
CN111344677A (zh) 2020-06-26
CN118426952A (zh) 2024-08-02
US20210224129A1 (en) 2021-07-22
FI3602298T3 (fi) 2025-02-20
EP3602298A1 (en) 2020-02-05
US20190155658A1 (en) 2019-05-23
EP3602298B1 (en) 2025-01-01

Similar Documents

Publication Publication Date Title
DK3158457T3 (da) Forvaltning af lagerenheder
IL264264B (en) Battery management system
LT3728870T (lt) Plokščių rinkinys
EP3594031A4 (en) THERMAL MANAGEMENT SYSTEM
DK3515937T3 (da) Behandling af refraktorisk migræne
FR3033439B1 (fr) Resource management
DK3554240T3 (da) Kombinationer af aktive forbindelser
DK3851537T3 (da) Behandling af hyperbilirubinæmi
DK3377059T3 (da) Hæmmere af cxcr2
DK3349758T3 (da) Fremgangsmåder til behandling af arenaviridae-virusinfektioner
DK2954051T3 (da) Modificeret kapsid til genoverførsel til behandling af nethinden
DK3461891T3 (da) Nedstrømsbehandling af en alkalisk phosphatase
DK3137169T3 (da) Hæmmere af lysin-specifik demethylase-1
DK3602298T3 (da) Styring af behandlingssystemers effektivitet
PL3516729T3 (pl) Układ zarządzania akumulatorem
EP4295929C0 (en) GAME TOKEN MANAGEMENT SYSTEM
EP3619543A4 (en) ENERGY MANAGEMENT SYSTEM
DK3678648T3 (da) Fremgangsmåder til anvendelse af dipivefrin
DK3307267T3 (da) Behandling af multipel sklerose
DK3685847T5 (da) Modulatorer af komplementaktivitet
DK3538960T3 (da) Sekvens styring af programmoduler
DK3567906T3 (da) Inaktivitetshåndtering af indretninger med forsinkelsestolerant trafik
DK3365323T3 (da) Salte af tetracycliner
DK3390422T3 (da) Krystalformer af lnt
DK3368044T3 (da) Behandling af hepatisk steatose-relateret oligo-ovulation