projects
/
satune.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cfbc186
)
storing results in /rscratch instead of home dir
author
Hamed Gorjiara
<hgorjiar@uci.edu>
Tue, 15 Oct 2019 19:00:24 +0000
(12:00 -0700)
committer
Hamed Gorjiara
<hgorjiar@uci.edu>
Tue, 15 Oct 2019 19:00:24 +0000
(12:00 -0700)
src/Scripts/remotelearning.py
patch
|
blob
|
history
diff --git
a/src/Scripts/remotelearning.py
b/src/Scripts/remotelearning.py
index dccee9cd01fdae220551e33c351b0eeb17735387..1f2967d26b7f545677c497a7193c866935db1fe5 100644
(file)
--- a/
src/Scripts/remotelearning.py
+++ b/
src/Scripts/remotelearning.py
@@
-67,7
+67,7
@@
def startLearningProcess(benchmark, server, learningSet):
LOGFILE= benchmark + "-" + str(learningSet) + ".log"
print("Running benchmark " + benchmark + "(Set="+ str(learningSet)+") on server")
COMMAND=("cd "+SRCDIR+"; ./Scripts/learnresultgen.sh " +
LOGFILE= benchmark + "-" + str(learningSet) + ".log"
print("Running benchmark " + benchmark + "(Set="+ str(learningSet)+") on server")
COMMAND=("cd "+SRCDIR+"; ./Scripts/learnresultgen.sh " +
- benchmark + " " + str(learningSet) + " " + ALGORITHM + " &> " + LOGFILE + "; mv *.csv
~
/; echo 'SUCCESS'")
+ benchmark + " " + str(learningSet) + " " + ALGORITHM + " &> " + LOGFILE + "; mv *.csv
/rscratch/hamed
/; echo 'SUCCESS'")
print("Calling the following command:\n" + COMMAND)
ssh = subprocess.Popen(["ssh", "%s" % HOST, COMMAND],
shell=False,
print("Calling the following command:\n" + COMMAND)
ssh = subprocess.Popen(["ssh", "%s" % HOST, COMMAND],
shell=False,
@@
-88,11
+88,12
@@
def moveCSVFiles():
def main():
benchmark = ArgParser().getBenchmarkName()
def main():
benchmark = ArgParser().getBenchmarkName()
-
#
print("Deploying on all the servers ...")
-
#
deploy()
+
#
print("Deploying on all the servers ...")
+
#
deploy()
serverNumber = getServerNeeded(benchmark)
print("Learning on " + benchmark + " needs " + str(serverNumber) + " servers.")
serverNumber = getServerNeeded(benchmark)
print("Learning on " + benchmark + " needs " + str(serverNumber) + " servers.")
- availableServers = getAvailableServerList(serverNumber)
+ #availableServers = getAvailableServerList(serverNumber)
+ availableServers = [4, 5, 6, 7]
print ("Available Server:" + str(availableServers))
if serverNumber > len(availableServers):
print("Servers are busy. We don't have enough server available for learning ...")
print ("Available Server:" + str(availableServers))
if serverNumber > len(availableServers):
print("Servers are busy. We don't have enough server available for learning ...")