[go: up one dir, main page]

FR2819601B1 - Procede et dispositif de partition de programme informatique - Google Patents

Procede et dispositif de partition de programme informatique

Info

Publication number
FR2819601B1
FR2819601B1 FR0100532A FR0100532A FR2819601B1 FR 2819601 B1 FR2819601 B1 FR 2819601B1 FR 0100532 A FR0100532 A FR 0100532A FR 0100532 A FR0100532 A FR 0100532A FR 2819601 B1 FR2819601 B1 FR 2819601B1
Authority
FR
France
Prior art keywords
computer program
partition method
program partition
computer
program
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.)
Expired - Fee Related
Application number
FR0100532A
Other languages
English (en)
Other versions
FR2819601A1 (fr
Inventor
Herve Ruellan
Jean Jacques Moreau
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to FR0100532A priority Critical patent/FR2819601B1/fr
Priority to US10/045,073 priority patent/US7103879B2/en
Priority to JP2002007028A priority patent/JP2002268902A/ja
Publication of FR2819601A1 publication Critical patent/FR2819601A1/fr
Application granted granted Critical
Publication of FR2819601B1 publication Critical patent/FR2819601B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5066Algorithms for mapping a plurality of inter-dependent sub-tasks onto a plurality of physical CPUs

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)
  • Devices For Executing Special Programs (AREA)
  • Stored Programmes (AREA)
FR0100532A 2001-01-16 2001-01-16 Procede et dispositif de partition de programme informatique Expired - Fee Related FR2819601B1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
FR0100532A FR2819601B1 (fr) 2001-01-16 2001-01-16 Procede et dispositif de partition de programme informatique
US10/045,073 US7103879B2 (en) 2001-01-16 2002-01-15 Method and device for partitioning a computer program
JP2002007028A JP2002268902A (ja) 2001-01-16 2002-01-16 コンピュータプログラムの分散処理を行うための方法および装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0100532A FR2819601B1 (fr) 2001-01-16 2001-01-16 Procede et dispositif de partition de programme informatique

Publications (2)

Publication Number Publication Date
FR2819601A1 FR2819601A1 (fr) 2002-07-19
FR2819601B1 true FR2819601B1 (fr) 2003-07-18

Family

ID=8858865

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0100532A Expired - Fee Related FR2819601B1 (fr) 2001-01-16 2001-01-16 Procede et dispositif de partition de programme informatique

Country Status (3)

Country Link
US (1) US7103879B2 (fr)
JP (1) JP2002268902A (fr)
FR (1) FR2819601B1 (fr)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8843909B2 (en) * 2001-05-11 2014-09-23 Ca, Inc. Method and apparatus for transforming legacy software applications into modern object-oriented distributed systems
US7634755B2 (en) * 2004-07-13 2009-12-15 International Business Machines Corporation Application splitting for network edge computing
US20070067440A1 (en) * 2005-09-22 2007-03-22 Bhogal Kulvir S Application splitting for network edge computing
WO2007068148A1 (fr) * 2005-12-17 2007-06-21 Intel Corporation Procede et appareil pour segmenter des programmes afin de compenser un temps de latence memoire
JP4909815B2 (ja) * 2007-06-15 2012-04-04 株式会社日立製作所 情報処理装置および情報処理システム
JP5170408B2 (ja) * 2008-03-31 2013-03-27 日本電気株式会社 自動分散化システム及び自動分散化方法
US10996945B1 (en) * 2014-09-17 2021-05-04 Amazon Technologies, Inc. Splitting programs into distributed parts

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0456249B1 (fr) * 1990-05-10 1998-12-09 Hewlett-Packard Company Système pour intégrer des programmes d'application dans un environnement de réseau hétérogène
US5724556A (en) * 1995-04-14 1998-03-03 Oracle Corporation Method and apparatus for defining and configuring modules of data objects and programs in a distributed computer system
US5748878A (en) * 1995-09-11 1998-05-05 Applied Microsystems, Inc. Method and apparatus for analyzing software executed in embedded systems
CA2165893C (fr) * 1995-12-21 2001-03-13 Richard Denison Mcdonald Segmentation visuelle d'une application pour creer des applications reparties orientees objets
US6269474B1 (en) * 1997-08-12 2001-07-31 Veronex Technologies, Inc. Software re-engineering system
US6230312B1 (en) * 1998-10-02 2001-05-08 Microsoft Corporation Automatic detection of per-unit location constraints
US6263491B1 (en) * 1998-10-02 2001-07-17 Microsoft Corporation Heavyweight and lightweight instrumentation
US6983463B1 (en) * 1998-10-02 2006-01-03 Microsoft Corporation Network independent profiling of applications for automatic partitioning and distribution in a distributed computing environment
US6381628B1 (en) * 1998-10-02 2002-04-30 Microsoft Corporation Summarized application profiling and quick network profiling
US6629123B1 (en) * 1998-10-02 2003-09-30 Microsoft Corporation Interception of unit creation requests by an automatic distributed partitioning system
US6381735B1 (en) * 1998-10-02 2002-04-30 Microsoft Corporation Dynamic classification of sections of software
US6895578B1 (en) * 1999-01-06 2005-05-17 Parasoft Corporation Modularizing a computer program for testing and debugging
FR2791789B1 (fr) * 1999-04-02 2001-08-10 Thomson Csf Procede generique d'aide au placement d'applications de traitement de signal sur calculateurs paralleles
US6922685B2 (en) * 2000-05-22 2005-07-26 Mci, Inc. Method and system for managing partitioned data resources
US6943771B2 (en) * 2001-05-26 2005-09-13 Garmin Ltd. Computer program, method, and device for controlling the brightness of a display
US20040203909A1 (en) * 2003-01-01 2004-10-14 Koster Karl H. Systems and methods for location dependent information download to a mobile telephone

Also Published As

Publication number Publication date
FR2819601A1 (fr) 2002-07-19
JP2002268902A (ja) 2002-09-20
US7103879B2 (en) 2006-09-05
US20020124240A1 (en) 2002-09-05

Similar Documents

Publication Publication Date Title
EP1496438A4 (fr) Dispositif de traitement d'information, procede et programme correspondants
EP1607937A4 (fr) Dispositif de traitement d'informations, procede de traitement d'informations, et programme d'ordinateur
EP1624649A4 (fr) Dispositif de traitement d'information, procede de traitement d'information et programme de traitement d'information
EP1603047A4 (fr) Dispositif et procede de traitement d'informations, et programme informatique
EP1330075A4 (fr) Dispositif et procede de traitement de donnees
EP1524604A4 (fr) Dispositif de traitement d'informations, procede de traitement d'informations et programme informatique
EP1505765A4 (fr) Systeme de traitement de donnees, dispositif de traitement de donnees, procede de traitement de donnees, et programme d'ordinateur
EP1538819A4 (fr) Systeme de transmission d'informations, dispositif de transmission d'informations, procede de transmission d'informations et programme informatique
EP1511035A4 (fr) Dispositif de creation et procede de creation
EP1685794A4 (fr) Dispositif d'entree, procede d'entree et dispositif electronique
EP1517480A4 (fr) Dispositif de traitement de donnees, procede de traitement de controle d'acces et programme d'ordinateur
EP1235381A4 (fr) Dispositif de traitement d'informations, procede de traitement d'informations et support de programme
EP1515232A4 (fr) Dispositif de terminal d'execution de programme, procede d'execution de programme, et programme
EP1598776A4 (fr) Dispositif, procede et programme de traitement d'image
EP1492265A4 (fr) Dispositif, procede et programme de traitement de contenus et support d'accumulation de contenus
FR2849226B1 (fr) Procede et dispositif de securisation de l'execution d'un programme informatique.
EP1603336A4 (fr) Dispositif et procede de traitement de donnees
EP1473636A4 (fr) Dispositif et procede de traitement de donnees et programme
EP1528476A4 (fr) Programme, procede et dispositif de traitement de donnees
EP1517229A4 (fr) Dispositif de traitement d'information, procede de traitement d'informations et programme de traitement d'informations
EP1713276A4 (fr) Dispositif de traitement d'informations, procede de traitement d'informations, programme et structure de donnees
EP1357735A4 (fr) Procede, dispositif et programme de codage de donnees
EP1566937A4 (fr) Dispositif et procede de traitement de donnees, et programme informatique
EP1612796A4 (fr) Dispositif de traitement, procede de traitement, programme et support d'enregistrement
EP1610266A4 (fr) Dispositif d'imagerie, procede d'imagerie, et programme

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20140930