Skip to content

Commit 1450273

Browse files
authored
add gpu support for vray jobs (#102)
1 parent 2da001f commit 1450273

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

app/models/script.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ def new_job
146146
end
147147

148148
def templated_content
149-
erb = ERB.new(File.read(script_template))
149+
erb = ERB.new(File.read(script_template), nil, '-')
150150
erb.filename = script_template.to_s
151151
erb.result(binding)
152152
end

app/models/v_ray_script.rb

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,11 @@ def script_template
1919
end
2020

2121
def renderers
22-
# let's just the default right now
23-
['0'].freeze
22+
[
23+
['V-Ray Renderer (0)', '0'],
24+
['CPU RT engine (1)', '1'],
25+
['GPU RT engine (5)', '5']
26+
]
2427
end
2528

2629
def job_name

jobs/video_jobs/vray_submit.sh.erb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
#!/bin/bash
22
#SBATCH --nodes=1 --exclusive
3+
<% if renderer.to_i >= 3 -%>
4+
#SBATCH --gpus-per-node 2
5+
<% end -%>
36

47
module purge
58
module load project/kent

0 commit comments

Comments
 (0)