Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. about $2k to $2.5k to spend on a dev machine this year, need CPU recommends

about $2k to $2.5k to spend on a dev machine this year, need CPU recommends

Scheduled Pinned Locked Moved The Lounge
game-devquestionlearning
41 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    I'll be running a machine with multiple VMs so I want cores to spare. 8 cores is more than enough. 4 is about minimum. I'll need the various VM bells and whistles like HyperV support and VTx whatever of course. I don't really game per se, though for this kind of money I wouldn't mind being able to game with the machine if i wanted to. i play the fallout franchise at least. I'm considering either an i7-9700(k?) or an i9-9900 or whatever. I think the i9 will come down this year and be in budget. *knock on wood* anyone use either of these CPUs heavily and can tell me, particularly when using VMs if they're happy with it, or if they would have gone better in retrospect? Or any alternatives to suggest? (I strongly prefer Intel to AMD cpus) I'm curious mostly, leaning toward the i9 for future proofing, assuming it's not still bleeding edge by the time i buy and i can afford it.

    Real programmers use butterflies

    R Mike HankeyM R W K 9 Replies Last reply
    0
    • H honey the codewitch

      I'll be running a machine with multiple VMs so I want cores to spare. 8 cores is more than enough. 4 is about minimum. I'll need the various VM bells and whistles like HyperV support and VTx whatever of course. I don't really game per se, though for this kind of money I wouldn't mind being able to game with the machine if i wanted to. i play the fallout franchise at least. I'm considering either an i7-9700(k?) or an i9-9900 or whatever. I think the i9 will come down this year and be in budget. *knock on wood* anyone use either of these CPUs heavily and can tell me, particularly when using VMs if they're happy with it, or if they would have gone better in retrospect? Or any alternatives to suggest? (I strongly prefer Intel to AMD cpus) I'm curious mostly, leaning toward the i9 for future proofing, assuming it's not still bleeding edge by the time i buy and i can afford it.

      Real programmers use butterflies

      R Offline
      R Offline
      realJSOP
      wrote on last edited by
      #2

      How many simultaneous VMs will you be running, and what OS will be in them? Since I run Linux as my host, I can dedicate most of the system resources to the VMs (when they're running) You need a cpu that will support at least 64gb of ram, and I would recommend no fewer than six cores. My personal pref for cpu's is AMD. For gaming, it's more about the video card than the rest of the box, and I'm assuming you won't be running any VMs while you're running the game. For the video card, no less than 4gb of DDR5 RAM, and 6-8 gb would give you the best experience. I personally prefer nVidia video cards.

      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
      -----
      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
      -----
      When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

      H R 2 Replies Last reply
      0
      • H honey the codewitch

        I'll be running a machine with multiple VMs so I want cores to spare. 8 cores is more than enough. 4 is about minimum. I'll need the various VM bells and whistles like HyperV support and VTx whatever of course. I don't really game per se, though for this kind of money I wouldn't mind being able to game with the machine if i wanted to. i play the fallout franchise at least. I'm considering either an i7-9700(k?) or an i9-9900 or whatever. I think the i9 will come down this year and be in budget. *knock on wood* anyone use either of these CPUs heavily and can tell me, particularly when using VMs if they're happy with it, or if they would have gone better in retrospect? Or any alternatives to suggest? (I strongly prefer Intel to AMD cpus) I'm curious mostly, leaning toward the i9 for future proofing, assuming it's not still bleeding edge by the time i buy and i can afford it.

        Real programmers use butterflies

        Mike HankeyM Offline
        Mike HankeyM Offline
        Mike Hankey
        wrote on last edited by
        #3

        I'm with JSOP on the AMD, been running them for years. I would say build your own machine and you can get exactly what you want at a cheaper price.

        It's been 6 months since I joined the gym and there's been no progress. I'm going there tomorrow in person to find out what's really going on! JaxCoder.com

        R H 2 Replies Last reply
        0
        • H honey the codewitch

          I'll be running a machine with multiple VMs so I want cores to spare. 8 cores is more than enough. 4 is about minimum. I'll need the various VM bells and whistles like HyperV support and VTx whatever of course. I don't really game per se, though for this kind of money I wouldn't mind being able to game with the machine if i wanted to. i play the fallout franchise at least. I'm considering either an i7-9700(k?) or an i9-9900 or whatever. I think the i9 will come down this year and be in budget. *knock on wood* anyone use either of these CPUs heavily and can tell me, particularly when using VMs if they're happy with it, or if they would have gone better in retrospect? Or any alternatives to suggest? (I strongly prefer Intel to AMD cpus) I'm curious mostly, leaning toward the i9 for future proofing, assuming it's not still bleeding edge by the time i buy and i can afford it.

          Real programmers use butterflies

          R Offline
          R Offline
          Rage
          wrote on last edited by
          #4

          honey the codewitch wrote:

          i9-9900

          Then your budget should be more around $4,000, if the rest of the hardware shall match that level of performance. Otherwise, you'll get a 64Gb SSD and 16Gb of RAM for $2,500. Nah.

          Do not escape reality : improve reality !

          H 1 Reply Last reply
          0
          • Mike HankeyM Mike Hankey

            I'm with JSOP on the AMD, been running them for years. I would say build your own machine and you can get exactly what you want at a cheaper price.

            It's been 6 months since I joined the gym and there's been no progress. I'm going there tomorrow in person to find out what's really going on! JaxCoder.com

            R Offline
            R Offline
            Rage
            wrote on last edited by
            #5

            Mike Hankey wrote:

            I would say build your own machine

            This then excludes a laptop, doesn't it ?

            Do not escape reality : improve reality !

            Mike HankeyM H 2 Replies Last reply
            0
            • R Rage

              honey the codewitch wrote:

              i9-9900

              Then your budget should be more around $4,000, if the rest of the hardware shall match that level of performance. Otherwise, you'll get a 64Gb SSD and 16Gb of RAM for $2,500. Nah.

              Do not escape reality : improve reality !

              H Offline
              H Offline
              honey the codewitch
              wrote on last edited by
              #6

              I don't necessarily need all around performance. Just several cores and VM support. So yeah, my box will probably be cpu heavy. I found a computer with an i9 beast like that for about $3k on amazon without really trying.

              Real programmers use butterflies

              S 1 Reply Last reply
              0
              • R realJSOP

                How many simultaneous VMs will you be running, and what OS will be in them? Since I run Linux as my host, I can dedicate most of the system resources to the VMs (when they're running) You need a cpu that will support at least 64gb of ram, and I would recommend no fewer than six cores. My personal pref for cpu's is AMD. For gaming, it's more about the video card than the rest of the box, and I'm assuming you won't be running any VMs while you're running the game. For the video card, no less than 4gb of DDR5 RAM, and 6-8 gb would give you the best experience. I personally prefer nVidia video cards.

                ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                -----
                You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                -----
                When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                H Offline
                H Offline
                honey the codewitch
                wrote on last edited by
                #7

                I think i'll be okay with 32GB as right now I'm running one VM with VS and win installed on an 8GB machine :laugh: . my OS setup is similar to yours - linux hosts win VMs. But I won't need more than say, three. and none will be doing constant work except the one i'm working in. What i mean is i'm not running databases or webservers or anything in them, or at least not ones where perf matters. I'll definitely be looking for a board that can support more than 32GB though. And if i did game with it, i wouldn't mind dual booting for that, though i doubt i will game with it. I have a console for fallout :)

                Real programmers use butterflies

                R 1 Reply Last reply
                0
                • R Rage

                  Mike Hankey wrote:

                  I would say build your own machine

                  This then excludes a laptop, doesn't it ?

                  Do not escape reality : improve reality !

                  Mike HankeyM Offline
                  Mike HankeyM Offline
                  Mike Hankey
                  wrote on last edited by
                  #8

                  Depends on how big your lap is?

                  It's been 6 months since I joined the gym and there's been no progress. I'm going there tomorrow in person to find out what's really going on! JaxCoder.com

                  1 Reply Last reply
                  0
                  • Mike HankeyM Mike Hankey

                    I'm with JSOP on the AMD, been running them for years. I would say build your own machine and you can get exactly what you want at a cheaper price.

                    It's been 6 months since I joined the gym and there's been no progress. I'm going there tomorrow in person to find out what's really going on! JaxCoder.com

                    H Offline
                    H Offline
                    honey the codewitch
                    wrote on last edited by
                    #9

                    it depends. I've found i can get the best deal by finding the right barebones stuff and then adding to it - at least sometimes. in the end, i shop around, and i usually end up at least augmenting anything i buy.

                    Real programmers use butterflies

                    Mike HankeyM S 2 Replies Last reply
                    0
                    • H honey the codewitch

                      it depends. I've found i can get the best deal by finding the right barebones stuff and then adding to it - at least sometimes. in the end, i shop around, and i usually end up at least augmenting anything i buy.

                      Real programmers use butterflies

                      Mike HankeyM Offline
                      Mike HankeyM Offline
                      Mike Hankey
                      wrote on last edited by
                      #10

                      Sounds like a plan!

                      It's been 6 months since I joined the gym and there's been no progress. I'm going there tomorrow in person to find out what's really going on! JaxCoder.com

                      1 Reply Last reply
                      0
                      • R Rage

                        Mike Hankey wrote:

                        I would say build your own machine

                        This then excludes a laptop, doesn't it ?

                        Do not escape reality : improve reality !

                        H Offline
                        H Offline
                        honey the codewitch
                        wrote on last edited by
                        #11

                        I don't like investing big money in laptops. I've had too many stolen, dropped or otherwise just broken down from wear and general use (usually a screen hinge and the display goes with it, or the power cable connecter inside the machine dies) It's much easier to repair and upgrade a desktop. I usually try to limit laptop purchases to $800 tops.

                        Real programmers use butterflies

                        J 1 Reply Last reply
                        0
                        • R realJSOP

                          How many simultaneous VMs will you be running, and what OS will be in them? Since I run Linux as my host, I can dedicate most of the system resources to the VMs (when they're running) You need a cpu that will support at least 64gb of ram, and I would recommend no fewer than six cores. My personal pref for cpu's is AMD. For gaming, it's more about the video card than the rest of the box, and I'm assuming you won't be running any VMs while you're running the game. For the video card, no less than 4gb of DDR5 RAM, and 6-8 gb would give you the best experience. I personally prefer nVidia video cards.

                          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                          -----
                          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                          -----
                          When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                          R Offline
                          R Offline
                          raddevus
                          wrote on last edited by
                          #12

                          #realJSOP wrote:

                          My personal pref for cpu's is AMD.

                          #realJSOP wrote:

                          I personally prefer nVidia video cards.

                          I agree 100%. Also, I recently did a build that included AMD AMD RYZEN 5 2600X (12Core) and an NVidia card and 16GB ram, with Gigabyte M/B for about $500 and I'm running Ubuntu (dual boot with Windows, but never boot windows really) and the machine is blazing fast even doing Android dev with emulators running and Android Studio etc.

                          H K 2 Replies Last reply
                          0
                          • R raddevus

                            #realJSOP wrote:

                            My personal pref for cpu's is AMD.

                            #realJSOP wrote:

                            I personally prefer nVidia video cards.

                            I agree 100%. Also, I recently did a build that included AMD AMD RYZEN 5 2600X (12Core) and an NVidia card and 16GB ram, with Gigabyte M/B for about $500 and I'm running Ubuntu (dual boot with Windows, but never boot windows really) and the machine is blazing fast even doing Android dev with emulators running and Android Studio etc.

                            H Offline
                            H Offline
                            honey the codewitch
                            wrote on last edited by
                            #13

                            I think my main reason for the Intel preference comes from the bad old days of AMD being behind in lithographic tech, and their chips running hotter and sucking more juice as a result. Or before that when their FP processing sucked. Of course, that's all in the past (I think?) But I've followed Intel CPUs over AMD because of it, and I just have a good feel for what a good Intel is vs a bad one, and I don't have the same feel for AMD - at least not yet. So I don't really know what I'm buying. How much cache is enough for an AMD 12core? for example. I can figure out baselines for intel's chips based on past experience and review knowledge i've accrued at say overclock.net. I haven't done that same legwork on AMD over the years so their lineup is largely opaque to me. And maybe it's time i changed that. I'll give the ryzens a look.

                            Real programmers use butterflies

                            R 1 Reply Last reply
                            0
                            • H honey the codewitch

                              I don't like investing big money in laptops. I've had too many stolen, dropped or otherwise just broken down from wear and general use (usually a screen hinge and the display goes with it, or the power cable connecter inside the machine dies) It's much easier to repair and upgrade a desktop. I usually try to limit laptop purchases to $800 tops.

                              Real programmers use butterflies

                              J Offline
                              J Offline
                              Joan M
                              wrote on last edited by
                              #14

                              You can get an extended warranty and get even replacements in case of accident at not much money... I buy a new laptop each 4 years +/-. Usually Lenovo T series Signature edition... Currently I have a T460s. They have all the usual ports at real size (important when you must interface robots/plc...), are slim and powerful. and of course with all the bells and whistles in the warranty... 5 years extended warranty with one guy at your door in 24 hours if you call them in any country. Of course all with a dock station for programming at the office. I guess my next one will be T500s or TWhateverTheyNameItNexts :D:D:D

                              www.robotecnik.com[^] - robots, CNC and PLC programming

                              H 1 Reply Last reply
                              0
                              • H honey the codewitch

                                I'll be running a machine with multiple VMs so I want cores to spare. 8 cores is more than enough. 4 is about minimum. I'll need the various VM bells and whistles like HyperV support and VTx whatever of course. I don't really game per se, though for this kind of money I wouldn't mind being able to game with the machine if i wanted to. i play the fallout franchise at least. I'm considering either an i7-9700(k?) or an i9-9900 or whatever. I think the i9 will come down this year and be in budget. *knock on wood* anyone use either of these CPUs heavily and can tell me, particularly when using VMs if they're happy with it, or if they would have gone better in retrospect? Or any alternatives to suggest? (I strongly prefer Intel to AMD cpus) I'm curious mostly, leaning toward the i9 for future proofing, assuming it's not still bleeding edge by the time i buy and i can afford it.

                                Real programmers use butterflies

                                W Offline
                                W Offline
                                W Balboos GHB
                                wrote on last edited by
                                #15

                                They bought me (about $1800) Dell Precision T5810 Xeon ES-1620 v4 (3.5GH)[^] 32 GB RAM 64 Bit Win7 When I start the task manager it shows 8 thread (4 cores). That all being said, I wanted to get an i7 gamer's system (for a little less $) but my idea was to have easily available components (DDR4, standard socket, etc.) so upgrades and repairs would be available and cheap for years to come.

                                Ravings en masse^

                                "The difference between genius and stupidity is that genius has its limits." - Albert Einstein

                                "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010

                                1 Reply Last reply
                                0
                                • J Joan M

                                  You can get an extended warranty and get even replacements in case of accident at not much money... I buy a new laptop each 4 years +/-. Usually Lenovo T series Signature edition... Currently I have a T460s. They have all the usual ports at real size (important when you must interface robots/plc...), are slim and powerful. and of course with all the bells and whistles in the warranty... 5 years extended warranty with one guy at your door in 24 hours if you call them in any country. Of course all with a dock station for programming at the office. I guess my next one will be T500s or TWhateverTheyNameItNexts :D:D:D

                                  www.robotecnik.com[^] - robots, CNC and PLC programming

                                  H Offline
                                  H Offline
                                  honey the codewitch
                                  wrote on last edited by
                                  #16

                                  Yeah but it's still a pain setting up a new machine when that happens. Especially after a year or two of getting it how i like

                                  Real programmers use butterflies

                                  J C 2 Replies Last reply
                                  0
                                  • H honey the codewitch

                                    it depends. I've found i can get the best deal by finding the right barebones stuff and then adding to it - at least sometimes. in the end, i shop around, and i usually end up at least augmenting anything i buy.

                                    Real programmers use butterflies

                                    S Offline
                                    S Offline
                                    Scott Serl
                                    wrote on last edited by
                                    #17

                                    The only problem I've had with barebones systems is the quality of the motherboard. Barebones systems usually have cheap MB, so I prefer to choose my MB with features and quality in mind.

                                    H 1 Reply Last reply
                                    0
                                    • H honey the codewitch

                                      Yeah but it's still a pain setting up a new machine when that happens. Especially after a year or two of getting it how i like

                                      Real programmers use butterflies

                                      J Offline
                                      J Offline
                                      Joan M
                                      wrote on last edited by
                                      #18

                                      They come and repair it for you at your home/office/where you are. Replacing even cracked screens. I don't know if they replace the whole computer... and how you cope with that... Never needed it.

                                      www.robotecnik.com[^] - robots, CNC and PLC programming

                                      1 Reply Last reply
                                      0
                                      • S Scott Serl

                                        The only problem I've had with barebones systems is the quality of the motherboard. Barebones systems usually have cheap MB, so I prefer to choose my MB with features and quality in mind.

                                        H Offline
                                        H Offline
                                        honey the codewitch
                                        wrote on last edited by
                                        #19

                                        Generally I agree, although it depends on the barebones system - most are bargain basement but some are just builder systems that are intended for people like me. Again, I like to shop around after having a good idea of what i want. I've seen an FSB get melted on a cheap motherboard so i hear you.

                                        Real programmers use butterflies

                                        1 Reply Last reply
                                        0
                                        • H honey the codewitch

                                          I don't necessarily need all around performance. Just several cores and VM support. So yeah, my box will probably be cpu heavy. I found a computer with an i9 beast like that for about $3k on amazon without really trying.

                                          Real programmers use butterflies

                                          S Offline
                                          S Offline
                                          Scott Serl
                                          wrote on last edited by
                                          #20

                                          I have found i7-9750H to be fine for development with 6 cores (12 hyper-threaded). I have 32GB RAM and 512GB nvme m.2 ssd and can choose between intel integrated gfx or NVidia. This is in a laptop running linux that cost about $1800. Something similar in a desktop could probably be built for <$1000 excluding NVidia gfx, not including monitors, just the cpu box and internals. I no longer run VMs, but I used to some time ago, and this config should do fine...currently use Docker for multi-machine systems development.

                                          H 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups