Error message

  • Notice: Undefined offset: 1592 in user_node_load() (line 3633 of /var/www/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_node_load() (line 3633 of /var/www/modules/user/user.module).
  • Notice: Undefined offset: 1592 in user_node_load() (line 3634 of /var/www/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_node_load() (line 3634 of /var/www/modules/user/user.module).
  • Notice: Undefined offset: 1592 in user_node_load() (line 3635 of /var/www/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_node_load() (line 3635 of /var/www/modules/user/user.module).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 73 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 73 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 73 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 73 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Warning: preg_replace_callback(): Requires argument 2, '', to be a valid callback in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
  • Notice: Undefined offset: 1592 in user_node_load() (line 3633 of /var/www/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_node_load() (line 3633 of /var/www/modules/user/user.module).
  • Notice: Undefined offset: 1592 in user_node_load() (line 3634 of /var/www/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_node_load() (line 3634 of /var/www/modules/user/user.module).
  • Notice: Undefined offset: 1592 in user_node_load() (line 3635 of /var/www/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_node_load() (line 3635 of /var/www/modules/user/user.module).

A New Multi-Core Pipelined Architecture for Executing Sequential Programs for Parallel Geospatial Computing (ACM)

Publication Year: 
2010

Abstract:
Parallel programming on multi-core processors has become the industry‘s biggest software challenge. This paper proposes a novel parallel architecture for executing sequential programs using multi-core pipelining based on program slicing by a new memory/cache dynamic management technology. The new architecture is very suitable for processing large geospatial data in parallel without parallel programming. This paper presents a new architecture for parallel computation that addresses the problem of needing to relocate data from one memory hierarchy to another in a multi-core environment. A new memory management technology inserts a layer of abstraction between the processor and the memory hierarchy, allowing the data to stay in one place while the processor effectively migrates as tasks change. The new architecture can make full use of the pipeline and automatically partition data then schedule them onto multi-cores through the pipeline. The most important advantage of this architecture is that most existing sequential programs can be directly used with nearly no change, unlike conventional parallel programming which has to take into account scheduling, load balancing, and data distribution. The new parallel architecture can also be successfully applied to other multi-core/many-core architectures or heterogeneous systems. In this paper, the design of the new multi-core architecture is described in detail. The time complexity and performance analysis are discussed in depth. The experimental results and performance comparison with existing multi-core architectures demonstrate the effectiveness, flexibility, and diversity of the new architecture, in particular, for large geospatial data parallel processing with the examples of Digital Elevation Model (DEM) generation from Light Detection And Ranging (LIDAR) dataset.

Paper available at ACM.

Institution: 
George Washington University, Washington, DC
File attachments: