WO2004102335A3 - Systems and methods for processing complex data sets - Google Patents

Systems and methods for processing complex data sets Download PDF

Info

Publication number
WO2004102335A3
WO2004102335A3 PCT/US2004/014322 US2004014322W WO2004102335A3 WO 2004102335 A3 WO2004102335 A3 WO 2004102335A3 US 2004014322 W US2004014322 W US 2004014322W WO 2004102335 A3 WO2004102335 A3 WO 2004102335A3
Authority
WO
WIPO (PCT)
Prior art keywords
methods
systems
data sets
complex data
processing complex
Prior art date
Application number
PCT/US2004/014322
Other languages
French (fr)
Other versions
WO2004102335A2 (en
Inventor
Bill Kamps
Original Assignee
Moac Llc
Bill Kamps
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 Moac Llc, Bill Kamps filed Critical Moac Llc
Publication of WO2004102335A2 publication Critical patent/WO2004102335A2/en
Publication of WO2004102335A3 publication Critical patent/WO2004102335A3/en

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V1/00Seismology; Seismic or acoustic prospecting or detecting
    • G01V1/28Processing seismic data, e.g. analysis, for interpretation, for correction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V2210/00Details of seismic processing or analysis
    • G01V2210/50Corrections or adjustments related to wave propagation
    • G01V2210/57Trace interpolation or extrapolation, e.g. for virtual receiver; Anti-aliasing for missing receivers

Abstract

Various systems (Figure 4) and methods (Figure 9) of the present invention provide for distributing access to a dataset (490) to a plurality of processing nodes (440a-440c) where the dataset is processed to produce node specific outputs. Distribution can be accomplished by a chain, or star-chain distribution model. Some systems and methods of the present invention provide for check-pointing and restarting improperly terminated processes. Other systems and methods provide for computing a coherent result using a cluster of heterogeneous nodes.
PCT/US2004/014322 2003-05-08 2004-05-06 Systems and methods for processing complex data sets WO2004102335A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/434,723 2003-05-08
US10/434,723 US6915212B2 (en) 2003-05-08 2003-05-08 Systems and methods for processing complex data sets

Publications (2)

Publication Number Publication Date
WO2004102335A2 WO2004102335A2 (en) 2004-11-25
WO2004102335A3 true WO2004102335A3 (en) 2005-08-04

Family

ID=33416770

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/014322 WO2004102335A2 (en) 2003-05-08 2004-05-06 Systems and methods for processing complex data sets

Country Status (2)

Country Link
US (1) US6915212B2 (en)
WO (1) WO2004102335A2 (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7376693B2 (en) * 2002-02-08 2008-05-20 Jp Morgan Chase & Company System architecture for distributed computing and method of using the system
US7640547B2 (en) * 2002-02-08 2009-12-29 Jpmorgan Chase & Co. System and method for allocating computing resources of a distributed computing system
US7103628B2 (en) * 2002-06-20 2006-09-05 Jp Morgan Chase & Co. System and method for dividing computations
US6996470B2 (en) * 2003-08-01 2006-02-07 Moac Llc Systems and methods for geophysical imaging using amorphous computational processing
US7543297B2 (en) * 2003-11-24 2009-06-02 International Business Machines Corporation Collaborative planning actions and recipes
US7865898B2 (en) * 2006-01-27 2011-01-04 Oracle America, Inc. Repartitioning parallel SVM computations using dynamic timeout
US20070180310A1 (en) * 2006-02-02 2007-08-02 Texas Instruments, Inc. Multi-core architecture with hardware messaging
US8479213B2 (en) * 2007-01-25 2013-07-02 General Electric Company Load balancing medical imaging applications across healthcare imaging devices in reference to projected load based on user type
US8024163B2 (en) * 2007-07-23 2011-09-20 International Business Machines Corporation Method and apparatus for executing multiple simulations on a supercomputer
WO2009039422A1 (en) * 2007-09-21 2009-03-26 Headwave, Inc. Seismic data processing and visualization
US9021071B2 (en) 2008-06-09 2015-04-28 International Business Machines Corporation Methods of federating applications providing modular data
US8756585B2 (en) * 2009-12-29 2014-06-17 International Business Machines Corporation Efficient monitoring in a software system
US10746899B2 (en) 2010-03-12 2020-08-18 Mark C. Robinson 3D-well log invention
US8694261B1 (en) * 2010-03-12 2014-04-08 Mark C. Robinson 3D-well log invention
US8954546B2 (en) 2013-01-25 2015-02-10 Concurix Corporation Tracing with a workload distributor
US8997063B2 (en) 2013-02-12 2015-03-31 Concurix Corporation Periodicity optimization in an automated tracing system
US8924941B2 (en) 2013-02-12 2014-12-30 Concurix Corporation Optimization analysis using similar frequencies
US20130283281A1 (en) 2013-02-12 2013-10-24 Concurix Corporation Deploying Trace Objectives using Cost Analyses
US9665474B2 (en) * 2013-03-15 2017-05-30 Microsoft Technology Licensing, Llc Relationships derived from trace data
US20140282103A1 (en) * 2013-03-16 2014-09-18 Jerry Alan Crandall Data sharing
US9575874B2 (en) 2013-04-20 2017-02-21 Microsoft Technology Licensing, Llc Error list and bug report analysis for configuring an application tracer
US9995835B2 (en) 2013-07-17 2018-06-12 Chevron U.S.A. Inc. System and method of implementing finite difference time domain models with multiple accelerated processing components (APCS)
US9292415B2 (en) 2013-09-04 2016-03-22 Microsoft Technology Licensing, Llc Module specific tracing in a shared module environment
CN105765528B (en) 2013-11-13 2019-09-24 微软技术许可有限责任公司 Method, system and medium with the application execution path trace that configurable origin defines
CN112632005B (en) * 2019-10-08 2024-01-23 中国石油化工股份有限公司 MPI-based seismic data calculation method and system
CN113835869B (en) * 2020-06-23 2024-04-09 中国石油化工股份有限公司 MPI-based load balancing method, MPI-based load balancing device, computer equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5873049A (en) * 1997-02-21 1999-02-16 Atlantic Richfield Company Abstraction of multiple-format geological and geophysical data for oil and gas exploration and production analysis
US5987125A (en) * 1997-12-15 1999-11-16 Western Atlas International, Inc. Method for communicating seismic data
US6032172A (en) * 1997-05-29 2000-02-29 Sun Microsystems, Inc. Distributed computer process scheduling mechanism
US20020062218A1 (en) * 2000-11-20 2002-05-23 Carolyn Pianin Method and system for providing property management services in an on-line computing evironment

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US23576A (en) * 1859-04-12 Horse-collak
US115096A (en) * 1871-05-23 Improvement in key-boards
US4286319A (en) * 1977-12-06 1981-08-25 The Singer Company Expandable inter-computer communication system
US4351025A (en) * 1979-07-06 1982-09-21 Hall Jr William B Parallel digital computer architecture
US4414624A (en) * 1980-11-19 1983-11-08 The United States Of America As Represented By The Secretary Of The Navy Multiple-microcomputer processing
US4816993A (en) * 1984-12-24 1989-03-28 Hitachi, Ltd. Parallel processing computer including interconnected operation units
US5025369A (en) * 1988-08-25 1991-06-18 David Schwartz Enterprises, Inc. Computer system
US5198979A (en) * 1989-09-26 1993-03-30 Shell Oil Company Seismic migration of multiprocessor computer
US5428783A (en) * 1990-11-28 1995-06-27 Motorola, Inc. Lan based loosely coupled large grain parallel processing method
US5404296A (en) * 1991-09-25 1995-04-04 Tinking Machines Corporation Massively parallel computer arrangement for analyzing seismic data pursuant to pre-stack depth migration methodology
JPH05173989A (en) * 1991-12-24 1993-07-13 Kawasaki Steel Corp Computer and multiprocessor computation device
FR2692384A1 (en) * 1992-06-11 1993-12-17 Inst Francais Du Petrole Data acquisition system provided with decentralized processing means.
US5361373A (en) * 1992-12-11 1994-11-01 Gilson Kent L Integrated circuit computing device comprising a dynamically configurable gate array having a microprocessor and reconfigurable instruction execution means and method therefor
US5430734A (en) * 1993-02-12 1995-07-04 Metalithic Systems, Inc. Fault-tolerant waferscale integrated circuit device and method
US5537319A (en) * 1993-12-01 1996-07-16 Schlumberger Technology Corporation Method for load balancing seismic migration processing on a multiproccessor computer
JP3538243B2 (en) * 1994-03-02 2004-06-14 株式会社日立製作所 LAN adapter device and LAN system
US5657223A (en) * 1994-06-03 1997-08-12 Exxon Production Research Company Method for seismic data processing using depth slice decomposition
US5600845A (en) * 1994-07-27 1997-02-04 Metalithic Systems Incorporated Integrated circuit computing device comprising a dynamically configurable gate array having a microprocessor and reconfigurable instruction execution means and method therefor
US5652717A (en) * 1994-08-04 1997-07-29 City Of Scottsdale Apparatus and method for collecting, analyzing and presenting geographical information
US6330583B1 (en) * 1994-09-09 2001-12-11 Martin Reiffin Computer network of interactive multitasking computers for parallel processing of network subtasks concurrently with local tasks
US6115764A (en) * 1994-09-27 2000-09-05 International Business Machines Corporation Acyclic cable bus having redundant path access
DE69624362T2 (en) * 1995-07-28 2003-06-12 Exxon Mobil Upstream Res Co METHOD FOR DETERMINING RUNTIME FIELDS OF SEISMAL DATA ON A SOLID-PARALLEL COMPUTER
US5734829A (en) * 1995-10-20 1998-03-31 International Business Machines Corporation Method and program for processing a volume of data on a parallel computer system
US6061730A (en) * 1995-11-13 2000-05-09 Billings; Roger E. Methods and apparatus for communicating data in computer networks with separate packet assembly and packet broadcast channels
US5995904A (en) * 1996-06-13 1999-11-30 Exxon Production Research Company Method for frequency domain seismic data processing on a massively parallel computer
US5944779A (en) * 1996-07-02 1999-08-31 Compbionics, Inc. Cluster of workstations for solving compute-intensive applications by exchanging interim computation results using a two phase communication protocol
US5893091A (en) * 1997-04-11 1999-04-06 Immediata Corporation Multicasting with key words
US5920828A (en) * 1997-06-02 1999-07-06 Baker Hughes Incorporated Quality control seismic data processing system
US6078321A (en) * 1997-09-30 2000-06-20 The United States Of America As Represented By The Secretary Of The Navy Universal client device for interconnecting and operating any two computers
US6216169B1 (en) * 1997-10-06 2001-04-10 Concord Communications Incorporated Generating reports using distributed workstations
US6049759A (en) * 1998-01-16 2000-04-11 Bp Amoco Corporation Method of prestack 3-D migration
US6112225A (en) * 1998-03-30 2000-08-29 International Business Machines Corporation Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time
US6134599A (en) * 1998-04-18 2000-10-17 Sun Microsystems, Inc. System and method for organizing devices in a network into a tree using suitability values
US6125329A (en) * 1998-06-17 2000-09-26 Earth Satellite Corporation Method, system and programmed medium for massive geodetic block triangulation in satellite imaging
US6446007B1 (en) * 1998-11-05 2002-09-03 Exxonmobil Upstream Research Company Method for controlled-amplitude prestack time migration of seismic data
US6023223A (en) * 1999-03-18 2000-02-08 Baxter, Jr.; John Francis Early warning detection and notification network for environmental conditions
US6535940B1 (en) * 1999-07-28 2003-03-18 Sony Corporation System and method for fast data transfers in an electronic network
US6446069B1 (en) * 1999-09-17 2002-09-03 International Business Machines Corporation Access control system for a multimedia datastore
WO2002033443A2 (en) * 2000-06-14 2002-04-25 Vermeer Manufacturing Company Utility mapping and data distribution system and method
US7197505B2 (en) 2000-12-22 2007-03-27 Star Bridge Systems, Inc. Multi-dimensional recursive wavefront behavioral synthesis
US6496969B2 (en) * 2001-03-27 2002-12-17 Lattice Semiconductor Corporation Programming programmable logic devices using hidden switches
EP1276292B1 (en) * 2001-07-13 2018-01-03 Hewlett-Packard Development Company, L.P. File transfer protocol
US20030115076A1 (en) * 2001-12-15 2003-06-19 Gomez Hector Manuel Method and apparatus for delivering building safety information
US20030115096A1 (en) * 2001-12-17 2003-06-19 Reynolds Randy B. Computer-controlled, remotely programmed at-shelf advertising system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5873049A (en) * 1997-02-21 1999-02-16 Atlantic Richfield Company Abstraction of multiple-format geological and geophysical data for oil and gas exploration and production analysis
US6032172A (en) * 1997-05-29 2000-02-29 Sun Microsystems, Inc. Distributed computer process scheduling mechanism
US5987125A (en) * 1997-12-15 1999-11-16 Western Atlas International, Inc. Method for communicating seismic data
US20020062218A1 (en) * 2000-11-20 2002-05-23 Carolyn Pianin Method and system for providing property management services in an on-line computing evironment

Also Published As

Publication number Publication date
US20040225443A1 (en) 2004-11-11
US6915212B2 (en) 2005-07-05
WO2004102335A2 (en) 2004-11-25

Similar Documents

Publication Publication Date Title
WO2004102335A3 (en) Systems and methods for processing complex data sets
WO2005050404A3 (en) Transparent checkpointing and process migration in a distributed system
WO2018140100A8 (en) Configuration, telemetry, and analytics of a computer infrastructure using a graph model
WO2007146731A3 (en) Cluster computing support for application programs
WO2007109723A3 (en) Computer automated group detection
WO2004036365A3 (en) Dividing a travel query into sub-queries
WO2005013157A3 (en) Dynamic reassignment of data ownership
WO2005013154A3 (en) Parallel recovery by non-failed nodes
CA2452226A1 (en) Update propagation to a data warehouse with specified latency
ATE531157T1 (en) SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR GROUPING CLIENTS AND TRANSFERING CONTENT THEREFROM
TW200515256A (en) System and method for using first-principles simulation to facilitate a semiconductor manufacturing process
MY150140A (en) Update distribution system architecture and method for distributing software
WO2006083958A3 (en) Systems and methods for use of structured and unstructured distributed data
WO2006012587A3 (en) Method and system for aggregating multiple prescription claims
WO2004114160A3 (en) Systems and processes for automated criteria and attribute generation, searching, auditing and reporting of data
WO2001073545A3 (en) Massively distributed processing system and associated methods
WO2008071748A3 (en) Transaction processing system
WO2004013800A3 (en) Software for generating a computer application code and software description language
WO2001038992A3 (en) Quorum resource arbiter within a storage network
WO2003092245A3 (en) Method of generating a performance model from a functional model
WO2004111873A3 (en) Database query processing across two private databases
WO2006058155A3 (en) Graphical curve fitting method and system
WO2002065230A3 (en) Non-hierarchical collaborative computing platform
WO2005060616A3 (en) Non-scalar-valued financial instruments
WO2006050349A3 (en) Methods and apparatus for running applications on computer grids

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG 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 MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase