DE69727633D1 - Verfahren und Gerät zur Benutzerstufeunterstützung für das Synchronisieren mehrerer Ereignisse - Google Patents

Verfahren und Gerät zur Benutzerstufeunterstützung für das Synchronisieren mehrerer Ereignisse

Info

Publication number
DE69727633D1
DE69727633D1 DE69727633T DE69727633T DE69727633D1 DE 69727633 D1 DE69727633 D1 DE 69727633D1 DE 69727633 T DE69727633 T DE 69727633T DE 69727633 T DE69727633 T DE 69727633T DE 69727633 D1 DE69727633 D1 DE 69727633D1
Authority
DE
Germany
Prior art keywords
support method
user level
multiple events
level support
synchronizing multiple
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
DE69727633T
Other languages
English (en)
Other versions
DE69727633T2 (de
Inventor
Ronald J Kleinman
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.)
Sun Microsystems Inc
Original Assignee
Sun Microsystems 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 Sun Microsystems Inc filed Critical Sun Microsystems Inc
Application granted granted Critical
Publication of DE69727633D1 publication Critical patent/DE69727633D1/de
Publication of DE69727633T2 publication Critical patent/DE69727633T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related 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/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4812Task transfer initiation or dispatching by interrupt, e.g. masked
DE69727633T 1996-10-03 1997-09-19 Verfahren und Gerät zur Benutzerstufeunterstützung für das Synchronisieren mehrerer Ereignisse Expired - Fee Related DE69727633T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/726,073 US6128640A (en) 1996-10-03 1996-10-03 Method and apparatus for user-level support for multiple event synchronization
US726073 1996-10-03

Publications (2)

Publication Number Publication Date
DE69727633D1 true DE69727633D1 (de) 2004-03-25
DE69727633T2 DE69727633T2 (de) 2005-01-05

Family

ID=24917120

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69727633T Expired - Fee Related DE69727633T2 (de) 1996-10-03 1997-09-19 Verfahren und Gerät zur Benutzerstufeunterstützung für das Synchronisieren mehrerer Ereignisse

Country Status (4)

Country Link
US (1) US6128640A (de)
EP (1) EP0834808B1 (de)
JP (1) JPH10187465A (de)
DE (1) DE69727633T2 (de)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6405264B1 (en) 1997-12-18 2002-06-11 Sun Microsystems, Inc. Marshaling and unmarshaling framework for supporting filters in a distributed object system
US6510460B1 (en) * 1997-12-18 2003-01-21 Sun Microsystems, Inc. Method and apparatus for enforcing locking invariants in multi-threaded systems
US6249803B1 (en) 1997-12-18 2001-06-19 Sun Microsystems, Inc. Method and apparatus for executing code during method invocation
US6516354B2 (en) 1997-12-18 2003-02-04 Sun Microsystems, Inc. Method and apparatus for efficient representation of variable length identifiers in a distributed object system
US6560626B1 (en) * 1998-04-02 2003-05-06 Microsoft Corporation Thread interruption with minimal resource usage using an asynchronous procedure call
US6901596B1 (en) * 1998-05-07 2005-05-31 Hewlett-Packard Development Company, L.P. Method of communicating asynchronous events to remote procedure call clients
US6728960B1 (en) * 1998-11-18 2004-04-27 Siebel Systems, Inc. Techniques for managing multiple threads in a browser environment
US6493741B1 (en) * 1999-10-01 2002-12-10 Compaq Information Technologies Group, L.P. Method and apparatus to quiesce a portion of a simultaneous multithreaded central processing unit
US6631363B1 (en) * 1999-10-11 2003-10-07 I2 Technologies Us, Inc. Rules-based notification system
US7917393B2 (en) * 2000-09-01 2011-03-29 Sri International, Inc. Probabilistic alert correlation
US7073181B2 (en) * 2001-11-13 2006-07-04 International Business Machines Corporation System and method for sharing secure sockets layer sessions across multiple processes
AU2003231945A1 (en) * 2002-05-31 2003-12-19 Guang R. Gao Method and apparatus for real-time multithreading
US7216346B2 (en) * 2002-12-31 2007-05-08 International Business Machines Corporation Method and apparatus for managing thread execution in a multithread application
US7000047B2 (en) * 2003-04-23 2006-02-14 International Business Machines Corporation Mechanism for effectively handling livelocks in a simultaneous multithreading processor
US8255912B2 (en) * 2005-04-13 2012-08-28 Qualcomm Incorporated Techniques for setting events in a multi-threaded system
US7493351B2 (en) * 2005-05-05 2009-02-17 International Business Machines Corporation Rapid integration mechanism for directory based applications
TW200943175A (en) 2008-01-17 2009-10-16 Nec Corp Synchronization control method and information processing device
US8555292B2 (en) 2008-06-27 2013-10-08 Microsoft Corporation Synchronizing communication over shared memory
US8490118B2 (en) 2010-12-02 2013-07-16 Microsoft Corporation Wait on address synchronization interface
US8943120B2 (en) 2011-12-22 2015-01-27 International Business Machines Corporation Enhanced barrier operator within a streaming environment
US10002031B2 (en) * 2013-05-08 2018-06-19 Nvidia Corporation Low overhead thread synchronization using hardware-accelerated bounded circular queues
US9436503B2 (en) * 2013-10-31 2016-09-06 Emu Solutions, Inc. Concurrency control mechanisms for highly multi-threaded systems
US9965518B2 (en) 2015-09-16 2018-05-08 International Business Machines Corporation Handling missing data tuples in a streaming environment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5430875A (en) * 1993-03-31 1995-07-04 Kaleida Labs, Inc. Program notification after event qualification via logical operators
US5509123A (en) * 1994-03-22 1996-04-16 Cabletron Systems, Inc. Distributed autonomous object architectures for network layer routing

Also Published As

Publication number Publication date
EP0834808A1 (de) 1998-04-08
EP0834808B1 (de) 2004-02-18
DE69727633T2 (de) 2005-01-05
US6128640A (en) 2000-10-03
JPH10187465A (ja) 1998-07-21

Similar Documents

Publication Publication Date Title
DE69727633D1 (de) Verfahren und Gerät zur Benutzerstufeunterstützung für das Synchronisieren mehrerer Ereignisse
DE69711924D1 (de) Verfahren und anordnung zur bandbreitezuteilung
DE69723439D1 (de) Display und verfahren für digitaloszilloskop
DE69816789D1 (de) Verfahren und system zur gestengesteuerten optionsauswahl
DE69635380D1 (de) Verfahren und vorrichtung für berührungsempfindliche benutzerschnittstelle
DE69430387D1 (de) Verfahren und einrichtung zur synchronisierung bei ofdm-modulation
DE69734658D1 (de) Verfahren und system für virtuelle kinematographie
DE69727328D1 (de) System für Raumklangeffekt und Verfahren dafür
DE69720706D1 (de) Interaktives system zur synchronisierung und zum simultanen spielen von vorbestimmten musiksequenzen
DE69527436T2 (de) Verfahren und einrichtung zur kanalschätzung
DE69711573D1 (de) Konsole für tragende Kanäle
DE1028661T1 (de) Mittel und verfahren für percutane myokordiale revaskuöarisationswachstumsfaktoren
DE69820084D1 (de) Netzwerkvorrichtung und Verfahren zur Reduzierung der System-Latenz
DE69709285D1 (de) Verfahren und System zur Fernmessung
DE69517955D1 (de) Verfahren und gerät zur nichtinvasiven vorhersage von hämatokrit
DE19782128T1 (de) Akkumulatoreinrichtung und entsprechendes Verfahren
DE59710226D1 (de) Einrichtung und verfahren zur leckageerkennung
DE69737699D1 (de) Gerät und verfahren zur fft-berechnung
DE69710842D1 (de) Verfahren und Einrichtung zur Ruhestrombestimmung
DE69729016D1 (de) Verfahren und Einrichtung zur Taktrückgewinnung
DE69717675T2 (de) Verfahren und einrichtung zur kurzzeitigen trocknung von tabak
DE69711825D1 (de) Läppvorrichtung und Verfahren
DE69830474D1 (de) Verfahren und gerät zur fft-berechnung
DE69727437D1 (de) Vorrichtungen und verfahren zur nitratentfernung
DE69717385D1 (de) Verfahren und System zur Speichereinrichtungsprüfung

Legal Events

Date Code Title Description
8327 Change in the person/name/address of the patent owner

Owner name: SUN MICROSYSTEMS, INC., SANTA CLARA, CALIF., US

8328 Change in the person/name/address of the agent

Representative=s name: FUCHS, MEHLER, WEISS & FRITZSCHE, 65201 WIESBADEN

8339 Ceased/non-payment of the annual fee