4.6 Article

Parallel optimal choropleth map classification in PySAL

出版社

TAYLOR & FRANCIS LTD
DOI: 10.1080/13658816.2012.752094

关键词

parallelization; spatial analysis; PySAL

资金

  1. Direct For Computer & Info Scie & Enginr
  2. Office of Advanced Cyberinfrastructure (OAC) [1047916] Funding Source: National Science Foundation

向作者/读者索取更多资源

In this article, we report on our experiences with refactoring a spatial analysis library to support parallelization. Python Spatial Analysis Library (PySAL) is a library of spatial analytical functions written in the open-source language, Python. As part of a larger scale effort toward developing cyberinfrastructure of GIScience, we examine the particular case of choropleth map classification through alternative parallel implementations of the Fisher-Jenks optimal classification method using a multi-core, single desktop environment. The implementations rely on three different parallel Python libraries, PyOpenCL, Parallel Python, (PP) and Multiprocessing. Our results point to the dominance of the CPU-based Parallel Python and Multiprocessing implementations over the Graphical Processing Unit (GPU)-based PyOpenCL approach.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据