Hydrocarbon Reservoir Simulation Load Balancing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current hydrocarbon reservoir simulation models face computational load imbalances due to dynamic changes in geomechanical and fluid properties, leading to inefficiencies and increased resource consumption when distributed across multiple processors.
Innovation Solution
A system that uses a load predictor to forecast future workload imbalances and a load distribution unit to proactively rebalance the workload across multiple processors, employing lightweight models and machine learning strategies to identify and mitigate bottlenecks before they occur.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If simulation is spread across multiple processors, then computational speed is improved, but load imbalance causes bottlenecks and reduces efficiency
Solution Approach 1:
The patent implements dynamic load balancing by continuously monitoring processor workload and redistributing simulation tasks in real-time. The system adjusts the distribution of computational domains across processors based on current load conditions, ensuring that no single processor becomes a bottleneck while maximizing overall computational efficiency.
Solution Approach 2:
The system incorporates feedback mechanisms where processors report their current workload status to a central coordinator, which then redistributes tasks to maintain balanced loads. This feedback loop allows the system to adapt to changing computational demands and prevent bottlenecks before they significantly impact simulation efficiency.
2Ease of operation
If persistence is used to distribute tasks, then load distribution is simplified, but it fails with highly dynamic simulation tasks causing unexpected bottlenecks
Solution Approach 1:
The system performs preliminary analysis of simulation task characteristics and potential bottleneck locations before execution. By pre-identifying regions that are likely to become computationally intensive, the system can proactively distribute tasks more evenly across processors, preventing bottlenecks before they occur rather than reacting to them after persistence-based distribution fails.
3Productivity
If number of parallel processors is increased, then simulation capacity is improved, but resource consumption and complexity increase
Solution Approach 1:
The patent segments the reservoir simulation into distinct computational domains that can be independently assigned to different processors. This segmentation allows the system to efficiently utilize multiple processors by dividing the large-scale simulation into manageable chunks, thereby increasing simulation capacity while keeping the complexity of each individual processor's task manageable.
Data Source
AI summary
A system, method and program product for managing hydrocarbon energy production. A hydrocarbon field modeler models physical characteristics of a hydrocarbon energy field. A load predictor predicts processing workload in modeling the hydrocarbon energy field, and identifying a balanced modeling unit distribution across multiple processors simulating field production. A load distribution unit distributes the modeling units across the processors for a balanced modeling unit distribution. The load predictor and load distribution unit proactively shifts loads to maintain workload balanced throughout the simulation.


