gladiusmaximus

test.py

Dec 13th, 2022 (edited)
450
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.62 KB | None | 0 0
  1. import parsl
  2. import dill
  3.  
  4. @parsl.python_app
  5. def f(x):
  6.     return x**2
  7.  
  8. dill._dill._trace(True)
  9.  
  10. if __name__ == "__main__":
  11.     parsl.load(parsl.config.Config(
  12.         executors=[
  13.             parsl.executors.HighThroughputExecutor(
  14.                 provider=parsl.providers.AdHocProvider(
  15.                     channels=[
  16.                         parsl.channels.SSHChannel("worker-0", script_dir="/home/azureuser/tmp")
  17.                     ],
  18.                     worker_init="source $HOME/spack/activate.sh",
  19.                     parallelism=1,
  20.                 ),
  21.             ),
  22.         ],
  23.     ))
  24.     print(f(3).result())
  25.  
Advertisement
Add Comment
Please, Sign In to add comment