Skip to content
/ netrun Public

Web front end to C++, assembly, or CUDA compilers.

Notifications You must be signed in to change notification settings

olawlor/netrun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

NetRun

NetRun is a web front end to real compiled code running on the server, including C++, assembly, and CUDA.

https://www.cs.uaf.edu/~olawlor/papers/2011/netrun/lawlor_netrun_2011.pdf

The major pieces:

  • www: Public frontend webserver files, including help and UI files.
  • netrun/bin/run.cgi: The main frontend perl script.
  • netrun/serve/sandrun_export: The HMAC-authenticated pipe used to connect frontend and backend. (Should probably be SSH nowadays.)
  • netrun/support: Per-run project makefile.
  • netrun/serve/s4g_chroot: Actual sandbox used to run binary programs on backend server.

Lots of supporting documentation still needs to be built!

It was built by Dr. Orion Lawlor ([email protected]) starting in 2005, mostly for his computer architecture and programming courses.

License: public domain

About

Web front end to C++, assembly, or CUDA compilers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published