+

WO1999061998A3 - Distributed execution of a task using the processing power of idle workstations - Google Patents

Distributed execution of a task using the processing power of idle workstations Download PDF

Info

Publication number
WO1999061998A3
WO1999061998A3 PCT/US1999/011206 US9911206W WO9961998A3 WO 1999061998 A3 WO1999061998 A3 WO 1999061998A3 US 9911206 W US9911206 W US 9911206W WO 9961998 A3 WO9961998 A3 WO 9961998A3
Authority
WO
WIPO (PCT)
Prior art keywords
task
processing power
slaves
master
pcs
Prior art date
Application number
PCT/US1999/011206
Other languages
French (fr)
Other versions
WO1999061998A9 (en
WO1999061998A2 (en
Inventor
Ellis E Frampton Iii
Original Assignee
Ellis E Frampton Iii
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
Priority claimed from US09/085,755 external-priority patent/US7634529B2/en
Priority claimed from US09/213,875 external-priority patent/US6725250B1/en
Priority claimed from PCT/US1998/027058 external-priority patent/WO1999032972A1/en
Application filed by Ellis E Frampton Iii filed Critical Ellis E Frampton Iii
Priority to AU41944/99A priority Critical patent/AU4194499A/en
Priority to CN 99806522 priority patent/CN1302403A/en
Priority to EP99925711A priority patent/EP1078320A2/en
Priority to JP2000551330A priority patent/JP2003524808A/en
Priority to CA002330952A priority patent/CA2330952A1/en
Publication of WO1999061998A2 publication Critical patent/WO1999061998A2/en
Publication of WO1999061998A3 publication Critical patent/WO1999061998A3/en
Publication of WO1999061998A9 publication Critical patent/WO1999061998A9/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • H04L63/0209Architectural arrangements, e.g. perimeter networks or demilitarized zones
    • 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/5061Partitioning or combining of resources
    • G06F9/5072Grid computing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5017Task decomposition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/14Multichannel or multilink protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Multi Processors (AREA)
  • Power Sources (AREA)

Abstract

Advantage is taken of the processing power of idle PCs (slaves) to process a complex and time consuming task. A master PC subdivides the task into a plurality of parts and sends the parts to the appropriate slaves. The PCs can alternate between functioning as a master and as a slave. The master is protected by a firewall. Every PC has a signalling device to indicate the PCs availability for using its processing power. The flow of computing power between the slaves and the network is monitored, so as to arrive at a net cost basis for every PC.
PCT/US1999/011206 1998-05-22 1999-05-21 Distributed execution of a task using the processing power of idle workstations WO1999061998A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
AU41944/99A AU4194499A (en) 1998-05-22 1999-05-21 Global network computers
CN 99806522 CN1302403A (en) 1998-05-22 1999-05-21 Global network computer
EP99925711A EP1078320A2 (en) 1998-05-22 1999-05-21 Distributed execution of a task using the processing power of idle workstations
JP2000551330A JP2003524808A (en) 1998-05-22 1999-05-21 Global network computer
CA002330952A CA2330952A1 (en) 1998-05-22 1999-05-21 Global network computers

Applications Claiming Priority (18)

Application Number Priority Date Filing Date Title
US8651698P 1998-05-22 1998-05-22
US8658898P 1998-05-22 1998-05-22
US60/086,516 1998-05-22
US60/086,588 1998-05-22
US8694898P 1998-05-27 1998-05-27
US09/085,755 1998-05-27
US09/085,755 US7634529B2 (en) 1996-11-29 1998-05-27 Personal and server computers having microchips with multiple processing units and internal firewalls
US60/086,948 1998-05-27
US8758798P 1998-06-01 1998-06-01
US60/087,587 1998-06-01
US8845998P 1998-06-08 1998-06-08
US60/088,459 1998-06-08
US09/213,875 1998-12-17
USPCT/US98/27058 1998-12-17
US09/213,875 US6725250B1 (en) 1996-11-29 1998-12-17 Global network computers
PCT/US1998/027058 WO1999032972A1 (en) 1997-12-19 1998-12-17 Firewall security protection of parallel processing in a global computer networking environment
US13455299P 1999-05-17 1999-05-17
US60/134,552 1999-05-17

Publications (3)

Publication Number Publication Date
WO1999061998A2 WO1999061998A2 (en) 1999-12-02
WO1999061998A3 true WO1999061998A3 (en) 2000-02-10
WO1999061998A9 WO1999061998A9 (en) 2000-06-22

Family

ID=27578374

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/011206 WO1999061998A2 (en) 1998-05-22 1999-05-21 Distributed execution of a task using the processing power of idle workstations

Country Status (5)

Country Link
EP (1) EP1078320A2 (en)
JP (1) JP2003524808A (en)
AU (1) AU4194499A (en)
CA (1) CA2330952A1 (en)
WO (1) WO1999061998A2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7059357B2 (en) 2003-03-19 2006-06-13 Weavexx Corporation Warp-stitched multilayer papermaker's fabrics
US6896009B2 (en) 2003-03-19 2005-05-24 Weavexx Corporation Machine direction yarn stitched triple layer papermaker's forming fabrics
JP2005294956A (en) * 2004-03-31 2005-10-20 Mitsui Eng & Shipbuild Co Ltd Distributed data collection system and buildup method of the system
US7472079B2 (en) * 2005-01-12 2008-12-30 International Business Machines Corporation Computer implemented method for automatically controlling selection of a grid provider for a grid job
JP4402051B2 (en) * 2006-01-16 2010-01-20 株式会社ソニー・コンピュータエンタテインメント Data processing system and data processing method
JP5747389B2 (en) * 2012-08-31 2015-07-15 日本電信電話株式会社 Computer resource allocation apparatus, method, and program
JP6198175B2 (en) * 2014-02-20 2017-09-20 株式会社デンソー Communication circuit

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5349682A (en) * 1992-01-31 1994-09-20 Parallel Pcs, Inc. Dynamic fault-tolerant parallel processing system for performing an application function with increased efficiency using heterogeneous processors
EP0647052A1 (en) * 1993-10-04 1995-04-05 France Telecom Management system for charging of database queries in a telecommunications network
US5748489A (en) * 1994-11-30 1998-05-05 International Business Machines Corporation Parallel execution of a complex task partitioned into a plurality of entities
WO1998026366A2 (en) * 1996-11-29 1998-06-18 Ellis Frampton E Iii Global network computers
WO1999032972A1 (en) * 1997-12-19 1999-07-01 Ellis Frampton E Iii Firewall security protection of parallel processing in a global computer networking environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5349682A (en) * 1992-01-31 1994-09-20 Parallel Pcs, Inc. Dynamic fault-tolerant parallel processing system for performing an application function with increased efficiency using heterogeneous processors
EP0647052A1 (en) * 1993-10-04 1995-04-05 France Telecom Management system for charging of database queries in a telecommunications network
US5748489A (en) * 1994-11-30 1998-05-05 International Business Machines Corporation Parallel execution of a complex task partitioned into a plurality of entities
WO1998026366A2 (en) * 1996-11-29 1998-06-18 Ellis Frampton E Iii Global network computers
WO1999032972A1 (en) * 1997-12-19 1999-07-01 Ellis Frampton E Iii Firewall security protection of parallel processing in a global computer networking environment

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
BELLOVIN S M ET AL: "NETWORK FIREWALLS", IEEE COMMUNICATIONS MAGAZINE,US,IEEE SERVICE CENTER. PISCATAWAY, N.J, vol. 32, no. 9, pages 50-57, XP000476555, ISSN: 0163-6804 *
HAYES, BRIAN: "Collective Wisdom", AMERICAN SCIENTIST, March 1998 (1998-03-01), http://www.amsci.org/amsci/issues/comsci98/compsci1998-03.html, pages 1 - 10, XP002124501 *
WALDSPURGER C A ET AL: "Spawn: a distributed computational economy", IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, FEB. 1992, USA, vol. 18, no. 2, pages 103 - 117, XP002124500, ISSN: 0098-5589 *

Also Published As

Publication number Publication date
WO1999061998A9 (en) 2000-06-22
CA2330952A1 (en) 1999-12-02
JP2003524808A (en) 2003-08-19
EP1078320A2 (en) 2001-02-28
AU4194499A (en) 1999-12-13
WO1999061998A2 (en) 1999-12-02

Similar Documents

Publication Publication Date Title
WO2005117318A3 (en) Method, computer product and system for correlating events in a network
WO2002027440A3 (en) Security monitor of system running software simulator in parallel
WO2005013047A3 (en) Inter-client synchrony management using differential clock adjustments
WO2001082075A3 (en) System and method for scheduling execution of cross-platform computer processes
ATE301856T1 (en) SHEET PROCESSING SYSTEM
TW371742B (en) A computer operation management system for a computer operating system capable of simultaneously executing plural application programs
WO2004058403A3 (en) Method, system and device for automatically configuring a communications network
GB2368682B (en) Method, system and program products for automatically configuring clusters of a computing environment
SE0203756L (en) Device for distributed control and monitoring system
WO2003052597A3 (en) Data processing system having multiple processors and task scheduler and corresponding method therefore
WO2001014961A3 (en) System and method for the establishment and utilization of networked idle computational processing power
WO2004081762A3 (en) Method and apparatus for executing applications on a distributed computer system
ATE359550T1 (en) COMPUTER SYSTEM AND METHOD FOR OPERATING MULTIPLE OPERATING SYSTEMS IN DIFFERENT PARTITIONS OF THE COMPUTER SYSTEM AND FOR ALLOWING THE DIFFERENT PARTITIONS TO COMMUNICATE WITH EACH OTHER THROUGH COMMON MEMORY
WO1996018256A3 (en) Multi-processor environments
CA2348261A1 (en) Program product and data processor
WO2004023335A3 (en) Central master data management
WO2007146731A3 (en) Cluster computing support for application programs
EP0326671A3 (en) A computer system and a method of monitoring transient data structures of a computer system
CA2450358A1 (en) Dynamic ethernet power management
WO2004102335A3 (en) Systems and methods for processing complex data sets
AU2002305667A1 (en) System, method, and computer program product for configuring computing systems
WO2001039461A3 (en) Network event correlation system using protocol models
WO1999061998A3 (en) Distributed execution of a task using the processing power of idle workstations
CA2549540A1 (en) A task management control apparatus and method
WO2004006098A3 (en) Method and system for real-time multitasking

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 99806522.6

Country of ref document: CN

AK Designated states

Kind code of ref document: A2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: C2

Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: C2

Designated state(s): GH GM KE LS MW SD SL SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

COP Corrected version of pamphlet

Free format text: PAGES 1/17-17/17, DRAWINGS, REPLACED BY NEW PAGES 1/20-20/20; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE

ENP Entry into the national phase

Ref document number: 2330952

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 41944/99

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 1999925711

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2000 551330

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: KR

WWP Wipo information: published in national office

Ref document number: 1999925711

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 1999925711

Country of ref document: EP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载