Open Access. Powered by Scholars. Published by Universities.®

Social and Behavioral Sciences Commons

Open Access. Powered by Scholars. Published by Universities.®

Geography

Department of Geography: Faculty Publications

2009

Parallel computing

Articles 1 - 1 of 1

Full-Text Articles in Social and Behavioral Sciences

Prpl: An Open-Source General-Purpose Parallel Raster Processing Programming Library, Qingfeng Guan Jan 2009

Prpl: An Open-Source General-Purpose Parallel Raster Processing Programming Library, Qingfeng Guan

Department of Geography: Faculty Publications

pRPL is an open-source general-purpose programming library developed by the author to parallelize almost any raster-processing algorithm with any arbitrary neighborhood configuration, and support any data type. This paper introduces the advanced features of pRPL, compares it with other similar programming libraries, and demonstrates the performance of a parallel geographic Cellular Automata (CA) model developed using pRPL with real-world datasets. In conclusion, pRPL effectively reduces the development complexity of parallel programming, and efficiently reduces the computing time.