Skip to content
GitLab
  • Explore
  • Sign in
  • EDA Guides
  • eda-servers-guide
  • Wiki
  • remote code

remote code · Changes

Page history
Update remote code authored May 07, 2021 by Daniele Jahier Pagliari's avatar Daniele Jahier Pagliari
Hide whitespace changes
Inline Side-by-side
remote-code.md
View page @ 56952e7e
# Remote Code Deployment
TO DO
\ No newline at end of file
Many IDEs offer ways to setup your project so that you can:
- Use your local computer for editing source code, debugging, etc.
- Run (deploy) your program on a remote machine, such as one of the servers.
You are welcome and encouraged to use any such kind of deployment mechanism that is compatible with ssh (i.e., the main mechanism used to access the server, see ["Connecting to the Servers"](/connection).
For people with access to `icaro.polito.it`, this automatic remote deployment is also helpful for working in folders that are periodically erased (see ["Storage Management and Quotas"](/storage)). In fact, most IDEs will automatically re-upload the local copy of your files to the remote machine if they detect that some files have been deleted.
The rest of this page contains a short guide on how to setup remote deployment on the [PyCharm](https://www.jetbrains.com/pycharm/) Python IDE by JetBrains. Instructions are similar for other JetBrain tools. If you use a different IDE, it would be very helpful if you could prepare a similar guide and share it with the sysadmins to include in this page.
Clone repository
Home

Servers Information
Accounts
Connecting to the Servers
Storage Management and Quotas
Monitoring Resources
Software, Libraries and Data
  • Using Custom Software
  • Software Modules on Philae
  • Remote Code Deployment
  • Python Virtual Environments
  • EDA Technology Libraries
  • Shared Datasets
Miscellaneous Settings
  • Setting CUDA Drivers
  • Choosing which GPU to Use
  • Limiting GPU Memory
  • Limiting CPU Threads
Gitlab

Sidebar