FR3131033B1 - Procédé et calculateur de gestion d’échanges de données entre une pluralité de tâches - Google Patents

Procédé et calculateur de gestion d’échanges de données entre une pluralité de tâches Download PDF

Info

Publication number
FR3131033B1
FR3131033B1 FR2113968A FR2113968A FR3131033B1 FR 3131033 B1 FR3131033 B1 FR 3131033B1 FR 2113968 A FR2113968 A FR 2113968A FR 2113968 A FR2113968 A FR 2113968A FR 3131033 B1 FR3131033 B1 FR 3131033B1
Authority
FR
France
Prior art keywords
function
data
tasks
calculator
pointer
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.)
Active
Application number
FR2113968A
Other languages
English (en)
Other versions
FR3131033A1 (fr
Inventor
Michael Julien
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.)
Vitesco Technologies
Original Assignee
Vitesco Technologies
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 Vitesco Technologies filed Critical Vitesco Technologies
Priority to FR2113968A priority Critical patent/FR3131033B1/fr
Priority to PCT/EP2022/085226 priority patent/WO2023117502A1/fr
Publication of FR3131033A1 publication Critical patent/FR3131033A1/fr
Application granted granted Critical
Publication of FR3131033B1 publication Critical patent/FR3131033B1/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/54Interprogram communication
    • G06F9/544Buffers; Shared memory; Pipes

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

L’invention concerne un procédé de gestion d’échanges de données entre une pluralité de tâches par un calculateur d’un véhicule, notamment automobile, ledit calculateur comprenant au moins un cœur apte à exécuter au moins une tâche, chaque tâche permettant d’exécuter une fonction désignée comme productrice d’au moins une donnée et une fonction désignée comme consommatrice de l’au moins une donnée, ledit calculateur comprenant une mémoire comprenant : - une première zone mémoire (Z1) de données, - une deuxième zone mémoire (Z2) de données, - un premier pointeur associé à la fonction productrice, - un deuxième pointeur associé à la fonction consommatrice, - un troisième pointeur dit « de transfert », ledit procédé étant caractérisé en ce qu’il comprend : a) une étape d’exécution (E1) de la fonction productrice (A) b) une deuxième phase (P2) dite de « transfert » des données, c) une étape d’exécution (E33) de la fonction consommatrice (E4). Figure pour l’abrégé : Fig. 4
FR2113968A 2021-12-20 2021-12-20 Procédé et calculateur de gestion d’échanges de données entre une pluralité de tâches Active FR3131033B1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
FR2113968A FR3131033B1 (fr) 2021-12-20 2021-12-20 Procédé et calculateur de gestion d’échanges de données entre une pluralité de tâches
PCT/EP2022/085226 WO2023117502A1 (fr) 2021-12-20 2022-12-09 Procede et calculateur de gestion d'echanges de donnees entre une pluralite de taches

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2113968 2021-12-20
FR2113968A FR3131033B1 (fr) 2021-12-20 2021-12-20 Procédé et calculateur de gestion d’échanges de données entre une pluralité de tâches

Publications (2)

Publication Number Publication Date
FR3131033A1 FR3131033A1 (fr) 2023-06-23
FR3131033B1 true FR3131033B1 (fr) 2024-10-04

Family

ID=80933402

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2113968A Active FR3131033B1 (fr) 2021-12-20 2021-12-20 Procédé et calculateur de gestion d’échanges de données entre une pluralité de tâches

Country Status (2)

Country Link
FR (1) FR3131033B1 (fr)
WO (1) WO2023117502A1 (fr)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2801023A4 (fr) * 2012-01-06 2017-06-21 Intel Corporation Pointeurs de permutation pour traiter des données stockées dans des tampons par une source de données sans copier les données sur un stockage séparé

Also Published As

Publication number Publication date
WO2023117502A1 (fr) 2023-06-29
FR3131033A1 (fr) 2023-06-23

Similar Documents

Publication Publication Date Title
US20210097098A1 (en) Arrangements of documents in a document feed
US9201712B2 (en) System and method for selecting a synchronous or asynchronous interprocess communication mechanism
US20160321227A1 (en) Storing additional document information through change tracking
WO2000077673A8 (fr) Systemes et procedes de gestion du patrimoine
O'Quigley et al. Bridging solutions in dose-finding problems
CN115168758A (zh) Ofd文档快速渲染方法、装置、电子设备及存储介质
US20210326497A1 (en) Systems and methods for automatically grouping design elements
US11809384B2 (en) Optimized data storage for fast retrieval
US20100036713A1 (en) Collecting personal data from a user and sharing revenue generated from the sale of the personal data
AU2015353782A1 (en) Relation aware aggregation (RAA) on normalized datasets
CN111325623A (zh) 一种信息处理方法及装置、设备、存储介质
WO2024198771A1 (fr) Procédé et appareil de détermination de voie virtuelle, et support et dispositif informatique
US20140201103A1 (en) System for research and development information assisting in investment, and a method, a computer program, and a readable and recordable media for computer thereof
WO2021088829A1 (fr) Procédé et appareil de gestion de capital
Oxford Analytica Win for Guinea-Bissau’s Embalo may not end gridlock
Fähnrich et al. Facing the genome data deluge: Efficiently identifying genetic variants with in-memory database technology
Oxford Analytica French instability to persist for foreseeable future
Oxford Analytica Taiwan’s political instability will dent security
Oxford Analytica Brazil's Vale will face stiff Brumadinho payouts
Shim et al. Kernel Poisson regression machine for stochastic claims reserving
Oxford Analytica Election hint may scupper credible polls in Venezuela
CN109493978B (zh) 疾病研究热点挖掘方法及装置、存储介质、电子设备
Oxford Analytica Lula injury may raise succession concerns in Brazil
Oxford Analytica UN cutbacks will worsen Yemen’s humanitarian crisis
Oxford Analytica Biden and Trump will battle for US auto union support

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20230623

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5