Abstract:Abstract. Nowadays task partition for parallel computing is becoming more and more important. Particular in power system dynamic simulation, it is critical to design an efficient partition algorithm to reduce the communication and balance the computation load [1]. This paper presents a novel multilevel partition scheme based on the graph partition algorithm. By introducing regional characteristic into the partition, improving the weights of nodes and edges, proposing an objective function to evaluate the parti… Show more
“…The work also makes some further efforts to optimize communication and computation. Overall, the methodology is very similar to that seen in [50], [51]. A speedup of roughly 10 is demonstrated.…”
Section: Transient Stability Simulationsupporting
confidence: 65%
“…Implemented on a SMP cluster with 705 to 10,108 nodes, each with four processors, a super linear speedup is reported in almost all cases and the method is shown superior to previous methods.This work is further extended in [51] where a novel multilevel partitioning scheme is applied to dynamic power system simulations in order to efficiently map the problem to the HPC domain.…”
The last significant works that made an effort to review and summarize the relationship between High Performance Computing (HPC) and Power Systems Analysis were published in the mid 1990's. Since that time significant changes have occurred in both fields. HPC has seen the maturation of cluster computing, the advent of multicore, the creation of Grid Computing, the rise of the GPU for general purpose computing and the gradual ending of Moore's law. Power systems have also changed and matured at a rapid pace through deregulation, the integration of renewable energy, the integration of distributed energy production and storage, concerns regarding climate change, and recent discussions concerning the smart grid. Considering the vast amount of change that has occurred in both industries, this work reviews ways in which HPC has been used in the field of power systems over the last 15 years while also identifying some emerging trends and suggesting possible future applications.
“…The work also makes some further efforts to optimize communication and computation. Overall, the methodology is very similar to that seen in [50], [51]. A speedup of roughly 10 is demonstrated.…”
Section: Transient Stability Simulationsupporting
confidence: 65%
“…Implemented on a SMP cluster with 705 to 10,108 nodes, each with four processors, a super linear speedup is reported in almost all cases and the method is shown superior to previous methods.This work is further extended in [51] where a novel multilevel partitioning scheme is applied to dynamic power system simulations in order to efficiently map the problem to the HPC domain.…”
The last significant works that made an effort to review and summarize the relationship between High Performance Computing (HPC) and Power Systems Analysis were published in the mid 1990's. Since that time significant changes have occurred in both fields. HPC has seen the maturation of cluster computing, the advent of multicore, the creation of Grid Computing, the rise of the GPU for general purpose computing and the gradual ending of Moore's law. Power systems have also changed and matured at a rapid pace through deregulation, the integration of renewable energy, the integration of distributed energy production and storage, concerns regarding climate change, and recent discussions concerning the smart grid. Considering the vast amount of change that has occurred in both industries, this work reviews ways in which HPC has been used in the field of power systems over the last 15 years while also identifying some emerging trends and suggesting possible future applications.
“…But in ideal situations, it is better to use the number of processors that is divisible by the number of clusters to balance the computation load. It is a very vital task to appropriately partition the data so as to map the computational load onto the processors [32].…”
Section: Pseudo Code For Data Decompositionmentioning
Advancement in technology has brought considerable improvement to processor design and now manufacturers design multiple processors on a single chip. Supercomputers today consists of cluster of interconnected nodes that collaborate together to solve complex and advanced computation problems. Message Passing Interface and Open Multiprocessing are the popularly used programming models to optimize sequential codes by parallelizing them on the different multiprocessor architecture that exist today. In this thesis, we parallelize the non-slicing floorplan algorithm based on Multilevel Floorplanning/placement of large scale modules using B*tree (MB*tree) with MPI and OpenMP on distributed and shared memory architectures respectively. In VLSI (Very Large Scale Integration) design automation, floorplanning is an initial and vital task performed in the early design stage. Experimental results using MCNC benchmark circuits show that our parallel algorithm produced better results than the corresponding sequential algorithm; we were able to speed up the algorithm up to 4 times, hence reducing computation time and maintaining floorplan solution quality. On the other hand, we compared both parallel versions; and the OpenMP results gave slightly better than the corresponding MPI results.
“…3 shows the use of parallel programming to reduce the computational time required in a complete simulation. To achieve de maximum performance from the parallel scheme the computational load needs to be balanced [11], that is, all the processors must be kept busy all the time. A simple, but efficient way to achieve this aim is by having the same number of elements (in terms of computational effort) in each linked list.…”
This contribution details the application of a developed interactive visual environment for power system analysis. In principle, it is based on a methodology to obtain the numerical solution of the Ordinary Differential Equations (ODEs) that represent the dynamic behavior of power systems. The methodology relies on the application of Object Oriented Programming (OOP) techniques, so that power system components can be represented as objects, which are later used as functional blocks, facilitating the representation of a system of any type of complexity. Parallel Programming (PP) techniques are also applied in order to fully exploit the capabilities of new micro-processors of executing more than one process simultaneously, with the aim of reducing the simulation time. Besides, the parallel evaluation scheme presented in this paper has shown to be effective and can be easily adapted to any other numerical integration method without the need to modify the numerical algorithm. Case studies are presented which demonstrate the effectiveness of the proposed interactive digital tool and the methodology for power system analysis.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.