Title :
An augmented MapReduce framework for Building Information Modeling applications
Author :
Yi Jiao ; Shaohua Zhang ; Yin Li ; YingHui Wang ; Baoming Yang ; Liwu Wang
Author_Institution :
Sch. of Comput. Sci., Fudan Univ., Shanghai, China
Abstract :
Lifecycle and effective dada management has become and still remains a difficult task in architecture, engineering, and construction domain. Recently, the emerging Building Information Modeling (BIM) gains more and more momentum in construction data presenting, processing, and sharing. With precise 3D digital geometry graphs, BIM has the potential to integrate diverse data from construction phases (design, construction, maintenance) and therefore becomes a promising collaboration platform for involved personnel. High efficiency BIM model processing is one of the critical issues for construction industry to truly embrace BIM technology. However, this topic has been rarely studied compared with other issues in BIM research. This paper presents an augmented version of MapReduce (MR), the popular distributed parallel computing model, to solve this problem. The main contribution lies in two points: 1) BIM models are extracted into uneven partitions according to construction domain features, followed by a specifically designed pre-process mechanism, which solves the unsuitability of classical MR´s even blocking in construction domain and further greatly improves performance; 2) process and thread level parallel computing techniques are introduced into MR in single node to form a two-tier hybrid parallel architecture, which is more adaptive to BIM´s massive graphical data processing. The proposed framework has been successfully used in real business applications of project quantity computation and BIM model collision detection. Experiment result from lab environment proves its efficiency and usability.
Keywords :
civil engineering computing; computational geometry; construction industry; feature extraction; graphs; multi-threading; parallel architectures; 3D digital geometry graphs; BIM massive graphical data processing; BIM model collision detection; BIM model processing; BIM technology; MR; augmented MapReduce framework; building information modeling applications; collaboration platform; construction data presenting; construction data processing; construction data sharing; construction domain features; construction industry; construction phases; data management; design phase; distributed parallel computing model; maintenance phase; project quantity computation; thread level parallel computing techniques; two-tier hybrid parallel architecture; Buildings; Business; Computational modeling; Computer architecture; Data models; Parallel processing; Building Information Modeling; MapReduce; uneven partition;
Conference_Titel :
Computer Supported Cooperative Work in Design (CSCWD), Proceedings of the 2014 IEEE 18th International Conference on
Conference_Location :
Hsinchu
DOI :
10.1109/CSCWD.2014.6846856