Jump to content

igormp

Member
  • Posts

    3,747
  • Joined

  • Last visited

Awards

This user doesn't have any awards

Contact Methods

Profile Information

  • Gender
    Male
  • Location
    Brazil
  • Interests
    Embedded systems, computer architecture, machine learning
  • Occupation
    Data Engineer

System

  • CPU
    Ryzen 5950x
  • Motherboard
    Asus B550 ProArt
  • RAM
    4x32GB Corsair LPX 3200MHz
  • GPU
    Gigabyte RTX 3090 Vision
    Gigabyte RTX 3090 Gaming
  • Case
    Sun Ultra
  • Storage
    Kingston KC3000 1TB + XPG S11 Pro 2TB + random 2.5" SSDs and HDDs
  • PSU
    XPG Core Reactor 850W
  • Display(s)
    LG C2 42" OLED
  • Cooling
    Scythe Fuma 2
  • Operating System
    Arch Linux
  • Laptop
    LG Gram 14
    MBP 14" M2 Pro

Recent Profile Visitors

4,509 profile views
  1. Your internet is pretty much irrelevant. Run an iperf test between your PC and your server to check the achievable speed, likely there's something bottlenecking the speeds to 100mbit, maybe a bad cable, router setting, switch or something else.
  2. I guess that depends on your contract, if it's a simpler one then it may not be worth it. If you already have an IT team on-site then it's also not worth it to pay that premium. But from another POV: if you don't have/need an IT team, you can almost solely rely on their support instead of swallowing the cost of an employee (which may be way larger than the OEM premium), so that's something to take into account.
  3. Yeah, I don't think it's relevant for that scenario either. You pay OEMs for the support and whatnot, the hw cost itself is not really significant in the great scheme of things, whereas downtime is. How does it look like when they fire up a build job?
  4. Afaik, for compile jobs, those are pretty similar, so it ends up more of pricing matter. Yeah, there isn't much to discuss about that lol They don't. You could even just go with DDR4 and same some bucks/reuse the previous sticks. Take a look at the first 3 benchmarks here: https://www.phoronix.com/review/linux-ddr5-6000/3
  5. If that's the case then it's all good. I asked because even 32gb might not be enough for some projects, while others can do fine with even 8~16gb. Yeah, GPU is going to be pretty much irrelevant. I'd say to skip on a dGPU and use that money for a better CPU, such as the 7950x that was previously mentioned. That's going to be a way better investment. Depends on how the project is set up, but it should spawn as much jobs as possible when compiling (talking more specifically about Cpp, I'm not really keen into C# stuff). Multi threaded performance is often better than single perf for such workloads.
  6. How much RAM do those systems have? I'd guess that they're just running out of RAM instead of CPU, keeping a close look at how they use their systems would make it easier to help you with that. Not really, no need for a dedicated GPU, just an integrated one will do the job, unless they work with something GPU-related. That's if you want to work with CUDA, not that VS will make use of CUDA. Funny how you haven't mentioned RAM in any point I'd say no. There are no benefits for CUDA or RTX, it's just a text editor, not a Triple A game, video editor or 3D software lol
  7. FWIW, that's a pretty outdated definition given how moderns µarches look like. A Mx chip from apple is hella complex and the front-end is just a minor part of it. x86 also decodes many of its instructions into µops that are pretty risc-like.
  8. It is not. Just because your low power phones (which are MEANT to be low power) use less power, and because Apple did a pretty good chip (good luck finding another ARM chip that is as efficient), that doesn't mean that any ARM chip is that good. Since you mentioned servers, the best ARM CPUs at the moment (Ampere Altra) use 250~350W of power each, their efficiency wasn't much better than the Epycs that were released at the same time, and now they get heavily beaten by both Intel and AMD with their current offerings on both power consumption and performance. Apart from that, others have already explained that we did improve on the efficiency part, but we require even more performance and push that to an extreme nowadays.
  9. Nah, just update the bios and 192gb should be good to go. PPP is just outdated.
  10. It's better to go with 5200~5600MHz sticks in case OP ever wants to upgrade with another couple sticks, getting 4 high-density DIMMs to run at 6000MHz is really hard. Not really much benefit for most of what I do. I did want to get a nvlink for some large LLM fine-tuning (which would require me to do model-parallel, hence making the data transfer the bottleneck), but the 3-slot ones are really expensive and not worth the cost for my case. Anyhow, if it's a possibility, it's better to think about it now because mobo selection is really hard. If you go for a non-compatible mobo and try to get a 2nd GPU later, you'll likely need to swap mobos. In case you mind that, here's a build with 192GB that should work out of the box, AVX-512 and that allows for a 2nd GPU later on: PCPartPicker Part List CPU: AMD Ryzen 9 7950X3D 4.2 GHz 16-Core Processor ($617.00 @ B&H) CPU Cooler: ARCTIC Liquid Freezer III 56.3 CFM Liquid CPU Cooler ($90.08 @ Amazon) Motherboard: Asus ProArt X670E-CREATOR WIFI ATX AM5 Motherboard ($439.99 @ Amazon) Memory: G.Skill Flare X5 96 GB (2 x 48 GB) DDR5-5600 CL40 Memory ($284.99 @ Amazon) Memory: G.Skill Flare X5 96 GB (2 x 48 GB) DDR5-5600 CL40 Memory ($284.99 @ Amazon) Storage: Western Digital Black SN850X 1 TB M.2-2280 PCIe 4.0 X4 NVME Solid State Drive ($84.99 @ Amazon) Storage: Crucial T700 W/Heatsink 4 TB M.2-2280 PCIe 5.0 X4 NVME Solid State Drive ($446.99 @ B&H) Video Card: Gigabyte WINDFORCE V2 GeForce RTX 4090 24 GB Video Card ($2049.98 @ Amazon) Case: Fractal Design North XL ATX Full Tower Case ($179.99 @ B&H) Power Supply: ADATA XPG Core Reactor II 1000 W 80+ Gold Certified Fully Modular ATX Power Supply ($129.99 @ Amazon) Total: $4608.99 Prices include shipping, taxes, and discounts when available Generated by PCPartPicker 2024-04-11 17:25 EDT-0400
  11. Wait, are you planning on doing your ML stuff on windows? Weird but ok. Nonetheless, CPUs don't really require drivers nor they have anything to do with the GPU. That's irrelevant, you can still do data parallel or model parallel training through PCIe without issues. That's how I use my 2x3090s without NVLink. Double the vram or double the compute depending on how you make use of those.
  12. I can cool my 5950x with a regular air cooler, it should be no prob to cool a 5900x with that cooler of yours.
  13. How relevant/intensive is it for you? Because at that price point you could go for a 7950x (non-X3D model) instead for AVX-512 (which is going to outpace intel in most data stuff), go for the x3D model if you want a meh balance between games and productivity, or just go for the intel model if games is the top priority. You could also easily go with two GPUs with that budget.
  14. Do you have empty ram slots in your current setup? If so, a 5900x (or even 5950x) + 2 new sticks to go along your current ones seem to be the cheaper upgrade that will give you want you want. Then you can hold on upgrading to DDR5 until prices become more reasonable.
  15. No. You'll hardly ever find something "infected" for linux. If you use the system's default repos, yes, it's pretty safe. No, always prefer to install stuff from the system's repos. In case that's not available, then you'd do as you do on windows, check if it seems trustable based on the authors, where you're downloading it from, people's comments, etc etc. Not really, defaults should be good enough.
×