Jump to content

nstylia

Member
  • Posts

    3
  • Joined

  • Last visited

Awards

This user doesn't have any awards

nstylia's Achievements

  1. Thanks for the reply igormp and apologies for the late response on my part! You really went deep into this one. I will definitely consider all your points and I appreciate the perspective AMD Card performance. I just knew that it was a "possibility", but didn't really got deeper into it. To that point, I think by not mentioning that I have access to GPU servers, I kind prompt everyone to think that I want it as an experiment laptop, which will definitely not be the case. I want a laptop for prototyping as well as to fulfill all my my other daily needs (which can be definitely met if I can do prototyping to it). Although, considering it more and more than I can prototype remotely anyway and I don't really need GPU in a laptop. It will just screw with my battery lifespan and not really worth the money I guess.
  2. Thank you for the reply! Well the thing is that I really need a laptop for all the other workflows that you already mentioned, but it seems irrelevant to discuss them as a laptop that cover my ML needs would most certainly cover the rest. I have access to different types of GPU servers that I can run the basic experiments, but given the way they run you have to deal with sharing resources and scheduling and what have you. Therefore it's really not an effective way of prototyping. At the moment I do that, which I have to admit wastes a lot of time. Ideally I would want to be able to run a small neural network for an hour or two, check the behaviour and then deploy it for the full training on a server. That can only happen with a Nvidia GPU efficiently or if I'm willing to "wait" anyway Excellent point, however I might not be able to afford the luxury of waiting for the next iteration. As the academic years has already started, I will be expected to give remote classes / labs / presentations which I have to say my current mbpro struggles to do so over zoom. My point is that I don't need a beefy desktop setup, I need a portable solution. My current mbp is only good to write the code and test it someplace else, which ends up to be a lot of tedious work and unnecessary waiting. I would like to eliminate that, all while in the process of getting a better laptop to covering my other needs.
  3. Budget (including currency): ~3000$ Country: EU Games, programs or workloads that it will be used for: Python, Jupyter Notebook, Tensorflow, Keras, PyTorch. Other details (existing parts lists, whether any peripherals are needed, what you're upgrading from, when you're going to buy, what resolution and refresh rate you want to play at, etc): So hello everyone, I am a PhD Student, doing machine learning research and I am in the market for a new laptop. I currently have a early 2015 Macbook Pro 13", which is, well, aged enough to make me consider an upgrade. So I would like your help and suggestions to make a choice. Effectively what I am looking for is laptop that's gonna last me for quite some time, is going to be reliable and have a lot of battery life (under normal work loads and not neural network training obviously). I mention training neural networks, which should hardly be the case in most cases as it is unreasonable to train complete models on a laptop. My most demanding workload will be consisted of development/coding and testing (training) smaller iterations of my models before I deploy them on a GPU server that is gonna handle the days/weeks of training required. To that end, I have concluded that my 13" screen is too small to spend so much time on it and I am aiming for something like a 15"-16" laptop. I have narrowed it down to 3 choices that I would like to list in a "best first" manner: 1) Macbook Pro 16" - Late 2019 - with a dedicated GPU in the form of 5600M (8GB) and 32GB or ram. 2) LambdaLabs Tensorbook (details here: https://lambdalabs.com/deep-learning/laptops/tensorbook ) 3) Razer Blade 15 Advanced Edition with RTX 2080 However, I am facing a lot of tough choices here. While I would prefer the Macbook, Apple doesn't seem to play well with Nvidia which I would require for running experiments (even small ones) locally on GPU. There is an alternative to using, let's say tensorflow, with an AMD card with ROCm but I would have to boot Ubuntu - which pretty much negates the point of buying a mbpro. I could buy a nvidia eGPU but there's no guarantee it's going to work in the long term and every MacOS update could potentially brake the compatibility. And last and worst I could use Keras with PaidML but for anyone doing active research would know that Keras is not the way to go if you want to do innovative research and publish your work (so that's off the table). As my "best option" for the mbpro is to book on Ubuntu, why pay the premium of apple and not just go for the LambdaLabs Tensorbook which seems to be tailored to my needs (per say). The only reason I'm sceptical about LambdaLabs is because a) I have never heard of them before today and b) what's going to happen if I have a service issue given that I'm based in EU and the company is based in the US. I can't go without a laptop for a long period of time... Razer Blade comes third only because I feel like I'm paying extra for literally features (like a high refresh rate monitor) that I don't need. Otherwise I feel like it has a good enough build quality and overall specs to do what the Tensorbook would do for me (given that it's going to run Ubuntu anyway). Some quick quirks of mine: - I hate working on windows and I refuse to do so. For anything but work, Windows is OK, I just can't stand working on windows. - I understand that if you read this far you might be confused as to why I need a GPU at all if I am going to run the majority of my workload to remote servers, but I would like to afford the luxury of running small experiments in my laptop before I just go off and wait 72hours for results. I could technically do it in CPU (which all 3 could cover as they are Intel based), but time is money and money is what I need (being a student and all), so I'm looking for more effective options so to speak. Also, should I wait for the next generation of macbook pro's coming out in a short while? I am clearly not thinking about Apple Silicon systems which will most likely not be compatible with my needs, but for the new Intel processors. Is it worth the wait, performance wise, if I end up using CPU for the experiments that is. P.S. I would especially love to hear what you're rocking if you're a machine learning developer or data scientist or what have you.
×