DE60137346D1 - Rechnerverfahren und -system zum ausführen von java-rechnerprogrammen - Google Patents

Rechnerverfahren und -system zum ausführen von java-rechnerprogrammen

Info

Publication number
DE60137346D1
DE60137346D1 DE60137346T DE60137346T DE60137346D1 DE 60137346 D1 DE60137346 D1 DE 60137346D1 DE 60137346 T DE60137346 T DE 60137346T DE 60137346 T DE60137346 T DE 60137346T DE 60137346 D1 DE60137346 D1 DE 60137346D1
Authority
DE
Germany
Prior art keywords
computer
executing java
computer programs
programs
computer process
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 - Lifetime
Application number
DE60137346T
Other languages
English (en)
Inventor
Lonnie C Goff
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.)
NXP BV
Original Assignee
NXP BV
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 NXP BV filed Critical NXP BV
Application granted granted Critical
Publication of DE60137346D1 publication Critical patent/DE60137346D1/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/509Offload
DE60137346T 2000-04-17 2001-03-27 Rechnerverfahren und -system zum ausführen von java-rechnerprogrammen Expired - Lifetime DE60137346D1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/550,446 US6684390B1 (en) 2000-04-17 2000-04-17 Multi-processor JAVA subsystem
PCT/US2001/010109 WO2001080001A2 (en) 2000-04-17 2001-03-27 Computer method and system for executing java computer programs

Publications (1)

Publication Number Publication Date
DE60137346D1 true DE60137346D1 (de) 2009-02-26

Family

ID=24197219

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60137346T Expired - Lifetime DE60137346D1 (de) 2000-04-17 2001-03-27 Rechnerverfahren und -system zum ausführen von java-rechnerprogrammen

Country Status (5)

Country Link
US (1) US6684390B1 (de)
EP (1) EP1319209B1 (de)
JP (1) JP2003531434A (de)
DE (1) DE60137346D1 (de)
WO (1) WO2001080001A2 (de)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7146602B2 (en) * 2001-01-16 2006-12-05 Ajile Systems, Inc. Builder tool and interface for system supporting multiple virtual machines
US7233998B2 (en) * 2001-03-22 2007-06-19 Sony Computer Entertainment Inc. Computer architecture and software cells for broadband networks
US20020143958A1 (en) * 2001-03-30 2002-10-03 Montero Gabriel G. Method and apparatus for asynchronous time-based updates of http sessions
US8037153B2 (en) * 2001-12-21 2011-10-11 International Business Machines Corporation Dynamic partitioning of messaging system topics
US7617490B2 (en) * 2003-09-10 2009-11-10 Intel Corporation Methods and apparatus for dynamic best fit compilation of mixed mode instructions
US7475257B2 (en) * 2003-09-25 2009-01-06 International Business Machines Corporation System and method for selecting and using a signal processor in a multiprocessor system to operate as a security for encryption/decryption of data
US7549145B2 (en) * 2003-09-25 2009-06-16 International Business Machines Corporation Processor dedicated code handling in a multi-processor environment
US7415703B2 (en) * 2003-09-25 2008-08-19 International Business Machines Corporation Loading software on a plurality of processors
US7389508B2 (en) * 2003-09-25 2008-06-17 International Business Machines Corporation System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment
US7516456B2 (en) * 2003-09-25 2009-04-07 International Business Machines Corporation Asymmetric heterogeneous multi-threaded operating system
US7523157B2 (en) * 2003-09-25 2009-04-21 International Business Machines Corporation Managing a plurality of processors as devices
US7478390B2 (en) * 2003-09-25 2009-01-13 International Business Machines Corporation Task queue management of virtual devices using a plurality of processors
US7496917B2 (en) * 2003-09-25 2009-02-24 International Business Machines Corporation Virtual devices using a pluarlity of processors
US7444632B2 (en) * 2003-09-25 2008-10-28 International Business Machines Corporation Balancing computational load across a plurality of processors
US20050071828A1 (en) * 2003-09-25 2005-03-31 International Business Machines Corporation System and method for compiling source code for multi-processor environments
US7770034B2 (en) * 2003-12-16 2010-08-03 Intel Corporation Performance monitoring based dynamic voltage and frequency scaling
US20070266391A1 (en) * 2006-04-27 2007-11-15 Hoffman Philip M System and method for separating multi-workload processor utilization on a metered computer system
US8769703B2 (en) * 2006-04-27 2014-07-01 Unisys Corporation System and method for providing a mechanism to virtualize a perpetual, unique system identity on a partitioned computer system
US20070256076A1 (en) * 2006-04-27 2007-11-01 Thompson James W System and method for separating multiple workloads processing in a single computer operating environment
US8782675B2 (en) * 2006-10-13 2014-07-15 Texas Instruments Incorporated Method and system of accessing display window memory
US8108845B2 (en) * 2007-02-14 2012-01-31 The Mathworks, Inc. Parallel programming computing system to dynamically allocate program portions
US20080270653A1 (en) * 2007-04-26 2008-10-30 Balle Susanne M Intelligent resource management in multiprocessor computer systems
US8799693B2 (en) 2011-09-20 2014-08-05 Qualcomm Incorporated Dynamic power optimization for computing devices
US9098309B2 (en) 2011-09-23 2015-08-04 Qualcomm Incorporated Power consumption optimized translation of object code partitioned for hardware component based on identified operations
CN114520668B (zh) * 2020-11-20 2024-02-02 海能达通信股份有限公司 一种信号传输方法、信号传输系统及计算机存储介质

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5946487A (en) 1996-06-10 1999-08-31 Lsi Logic Corporation Object-oriented multi-media architecture
US6085307A (en) * 1996-11-27 2000-07-04 Vlsi Technology, Inc. Multiple native instruction set master/slave processor arrangement and method thereof
US6269391B1 (en) * 1997-02-24 2001-07-31 Novell, Inc. Multi-processor scheduling kernel
US6075938A (en) * 1997-06-10 2000-06-13 The Board Of Trustees Of The Leland Stanford Junior University Virtual machine monitors for scalable multiprocessors
US6240440B1 (en) * 1997-06-30 2001-05-29 Sun Microsystems Incorporated Method and apparatus for implementing virtual threads
US5923892A (en) * 1997-10-27 1999-07-13 Levy; Paul S. Host processor and coprocessor arrangement for processing platform-independent code
US6295645B1 (en) * 1997-12-22 2001-09-25 Texas Instruments Incorporated Method and apparatus for providing downloadable functionality to an embedded coprocessor
US6058395A (en) * 1998-01-29 2000-05-02 Buzaglo; Jacques Computerized communication system for managing multi-disciplinary engineering virtual community
US6374286B1 (en) * 1998-04-06 2002-04-16 Rockwell Collins, Inc. Real time processor capable of concurrently running multiple independent JAVA machines
US6496871B1 (en) * 1998-06-30 2002-12-17 Nec Research Institute, Inc. Distributed agent software system and method having enhanced process mobility and communication in a computer network
US6393458B1 (en) * 1999-01-28 2002-05-21 Genrad, Inc. Method and apparatus for load balancing in a distributed object architecture

Also Published As

Publication number Publication date
EP1319209A2 (de) 2003-06-18
US6684390B1 (en) 2004-01-27
WO2001080001A2 (en) 2001-10-25
JP2003531434A (ja) 2003-10-21
EP1319209B1 (de) 2009-01-07
WO2001080001A3 (en) 2003-03-27

Similar Documents

Publication Publication Date Title
DE60137346D1 (de) Rechnerverfahren und -system zum ausführen von java-rechnerprogrammen
DE69826931D1 (de) System zum Verarbeiten von Programminformation
EP1365328A4 (de) Verfahren zur ausführung eines parallelen prozesses und mehrprozessorcomputer
DE60006096D1 (de) Verfahren zum herunterladen von software
DE69804621T2 (de) Vorrichtung zum behandeln von aneurysmus
DE59703595D1 (de) Vorrichtung zum Halten von Rohren
DE60307532D1 (de) Paralleles Prozess-Ausführungsverfahren und Mehrprozessorenrechner
DE60115976D1 (de) Rechnersystem und Interruptvorgang
DE60006021D1 (de) VLIW-Prozessor und Programmkomprimierungsgerät and -verfahren
DE69931175D1 (de) Vorrichtung zum stricken von kleidungsstücken
DE60332422D1 (de) Unterstützungssystem zum Editieren von Inhalt, Computerprogramm und Inhaltsverarbeitungsverfahren
DE60014928D1 (de) Retinoide zur behandlung von emphysem
DE59804574D1 (de) Vorrichtung zum Glätten von Hemden
DE59905412D1 (de) Verfahren zum Betreiben von Turboverdichtern
DE69904531D1 (de) Gerät zum Bearbeiten von Löchern
ID27270A (id) Aparatus pemroses informasi program siaran
GB2365563B (en) Method and apparatus for application program specification and run time execution
GB0025052D0 (en) Compiling computer programs including branch instructions
DE50014979D1 (de) Datenverarbeitungsvorrichtung zum parallelen Verarbeiten von unabhängigen Prozessen (Threads)
DE69922775D1 (de) Elektronisches System zum Vorlegen von Angeboten
DE59904034D1 (de) Vorrichtung zum Auflösen von Faserbändern
GB0025053D0 (en) Compiling computer programs including branch instructions
DE69924748D1 (de) Verfahren zum ausführen von speicherleseanfragen
DE59811175D1 (de) Vorrichtung zum Glätten von Wäsche
DE59810990D1 (de) Vorrichtung zum Glätten von Hemdkragen

Legal Events

Date Code Title Description
8364 No opposition during term of opposition