mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > Cloud Computing

Reply
Thread Tools
Old 2019-11-02, 19:50   #485
kracker
 
kracker's Avatar
 
"Mr. Meeseeks"
Jan 2012
California, USA

41708 Posts
Default

Quote:
Originally Posted by kriesel View Post
Code:
g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
So, anticipating maybe the next recommendation would be,
!apt install g++-8
did that, got
Code:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  libstdc++-8-dev
Suggested packages:
  g++-8-multilib gcc-8-doc libstdc++6-8-dbg libstdc++-8-doc
The following NEW packages will be installed:
  g++-8 libstdc++-8-dev
0 upgraded, 2 newly installed, 0 to remove and 28 not upgraded.
Need to get 11.6 MB of archives.
After this operation, 45.2 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libstdc++-8-dev amd64 8.3.0-6ubuntu1~18.04.1 [1,543 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 g++-8 amd64 8.3.0-6ubuntu1~18.04.1 [10.1 MB]
Fetched 11.6 MB in 3s (3,461 kB/s)
Selecting previously unselected package libstdc++-8-dev:amd64.
(Reading database ... 132925 files and directories currently installed.)
Preparing to unpack .../libstdc++-8-dev_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking libstdc++-8-dev:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package g++-8.
Preparing to unpack .../g++-8_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking g++-8 (8.3.0-6ubuntu1~18.04.1) ...
Setting up libstdc++-8-dev:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Setting up g++-8 (8.3.0-6ubuntu1~18.04.1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

echo \"`git describe --long --dirty --always`\" > version.new
diff -q -N version.new version.inc >/dev/null || mv version.new version.inc
echo Version: `cat version.inc`
Version: "v6.11-11-gfaaa2f2-dirty"
g++ -MT common.o -MMD -MP -MF .d/common.Td -Wall -O2 -std=c++17   -c -o common.o common.cpp
common.cpp:14:10: fatal error: filesystem: No such file or directory
 #include <filesystem>
          ^~~~~~~~~~~~
compilation terminated.
Makefile:30: recipe for target 'common.o' failed
make: *** [common.o] Error 1
use g++-8 instead of gcc when compiling
kracker is offline   Reply With Quote
Old 2019-11-02, 20:19   #486
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

10101001111012 Posts
Default

Quote:
Originally Posted by kracker View Post
use g++-8 instead of gcc when compiling
How?
Gpuowl's makefile is
Code:
CXXFLAGS = -Wall -O2 -std=c++17

LIBPATH = -L/opt/rocm/opencl/lib/x86_64 -L/opt/amdgpu-pro/lib/x86_64-linux-gnu -L/c/Windows/System32 -L.

LDFLAGS = -lstdc++fs -lOpenCL -lgmp -pthread ${LIBPATH}

LINK = $(CXX) -o $@ ${OBJS} ${LDFLAGS}

SRCS = Pm1Plan.cpp GmpUtil.cpp Worktodo.cpp common.cpp main.cpp Gpu.cpp clwrap.cpp Task.cpp checkpoint.cpp timeutil.cpp Args.cpp state.cpp Signal.cpp FFTConfig.cpp AllocTrac.cpp gpuowl-wrap.cpp
OBJS = $(SRCS:%.cpp=%.o)
DEPDIR := .d
$(shell mkdir -p $(DEPDIR) >/dev/null)
DEPFLAGS = -MT $@ -MMD -MP -MF $(DEPDIR)/$*.Td
COMPILE.cc = $(CXX) $(DEPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
POSTCOMPILE = @mv -f $(DEPDIR)/$*.Td $(DEPDIR)/$*.d && touch $@


gpuowl: ${OBJS}
    ${LINK}

gpuowl-win.exe: ${OBJS}
    ${LINK} -static
    strip $@

clean:
    rm -f ${OBJS} gpuowl gpuowl-win

%.o : %.cpp
%.o : %.cpp $(DEPDIR)/%.d gpuowl-wrap.cpp version.inc
    $(COMPILE.cc) $(OUTPUT_OPTION) $<
    $(POSTCOMPILE)

$(DEPDIR)/%.d: ;
.PRECIOUS: $(DEPDIR)/%.d

version.inc: FORCE
    echo \"`git describe --long --dirty --always`\" > version.new
    diff -q -N version.new version.inc >/dev/null || mv version.new version.inc
    echo Version: `cat version.inc`

gpuowl-wrap.cpp: gpuowl.cl head.txt tail.txt
    cat head.txt gpuowl.cl tail.txt > gpuowl-wrap.cpp

FORCE:

include $(wildcard $(patsubst %,$(DEPDIR)/%.d,$(basename $(SRCS))))
It's invoked by this bit of Colab script:
Code:
%cd '/content/drive/My Drive/gpuowl//'
!git clone https://github.com/preda/gpuowl
%cd '/content/drive/My Drive/gpuowl/gpuowl//'
!apt install libgmp-dev
!apt install gcc-8
!apt install g++-8
!g++ --version
!make gpuowl
kriesel is offline   Reply With Quote
Old 2019-11-02, 21:22   #487
Dylan14
 
Dylan14's Avatar
 
"Dylan"
Mar 2017

22×5×29 Posts
Default

Quote:
Originally Posted by kriesel View Post
How?
Gpuowl's makefile is
Code:
CXXFLAGS = -Wall -O2 -std=c++17

LIBPATH = -L/opt/rocm/opencl/lib/x86_64 -L/opt/amdgpu-pro/lib/x86_64-linux-gnu -L/c/Windows/System32 -L.

LDFLAGS = -lstdc++fs -lOpenCL -lgmp -pthread ${LIBPATH}

LINK = $(CXX) -o $@ ${OBJS} ${LDFLAGS}

SRCS = Pm1Plan.cpp GmpUtil.cpp Worktodo.cpp common.cpp main.cpp Gpu.cpp clwrap.cpp Task.cpp checkpoint.cpp timeutil.cpp Args.cpp state.cpp Signal.cpp FFTConfig.cpp AllocTrac.cpp gpuowl-wrap.cpp
OBJS = $(SRCS:%.cpp=%.o)
DEPDIR := .d
$(shell mkdir -p $(DEPDIR) >/dev/null)
DEPFLAGS = -MT $@ -MMD -MP -MF $(DEPDIR)/$*.Td
COMPILE.cc = $(CXX) $(DEPFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(TARGET_ARCH) -c
POSTCOMPILE = @mv -f $(DEPDIR)/$*.Td $(DEPDIR)/$*.d && touch $@


gpuowl: ${OBJS}
    ${LINK}

gpuowl-win.exe: ${OBJS}
    ${LINK} -static
    strip $@

clean:
    rm -f ${OBJS} gpuowl gpuowl-win

%.o : %.cpp
%.o : %.cpp $(DEPDIR)/%.d gpuowl-wrap.cpp version.inc
    $(COMPILE.cc) $(OUTPUT_OPTION) $<
    $(POSTCOMPILE)

$(DEPDIR)/%.d: ;
.PRECIOUS: $(DEPDIR)/%.d

version.inc: FORCE
    echo \"`git describe --long --dirty --always`\" > version.new
    diff -q -N version.new version.inc >/dev/null || mv version.new version.inc
    echo Version: `cat version.inc`

gpuowl-wrap.cpp: gpuowl.cl head.txt tail.txt
    cat head.txt gpuowl.cl tail.txt > gpuowl-wrap.cpp

FORCE:

include $(wildcard $(patsubst %,$(DEPDIR)/%.d,$(basename $(SRCS))))
It's invoked by this bit of Colab script:
Code:
%cd '/content/drive/My Drive/gpuowl//'
!git clone https://github.com/preda/gpuowl
%cd '/content/drive/My Drive/gpuowl/gpuowl//'
!apt install libgmp-dev
!apt install gcc-8
!apt install g++-8
!g++ --version
!make gpuowl

You have to make g++-8 and gcc-8 the default compiler for C/C++ programs for Linux. Instructions on how to do this can be found in the first answer for this question on Stack Exchange.
Alternatively, I have attached an executable for gpuowl that I compiled on a colab instance with the help of the ssh tunnel, if this doesn't work.
Attached Files
File Type: exe Gpuowl.exe (657.8 KB, 71 views)
Dylan14 is offline   Reply With Quote
Old 2019-11-02, 22:00   #488
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

124758 Posts
Default

Quote:
Originally Posted by Dylan14 View Post
You have to make g++-8 and gcc-8 the default compiler for C/C++ programs for Linux. Instructions on how to do this can be found in the first answer for this question on Stack Exchange.
Alternatively, I have attached an executable for gpuowl that I compiled on a colab instance with the help of the ssh tunnel, if this doesn't work.
Thanks, I take that to mean in Colab context,
Code:
...
!sudo update-alternatives --remove-all gcc 
!sudo update-alternatives --remove-all g++
!sudo apt-get install gcc-8 g++-8
!make gpuowl
or rather, since Colab is always as root,
Code:
...
!update-alternatives --remove-all gcc 
!update-alternatives --remove-all g++
!apt-get install gcc-8 g++-8
!make gpuowl
Will give it a try at the next opportunity.
I'm trying to arrive at the complete setup script for anyone to use on Colab, to build the latest gpuowl as needed. https://www.mersenneforum.org/showpo...30&postcount=7
kriesel is offline   Reply With Quote
Old 2019-11-03, 16:59   #489
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

10101001111012 Posts
Default

Code:
!update-alternatives --remove-all gcc 
!update-alternatives --remove-all g++
!apt-get install gcc-8 g++-8
!g++ --version
!make gpuowl
Somehow still keeps 7.4.0 around as default on Colab.
Code:
update-alternatives: error: no alternatives for gcc
update-alternatives: error: no alternatives for g++
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  cpp-8 libasan5 libgcc-8-dev libstdc++-8-dev libubsan1
Suggested packages:
  gcc-8-locales g++-8-multilib gcc-8-doc libstdc++6-8-dbg gcc-8-multilib
  libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan5-dbg
  liblsan0-dbg libtsan0-dbg libubsan1-dbg libmpx2-dbg libquadmath0-dbg
  libstdc++-8-doc
The following NEW packages will be installed:
  cpp-8 g++-8 gcc-8 libasan5 libgcc-8-dev libstdc++-8-dev libubsan1
0 upgraded, 7 newly installed, 0 to remove and 28 not upgraded.
Need to get 33.1 MB of archives.
After this operation, 117 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 cpp-8 amd64 8.3.0-6ubuntu1~18.04.1 [8,914 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libasan5 amd64 8.3.0-6ubuntu1~18.04.1 [366 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libubsan1 amd64 8.3.0-6ubuntu1~18.04.1 [122 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgcc-8-dev amd64 8.3.0-6ubuntu1~18.04.1 [2,307 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 gcc-8 amd64 8.3.0-6ubuntu1~18.04.1 [9,787 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 libstdc++-8-dev amd64 8.3.0-6ubuntu1~18.04.1 [1,543 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 g++-8 amd64 8.3.0-6ubuntu1~18.04.1 [10.1 MB]
Fetched 33.1 MB in 1s (34.2 MB/s)
Selecting previously unselected package cpp-8.
(Reading database ... 132699 files and directories currently installed.)
Preparing to unpack .../0-cpp-8_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking cpp-8 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package libasan5:amd64.
Preparing to unpack .../1-libasan5_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking libasan5:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package libubsan1:amd64.
Preparing to unpack .../2-libubsan1_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking libubsan1:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package libgcc-8-dev:amd64.
Preparing to unpack .../3-libgcc-8-dev_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking libgcc-8-dev:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package gcc-8.
Preparing to unpack .../4-gcc-8_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking gcc-8 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package libstdc++-8-dev:amd64.
Preparing to unpack .../5-libstdc++-8-dev_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking libstdc++-8-dev:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Selecting previously unselected package g++-8.
Preparing to unpack .../6-g++-8_8.3.0-6ubuntu1~18.04.1_amd64.deb ...
Unpacking g++-8 (8.3.0-6ubuntu1~18.04.1) ...
Setting up cpp-8 (8.3.0-6ubuntu1~18.04.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Setting up libasan5:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Setting up libubsan1:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Setting up libgcc-8-dev:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Setting up libstdc++-8-dev:amd64 (8.3.0-6ubuntu1~18.04.1) ...
Setting up gcc-8 (8.3.0-6ubuntu1~18.04.1) ...
Setting up g++-8 (8.3.0-6ubuntu1~18.04.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

echo \"`git describe --long --dirty --always`\" > version.new
diff -q -N version.new version.inc >/dev/null || mv version.new version.inc
echo Version: `cat version.inc`
Version: "v6.11-11-gfaaa2f2-dirty"
g++ -MT common.o -MMD -MP -MF .d/common.Td -Wall -O2 -std=c++17   -c -o common.o common.cpp
common.cpp:14:10: fatal error: filesystem: No such file or directory
 #include <filesystem>
          ^~~~~~~~~~~~
compilation terminated.
Makefile:30: recipe for target 'common.o' failed
make: *** [common.o] Error 1
kriesel is offline   Reply With Quote
Old 2019-11-03, 17:44   #490
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

978210 Posts
Default Colab availability observations...

So, just to further document the "one hour kill" behavior I mentioned earlier...

For the last two or three days, I've been finding that sometimes a new Colab instance (issued after something like a five to eight hour period of non-usage) will do the greyed-out "Instance Shutdown" thing almost exactly after one hour.

But... If I happen to notice this within about five minutes and click on the "Connect" button presented, the usual "Connecting... Initializing..." thing happens, but instead of showing the usual "CPU / RAM / HD" values, it instead shows "Busy", and the Section's output updates for the time it was greyed out, and then continues to update nominally. Often for the remaining 12 hours. As in, the instance wasn't actually killed (yet).

I have observed this behavior on all my Colab environments -- two here in Barbados (same browser context, different Google account) and two SOCKS tunneled environments (appearing to be running in the "States -- different browsers, different Google accounts). One of those is a CentOS VM on Intel, the other a Rasberry Pi on ARM.

So now my procedure in the morning is to spin up as many instances as I can get, and then say to my phone "OK, Google. Set an alarm for one hour from now...".
chalsall is offline   Reply With Quote
Old 2019-11-03, 17:57   #491
PhilF
 
PhilF's Avatar
 
Feb 2005
Colorado

2×7×47 Posts
Default

Quote:
Originally Posted by chalsall View Post
But... If I happen to notice this within about five minutes and click on the "Connect" button presented, the usual "Connecting... Initializing..." thing happens, but instead of showing the usual "CPU / RAM / HD" values, it instead shows "Busy", and the Section's output updates for the time it was greyed out, and then continues to update nominally. Often for the remaining 12 hours. As in, the instance wasn't actually killed (yet).
I have noticed this too, although I have been able to recover the sessions without having to catch it within 5 minutes. The key is to not click on the grayed out banner, but instead note which notebook it is, then close the window.

Then open a new Colab window, navigate to that notebook, and open it. 100% of the time (so far anyway), I get the "Busy" message, and the code continues to run (although from all outward appearances it isn't running, but I know it is because the save files on my Google Drive continues to get updated normally).
PhilF is offline   Reply With Quote
Old 2019-11-03, 17:57   #492
kriesel
 
kriesel's Avatar
 
"TF79LL86GIMPS96gpu17"
Mar 2017
US midwest

5,437 Posts
Default Build gpuowl on colab script

Code:
!update-alternatives --remove-all gcc 
!update-alternatives --remove-all g++
!apt-get install gcc-8 g++-8
!update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 10
!update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 10
!update-alternatives --config gcc
!update-alternatives --config g++
!g++ --version
!make gpuowl
Seems to do the trick, although ubuntu repeatedly protests that alternatives are unnecessary.
Code:
g++-8 is already the newest version (8.3.0-6ubuntu1~18.04.1).
gcc-8 is already the newest version (8.3.0-6ubuntu1~18.04.1).
0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.
update-alternatives: using /usr/bin/gcc-8 to provide /usr/bin/gcc (gcc) in auto mode
update-alternatives: using /usr/bin/g++-8 to provide /usr/bin/g++ (g++) in auto mode
There is only one alternative in link group gcc (providing /usr/bin/gcc): /usr/bin/gcc-8
Nothing to configure.
There is only one alternative in link group g++ (providing /usr/bin/g++): /usr/bin/g++-8
Nothing to configure.
g++ (Ubuntu 8.3.0-6ubuntu1~18.04.1) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

echo \"`git describe --long --dirty --always`\" > version.new
diff -q -N version.new version.inc >/dev/null || mv version.new version.inc
echo Version: `cat version.inc`
Version: "v6.11-11-gfaaa2f2-dirty"
g++ -MT common.o -MMD -MP -MF .d/common.Td -Wall -O2 -std=c++17   -c -o common.o common.cpp
g++ -MT main.o -MMD -MP -MF .d/main.Td -Wall -O2 -std=c++17   -c -o main.o main.cpp
g++ -MT Gpu.o -MMD -MP -MF .d/Gpu.Td -Wall -O2 -std=c++17   -c -o Gpu.o Gpu.cpp
g++ -MT clwrap.o -MMD -MP -MF .d/clwrap.Td -Wall -O2 -std=c++17   -c -o clwrap.o clwrap.cpp
g++ -MT Task.o -MMD -MP -MF .d/Task.Td -Wall -O2 -std=c++17   -c -o Task.o Task.cpp
g++ -MT checkpoint.o -MMD -MP -MF .d/checkpoint.Td -Wall -O2 -std=c++17   -c -o checkpoint.o checkpoint.cpp
g++ -MT timeutil.o -MMD -MP -MF .d/timeutil.Td -Wall -O2 -std=c++17   -c -o timeutil.o timeutil.cpp
g++ -MT Args.o -MMD -MP -MF .d/Args.Td -Wall -O2 -std=c++17   -c -o Args.o Args.cpp
g++ -MT state.o -MMD -MP -MF .d/state.Td -Wall -O2 -std=c++17   -c -o state.o state.cpp
g++ -MT Signal.o -MMD -MP -MF .d/Signal.Td -Wall -O2 -std=c++17   -c -o Signal.o Signal.cpp
g++ -MT FFTConfig.o -MMD -MP -MF .d/FFTConfig.Td -Wall -O2 -std=c++17   -c -o FFTConfig.o FFTConfig.cpp
g++ -MT AllocTrac.o -MMD -MP -MF .d/AllocTrac.Td -Wall -O2 -std=c++17   -c -o AllocTrac.o AllocTrac.cpp
g++ -MT gpuowl-wrap.o -MMD -MP -MF .d/gpuowl-wrap.Td -Wall -O2 -std=c++17   -c -o gpuowl-wrap.o gpuowl-wrap.cpp
g++ -o gpuowl Pm1Plan.o GmpUtil.o Worktodo.o common.o main.o Gpu.o clwrap.o Task.o checkpoint.o timeutil.o Args.o state.o Signal.o FFTConfig.o AllocTrac.o gpuowl-wrap.o -lstdc++fs -lOpenCL -lgmp -pthread -L/opt/rocm/opencl/lib/x86_64 -L/opt/amdgpu-pro/lib/x86_64-linux-gnu -L/c/Windows/System32 -L.
This executable is as yet untested.
Attached Files
File Type: 7z gpuowl-6-11-11-colab.7z (191.4 KB, 58 views)

Last fiddled with by kriesel on 2019-11-03 at 18:00
kriesel is offline   Reply With Quote
Old 2019-11-05, 02:54   #493
xx005fs
 
"Eric"
Jan 2018
USA

3248 Posts
Default New GPUs on Colab

Today I surprisingly received 2 Tesla P100s on my 3 accounts that are currently running Colab. They are absolutely amazing cards for P-1 and PRP, ranging anywhere from 1160us/it to 1175us/it on 5120K FFT. So happy to receive something other than a boring Tesla K80 or a slow Tesla T4 (from a PRP tester perspective) that I've been receiving for the past 1-2 months.
Code:
Tue Nov  5 02:51:54 2019       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.50       Driver Version: 418.67       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  Tesla P100-PCIE...  Off  | 00000000:00:04.0 Off |                    0 |
| N/A   44C    P0    29W / 250W |      0MiB / 16280MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+
                                                                               
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|  No running processes found                                                 |
+-----------------------------------------------------------------------------+

Last fiddled with by xx005fs on 2019-11-05 at 03:13
xx005fs is offline   Reply With Quote
Old 2019-11-05, 04:45   #494
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

25BF16 Posts
Default

Wow, congrats!

We still didn't see a T4 from the last time we were boasting here about getting one. We think it was a jinxy decision to boast about it, hehe.
LaurV is offline   Reply With Quote
Old 2019-11-05, 05:46   #495
xx005fs
 
"Eric"
Jan 2018
USA

22·53 Posts
Default

Quote:
Originally Posted by LaurV View Post
Wow, congrats!

We still didn't see a T4 from the last time we were boasting here about getting one. We think it was a jinxy decision to boast about it, hehe.
Neither have I seen a T4 in months, maybe Google is thinking about reallocating T4s to kaggle and leaving the P100s to Colab, or maybe they are just removing T4 instances in general since they are in extremely high demand?
If it's indeed the case that kaggle is switching to T4s, then they will be completely useless to me since I won't be doing TF works on them.

Last fiddled with by xx005fs on 2019-11-05 at 05:51
xx005fs is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Alternatives to Google Colab kriesel Cloud Computing 11 2020-01-14 18:45
Notebook enzocreti enzocreti 0 2019-02-15 08:20
Computer Diet causes Machine Check Exception -- need heuristics help Christenson Hardware 32 2011-12-25 08:17
Computer diet - Need help garo Hardware 41 2011-10-06 04:06
Workunit diet ? dsouza123 NFSNET Discussion 5 2004-02-27 00:42

All times are UTC. The time now is 05:45.


Fri Aug 6 05:45:42 UTC 2021 up 14 days, 14 mins, 1 user, load averages: 3.30, 3.04, 2.90

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.