US2005038852A1PendingUtilityA1

Massive collective network processing system and methods

Priority: Jun 25, 1999Filed: Sep 9, 2004Published: Feb 17, 2005
Est. expiryJun 25, 2019(expired)· nominal 20-yr term from priority
Inventors:Kevin D. Howard
G06F 2209/509G06F 9/5044
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods and systems are provided for accelerating execution of programs of the type run by individuals or companies. The methods include the steps of communicating at least one program function to a library in data communication with the program and transmitting the function to a computing facility, typically in the form of computer clusters. The function is processed at the computing facility and results are relayed back to the user of the programs. Users of the invention pay for accelerated execution by one of several interfaces, such as through on-line transactions and/or through prearranged ISP connectivity. Accelerated processing is initiated, typically, by clicking on a computer ion; and results appear seamlessly—though accelerated—to the user. The clusters of the invention can mix and match computers of different processing speeds to maximize the MIPS per dollar in processing accelerated functions for users.

Claims

exact text as granted — not AI-modified
1 . A cluster for accelerated parallel processing of one or more programs, comprising: 
 a heterogeneous array of computers networked together through at least one switch, each computer having a processing speed; and    a plurality of the array of computers arranged for processing part of the program through threads of common speed, the common speed being less than the processing speed and being defined by the speed of the switch.    
     
     
         2 . A cluster of  claim 1 , further comprising a Home Node for maintaining parallelization through the array of computers.  
     
     
         3 . A cluster of  claim 1 , further comprising a controller for dynamically adjusting thread speed through the array of computers.  
     
     
         4 . a cluster of  claim 1 , wherein each computer of the array comprises a unique TCP/IP address addressable through the switch.  
     
     
         5 . A cluster of  claim 1 , further comprising a Home Node for reallocating threads among the array of computers upon a failure of one or more computers.

Join the waitlist — get patent alerts

Track US2005038852A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.