Skip to main navigation Skip to search Skip to main content

Continuous Sky View Factor Calculations Using a Parallel GPU Workflow

Research output: Chapter in Book/Conference proceedings/Edited volume › Conference contribution › Scientific › peer-review

35 Downloads (Pure)

Abstract

The Sky View Factor (SVF) is a key parameter in urban climate modelling, which quantifies the fraction of the visible sky from a given point and allows for the estimation of incident solar radiation, thermal comfort, and urban heat distribution. High resolution in SVF computation is essential for microclimatic studies in the canopy layer, where detailed representations of urban environments are crucial for understanding variations in heat exposure. Traditional SVF calculation methods often rely on sequential processing of shadow projections, however, these methods are computationally intensive and time-consuming, particularly for urban climate analyses at high resolution.

These computational challenges are further magnified when incorporating complex components such as vegetation, where tree crowns exhibit intricate geometries, partial transparency, and permit sky visibility from beneath the canopy. These properties require detailed modeling to account for light penetration and obstruction. This significantly increases the computational cost of Sky View Factor calculations and extends runtime to hours or even days, depending on scale and resolution.

This study introduces a novel GPU-accelerated ray tracing approach for SVF calculation, designed to address the computational limitations of traditional methods for large-scale analyses. By utilizing NVIDIA GPUs and the CUDA programming framework, the method applies parallel computing to perform ray tracing across the full range of azimuth and altitude angles. It estimates SVFs by systematically weighting blocked rays based on their spatial contributions to the hemisphere.

The accuracy of the developed method is validated through two complementary approaches. First, modelled SVF values are compared against theoretical expectations derived from idealized geometric environments. Additionally, a test case on a neighbourhood in Rotterdam is conducted to compare the results of the developed method against those obtained using an established SVF estimation technique using a serial approach. In addition to accuracy, computational efficiency is evaluated by comparing processing times across different study area extents with those of a CPU-based implementation. The proposed GPU workflow achieves a 99% reduction in processing time compared to traditional shadow casting methods performed on a CPU, while maintaining similarly high resolution and accuracy.
Original languageEnglish
Title of host publicationIstanbul, Turkey, June 30 – July 3, 2025, Proceedings, Part XIII
EditorsOsvaldo Gervasi, Beniamino Murgante, Chiara Garau, Yeliz Karaca, Maria Noelia Faginas Lago, Francesco Scorza, Ana Cristina Braga
Place of PublicationCham
PublisherSpringer
Pages388-398
Number of pages11
ISBN (Electronic)978-3-031-97657-5
ISBN (Print)978-3-031-97656-8
DOIs
Publication statusPublished - 2026
EventWorkshops of the International Conference on Computational Science and Its Applications, ICCSA 2025 - Istanbul, Turkey
Duration: 30 Jun 2025 → 3 Jul 2025

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume15898 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceWorkshops of the International Conference on Computational Science and Its Applications, ICCSA 2025
Country/TerritoryTurkey
CityIstanbul
Period30/06/25 → 3/07/25

Bibliographical note

Green Open Access added to TU Delft Institutional Repository as part of the Taverne amendment. More information about this copyright law amendment can be found at https://www.openaccess.nl. Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 13 - Climate Action
    SDG 13 Climate Action

Keywords

  • GPU computing
  • PyCUDA
  • Ray Tracing
  • Sky View Factor
  • Urban Climate Modelling
  • Urban Form

Fingerprint

Dive into the research topics of 'Continuous Sky View Factor Calculations Using a Parallel GPU Workflow'. Together they form a unique fingerprint.

Cite this