-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MAINT: use Github based GPU instance #181
Conversation
✅ Deploy Preview for incomparable-parfait-2417f8 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
|
The results between @jstac there is a really interesting mix of timing results here between the |
Just triggered a new |
This is interesting @mmcky! Now since we are using GA's GPU for trial, shall we compare the costs that we were having through AWS and now on GA -- maybe need to figure out how are we going to compare the costs since I believe it will depend on the frequency of commit push? |
that's right @kp992 -- the pricing is:
So if we have a
so the pricing really depends on the frequency of long runs vs short runs. Honestly (while the per hour price on GA is a LOT higher, I think it will work out to be pretty similar). |
@kp992 this is the still an interesting mix of performance differences. Machine Details: EC2:
Github:
So it appears we are running on a machine with less RAM which is interesting. |
|
Currently the kernel is dying when installing directly onto the |
Thanks @mmcky, are we moving forward with moving to Github Actions VM for all our repos using AWS? |
I would like to if we can -- as that is less to maintain. But currently I am getting issues with kernels dying which suggest that |
The driver versions under docker are:
and when using the native VM
so the CUDA version is likely causing the issue? |
Thanks @mmcky, I will try to look into it. I will create a new PR on top of these commits so I can test and play around separately. |
@mmcky working on using |
@kp992 the fetch from github containers is about 10min. That is pretty good right? |
@kp992 it looks like these instances may have CUDA=12.3 installed. Our docker is configured for CUDA=12.5 so there are a lot of |
@kp992 looks like the newer CUDA driver is working. Will post a speed comparison with the current live site once I get the preview. |
@jstac and @kp992 here are the latest results moving our computations to the GitHub based GPU instance. LHS = current live site (built on EC2) and RHS = this PR (built on Github + using CUDA=12.5 driver). Many times are improved except for Wealth Dynamics (@kp992 would you mind reviewing this lecture to see why this might be?) |
Thanks @mmcky , good to know. |
Thanks @mmcky, this looks great. I can look at the wealth dynamics timings difference. |
NVIDIA-SMI 470.182.03 Driver Version: 470.182.03 CUDA Version: 12.3 AH HA! That page hasn't bee re-executed as the date is from 06th of June. This will refresh in a full build. |
@kp992 I think this is ready. If you can cast your eye over it one more time then I'll merge. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks perfect! Thanks @mmcky
This PR makes use of the
Tesla T4
instance now available onGitHub Actions
as a beta instance.github actions
supplied instancesthis migrates
ci
publish
cache
to run on GitHub actions.