I've been crunching for awhile on Einstein and I have two gpus
first gpu is integrated with my cpu (819 peak gflops) radeon r7
second is a discrete gpu (1434 Gflops) radeon r9 m385x
Its default is to use 1CPU for each 1 Gpu task
however I rarely see it pop up to 50% of a cpu on the second gpu
in fact my gpu 0 always runs at 90 to 100% and rarely drops to 60 percent for a second or two. yet the cpu usage it shows is 4%
my gpu 1 always run at 90 to 100% mostly 100% the whole time and I see the cpu usage is 14% but once every 10 or 15 minutes it jumps to 50% for a few seconds.
why is the default set to 1.0 cpu if it doesn't use that much of one to begin with? I was thinking of changing cpu usage to 0.5 cpus for each gpu task and free up a core to crunch elsewhere. any takes on this? would it effect the performance at all? current utilization of my all my cpu is 67% mch rather that closer to 80 to 90% I have external fans blasting on the gpus and cpu I currently run at 60-65 degrees during the 100% utilization of my gpus.
Copyright © 2024 Einstein@Home. All rights reserved.
Points regarding this theme
)
Points regarding this theme have been made on Feb 10 in the Technical News forum, thread GAMMA-RAY PULSAR BINARY SEARCH #1 ON GPUS.
Ati tasks as in your case don't use a core by 100 percent, but that differs from card to card. So it's better to make sure that each card does as much as it can, than to care about the CPU. Your R7 may be busy with 1 task at a time, whereas your R9 may crunch 2 tasks at a time.
but wouldnt my gou alreay be
)
but wouldnt my gou alreay be 100% used since its mostly at 100% im just was wondering if i set only half a cpu for each gou task if it would of been effected as it never gets to that much cpu usage to keep gpus at 100%. i was justing thinkig one with the fact it uses less then a core between both gpus i cud just have it share a cpu core to themselves thanks for info ill read the thread
also i only run gpu tasks for
)
also i only run gpu tasks for einstein, not cpu tasks.
nevermind i figured out more
)
nevermind i figured out more in detail and thanks u did point me in the right direction. i set 0.5 cpu per gpu task and still holidng the cpu usage and gpus are not starved. gpu utilization stays at 100% . so no need to run more then one task at a time on either gpu. i out 0.5 cpu to keep a little buffer zone as when tasks first start it jumped to 50 percent for a short bit snd then down to normal usage and occasionally does same at various points. optimized well and putting out more crunching power thank you solved