A novel GPU-accelerated strategy for contingency screening of static security analysis. (December 2016)
- Record Type:
- Journal Article
- Title:
- A novel GPU-accelerated strategy for contingency screening of static security analysis. (December 2016)
- Main Title:
- A novel GPU-accelerated strategy for contingency screening of static security analysis
- Authors:
- Zhou, Gan
Zhang, Xu
Lang, Yansheng
Bo, Rui
Jia, Yupei
Lin, Jinghuai
Feng, Yanjun - Abstract:
- Highlights: A novel GPU-accelerated algorithm for contingency screening is proposed. The algorithm tuning in conjunction with GPU architecture is imperative. The optimization factors include task allocation, memory access, CUDA stream, etc. Abstract: Graphics processing unit (GPU) has been applied successfully in many computation and memory intensive realms due to its superior performances in float-pointing calculation, memory bandwidth and power consumption, and has great potential in power system applications. Contingency screening is a major time consuming part of contingency analysis. In the absence of relevant existing research, this paper is the first of its kind to propose a novel GPU-accelerated algorithm for direct current (DC) contingency screening. Adapting actively unique characteristics of GPU software and hardware, the proposed GPU algorithm is optimized from four aspects: data transmission, parallel task allocation, memory access, and CUDA (Compute Unified Device Architecture) stream. Case studies on a 3012-bus system and 8503-bus system have shown that the GPU-accelerated algorithm, in compared with its counterpart CPU implementation, can achieve about 20 and 50 times speedup respectively. This highly promising performance has demonstrated that carefully designed performance tuning in conjunction with GPU programing architecture is imperative for a GPU-accelerated algorithm. The presented performance tuning strategies can be applicable to other GPUHighlights: A novel GPU-accelerated algorithm for contingency screening is proposed. The algorithm tuning in conjunction with GPU architecture is imperative. The optimization factors include task allocation, memory access, CUDA stream, etc. Abstract: Graphics processing unit (GPU) has been applied successfully in many computation and memory intensive realms due to its superior performances in float-pointing calculation, memory bandwidth and power consumption, and has great potential in power system applications. Contingency screening is a major time consuming part of contingency analysis. In the absence of relevant existing research, this paper is the first of its kind to propose a novel GPU-accelerated algorithm for direct current (DC) contingency screening. Adapting actively unique characteristics of GPU software and hardware, the proposed GPU algorithm is optimized from four aspects: data transmission, parallel task allocation, memory access, and CUDA (Compute Unified Device Architecture) stream. Case studies on a 3012-bus system and 8503-bus system have shown that the GPU-accelerated algorithm, in compared with its counterpart CPU implementation, can achieve about 20 and 50 times speedup respectively. This highly promising performance has demonstrated that carefully designed performance tuning in conjunction with GPU programing architecture is imperative for a GPU-accelerated algorithm. The presented performance tuning strategies can be applicable to other GPU applications in power systems. … (more)
- Is Part Of:
- International journal of electrical power & energy systems. Volume 83(2016:Dec.)
- Journal:
- International journal of electrical power & energy systems
- Issue:
- Volume 83(2016:Dec.)
- Issue Display:
- Volume 83 (2016)
- Year:
- 2016
- Volume:
- 83
- Issue Sort Value:
- 2016-0083-0000-0000
- Page Start:
- 33
- Page End:
- 39
- Publication Date:
- 2016-12
- Subjects:
- Static security analysis -- Contingency screening -- GPU -- Accelerated -- Parallel computing -- CUDA
Electrical engineering -- Periodicals
Electric power systems -- Periodicals
Électrotechnique -- Périodiques
Réseaux électriques (Énergie) -- Périodiques
Electric power systems
Electrical engineering
Periodicals
621.3 - Journal URLs:
- http://www.sciencedirect.com/science/journal/01420615 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.ijepes.2016.03.048 ↗
- Languages:
- English
- ISSNs:
- 0142-0615
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 4542.220000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 736.xml