Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Julia implementation of TRON solver on GPUs

License

NotificationsYou must be signed in to change notification settings

exanauts/ExaTron.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 thealgorithm byLin and Moreand its codeTRON.

Please check outthis branch to see how to generate PTX code for our kernel and reproduce the experimental results in ourtechnical report.

Installation

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.


[8]ページ先頭

©2009-2025 Movatter.jp