Skip to content

As a use case, this package also provides the implementation of adaptive ADMM for distributed ACOPF introduced by Mhanna et al. (2019),

License

Notifications You must be signed in to change notification settings

SolidAhmad/ExaTron.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExaTron.jl

DOI

ExaTron.jl implements a trust-region Newton solver for batched nonlinear programming on GPUs. Problems in the batch are solved in parallel by employing multiple thread blocks on GPUs. Our basic algorithm to solve each problem on GPUs is an extension of the algorithm by Lin and More and its code TRON.

Installation

This package can be installed by cloning this repository:

pkg> add ExaTron

Citing this package

@misc{ExaTron.jl.0.0.0,
  author       = {Kim, Youngdae and Pacaud, Fran\ccois and Kim, Kibaek},
  title        = {{ExaTron.jl: GPU-capable TRON solver in Julia}},
  month        = Mar,
  year         = 2021,
  version      = {0.0.0},
  url          = {https://github.com/exanauts/ExaTron.jl}
}

Acknowledgements

This material is based upon work supported by the U.S. Department of Energy, Office of Science, under contract number DE-AC02-06CH11357.

About

As a use case, this package also provides the implementation of adaptive ADMM for distributed ACOPF introduced by Mhanna et al. (2019),

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Julia 100.0%