Method for computing work amount
A calculation method and engineering quantity technology, applied in the direction of calculation, special data processing applications, instruments, etc., can solve the problems of low resource utilization, heavy calculation of the project, and the calculation time cannot be improved, so as to avoid errors, The effect of speeding up calculations
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0048] Embodiment 1: Incremental Engineering Quantity Calculation Method
[0049] The starting point of the incremental calculation of engineering quantity used in the present invention is based on the observation that the time consumption of engineering quantity software calculation is far less than the time consumption of its previous modeling. Therefore, the present invention changes the traditional engineering quantity calculation processing flow, and changes centralized calculation into incremental calculation. That is to say, while the user is modeling, calculate the completed part of the model, so that the calculation time is diluted to the modeling time; in the end, when the user does the overall calculation, it is only a simple summary, and the most important calculation It has already been completed in the previous modeling process, so that the real-time or quasi-real-time effect of engineering quantity calculation can be realized after modeling.
[0050] To achieve...
Embodiment 2
[0083] Embodiment 2: Parallel incremental background engineering quantity calculation method
[0084] The parallel incremental background engineering quantity calculation method specifically includes the following key points:
[0085] (1) Turn on the background calculation thread and use one or more threads to calculate, so that it does not interfere with the main modeling thread and does not affect the user experience; at the same time, it can also make full use of multi-core CPUs.
[0086] (2) Introduce a marked garbage collection mechanism, use a separate thread to regularly clean up deleted components, and avoid possible errors caused by concurrency (such as multi-threaded calculations referencing memory spaces that have been deleted, resulting in memory errors).
[0087] (3) In order to simplify the operation and avoid parallel computing conflicts, the component modification is split into two steps, namely, deleting the component before modification and adding the compone...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com