Best laptop (fast) under 300$-400$

  • Thread starter Thread starter Gjmdp
  • Start date Start date
  • Tags Tags
    Laptop
AI Thread Summary
For a budget of $300-$400, an Intel i5 processor is recommended for machine learning projects, but it should be paired with at least 8GB of RAM for optimal performance. Laptops like the ASUS P-Series with 8GB RAM are preferred over options with only 4GB, as insufficient RAM can significantly slow down multitasking and application performance. While SSDs are not always mentioned, they are crucial for faster loading times and overall system speed. Users generally favor ASUS over Acer due to reliability concerns, despite the latter being cheaper. Ultimately, investing in a laptop with better specifications will enhance the experience for machine learning tasks.
Gjmdp
Messages
147
Reaction score
5
I'm about to start a simple project on machine learning and I need a laptop. I've been looking for this on several pages, but I don't really understand much of if. I think for 300$-400$ an intel i5 would fit pretty well or something like that. I don't really care about the graphics or all that sort of things, I just want it to be fast. Thank you.
 
Computer science news on Phys.org
What users perceive as speed is due to processing speed and RAM. If you go with an i5, be sure to have plenty of RAM (8 - 16 GB).
 
  • Like
Likes harborsparrow
Borg said:
What users perceive as speed is due to processing speed and RAM. If you go with an i5, be sure to have plenty of RAM (8 - 16 GB).
Acer Swift 1, Acer Aspire E 15, Asus VivoBook W202 seem to me good computers, considering its positive reviews and relative cheap price. But they have 4GB of RAM, so I don't know if that is quite bad. Anyway, which one is the best?
 
Last edited:
An i5 with 4 GB of RAM is not going to be very fast. Because of the small amount of RAM, the computer will constantly be reloading from disk every time you look at a different app. For example, let's say that you have Excel open while you're running your machine language program. If you look at the output of the program and then switch to your already opened Excel, it will probably have to reload Excel from the hard drive which will be very slow as compared with loading it from RAM. And, depending on how much processing is going on with the program, it will take longer to do anything in either the program or Excel. You want to have an absolute minimum of 8GB RAM for any new computer. Anything less than that is little more than a brick.
 
Could you do with a Chromebook? Regardless of price I've always been happy with Asus products.
 
  • Like
Likes Suyash Singh and Fervent Freyja
Greg Bernhardt said:
Could you do with a Chromebook? Regardless of price I've always been happy with Asus products.
But is that fast enough for a Machine Learning software? I was not able to find any Chromebook with speed >2.1GHz
 
Borg said:
An i5 with 4 GB of RAM is not going to be very fast. Because of the small amount of RAM, the computer will constantly be reloading from disk every time you look at a different app. For example, let's say that you have Excel open while you're running your machine language program. If you look at the output of the program and then switch to your already opened Excel, it will probably have to reload Excel from the hard drive which will be very slow as compared with loading it from RAM. And, depending on how much processing is going on with the program, it will take longer to do anything in either the program or Excel. You want to have an absolute minimum of 8GB RAM for any new computer. Anything less than that is little more than a brick.
There is "ASUS P-Series P2540UA-AB51 business standard Laptop, 7th Gen Intel Core i5, 2.5GHz (3M Cache, up to 3.1GHz), FHD Display, 8GB RAM, 1TB HDD, Windows 10 Home, Fingerprint, TPM, 9hrs battery life" , with i5 and 8GB. Is there a catch or something bad with this laptop?
 
Last edited:
I'm quite surprised there's no mention of "SSD" so far. If you care about speed, you cannot go without a SSD.
 
Machine learning should not require a massive amount of RAM. A neuron shouldn't take more than a few bytes of information, and you're not going to have the processing power to handle millions of them so you'll run into a CPU bottleneck before you hit the RAM one.

Make sure that you thread your application right. I'm always asked by people how to make programs faster, then I go into the source code and find a single thread or dynamically created threads.

You may want to consider the graphics card. There is a lot more parallel processing power available to you on the graphics card if you know how to tap into it. High parallelization is what you want for the fairly simple maths of machine learning.
 
  • #10
fluidistic said:
I'm quite surprised there's no mention of "SSD" so far. If you care about speed, you cannot go without a SSD.
SSD will only help if loading time is a problem or the OS is doing page swapping. During processing, the disk shouldn't be doing anything.
 
  • Like
Likes NTL2009
  • #11
newjerseyrunner said:
Machine learning should not require a massive amount of RAM. A neuron shouldn't take more than a few bytes of information, and you're not going to have the processing power to handle millions of them so you'll run into a CPU bottleneck before you hit the RAM one.

Make sure that you thread your application right. I'm always asked by people how to make programs faster, then I go into the source code and find a single thread or dynamically created threads.

You may want to consider the graphics card. There is a lot more parallel processing power available to you on the graphics card if you know how to tap into it. High parallelization is what you want for the fairly simple maths of machine learning.
So, is an Acer Aspire E15 enough? (Intel i3, 4GB RAM), or should I go to the fancy "ASUS P-Series P2540UA-AB51 business standard Laptop, 7th Gen Intel Core i5, 2.5GHz (3M Cache, up to 3.1GHz), FHD Display, 8GB RAM, 1TB HDD, Windows 10 Home, Fingerprint, TPM, 9hrs battery life" (Intel I5, 8GB RAM, and no idea of SSD)?
 
  • #12
Gjmdp said:
So, is an Acer Aspire E15 enough? (Intel i3, 4GB RAM), or should I go to the fancy "ASUS P-Series P2540UA-AB51 business standard
Personally, I would go with the ASUS machine over the Acer. Every Acer I have ever used was total garbage but I have had no problems with ASUS machines.
 
  • Like
Likes stoomart
  • #13
newjerseyrunner said:
SSD will only help if loading time is a problem or the OS is doing page swapping. During processing, the disk shouldn't be doing anything.
Correct me if I'm wrong but opening a program (or even a folder with many files) involves reading from disk and that's the bottleneck in speed, not the cpu speed, at least generally.
This is why Firefox, Libreoffice or any other "big" programs tend to open extremely quickly on my desktop pc (with an ssd) compared to work and university where I only have a HDD. All CPUs are either core i7 or intel xeon above 3 GHz.
From what I had been told, I can expect a speed increase even on an Intel Celeron N2830 where both the CPU and HD are bottlenecks. On a core i3 or better, I don't think the CPU is the bottleneck in most cases.

Another good point of SSDs is that they use less power than mechanical HDDs. It might be worth considering on a laptop.

And about during processing that the disk shouldn't be doing anything, I don't know if this holds true for machine learning but that doesn't necessarily hold true when solving PDEs with finite elements and saving the solution to disk. If you follow the FEniCS tutorial, you will write like over 60 GB of data for the Navier Stokes example, at the same time the CPU is doing the calculations.
 
  • #14
NFuller said:
Personally, I would go with the ASUS machine over the Acer. Every Acer I have ever used was total garbage but I have had no problems with ASUS machines.
I agree, Acer is worst than ASUS. The thing is that there is a difference of 200$ in price (Acer being cheaper). So despite that, can the Acer support a Machine Learning code/ Software?
 
  • #15
Yes, but it will likely be slower. I think the issue with the Acer machines is the PCH in these machines, which controls the information throughput between the cpu, ram, and peripherals, is very cheap. Acers also tend to not last very long before the hardware starts falling apart, i.e. keys popping off, power jack breaking, screen breaking, etc.

Yes, there is a price difference, but you get what you pay for!
 
  • #16
Gjmdp said:
So, is an Acer Aspire E15 enough? (Intel i3, 4GB RAM) ...
After all that has been said, you don't seem to be listening. 4GB of ram will make for a computer that is slower than mud. Personally I wouldn't touch anything less than 16GB but for the average user 8GB MIGHT be enough (if you're not running more than a program or two at anyone time).
 
  • #17
phinds said:
After all that has been said, you don't seem to be listening. 4GB of ram will make for a computer that is slower than mud. Personally I wouldn't touch anything less than 16GB but for the average user 8GB MIGHT be enough (if you're not running more than a program or two at anyone time).
I think it is premature and unnecesary to say I was not "listening" at all. Correct me if I'm wrong, but I was told here not to have a 4GB RAM provided I would have i5 too (whereas I clearly say that the Acer has an Intel i3, not an i5). In the case of i3, I thought the necessary RAM may be more flexible (but it's not to be the case).

Anyway, thank you NFuller, I will take the ASUS. And thank you all for your responses :)
 
Last edited:
  • #18
Gjmdp said:
I think it is premature and unnecesary to say I was not "listening" at all. Correct me if I'm wrong, but I was told here not to have a 4GB RAM provided I would have i5 too (whereas I clearly say that the Acer has an Intel i3, not an i5).
I agree, that was unnecesary and somewhat rude.
 
  • #19
fluidistic said:
Correct me if I'm wrong but opening a program (or even a folder with many files) involves reading from disk and that's the bottleneck in speed, not the cpu speed, at least generally.
This is why Firefox, Libreoffice or any other "big" programs tend to open extremely quickly on my desktop pc (with an ssd) compared to work and university where I only have a HDD. All CPUs are either core i7 or intel xeon above 3 GHz.
From what I had been told, I can expect a speed increase even on an Intel Celeron N2830 where both the CPU and HD are bottlenecks. On a core i3 or better, I don't think the CPU is the bottleneck in most cases.
Opening a program yes, but once it's opened, it's no longer reading from the disk. For long-running data crunches, we don't really care how long it takes to load. I don't care that one of my Unity scenes takes ten minutes to load if I'm going to spend the next eight hours baking it's lights.
 
  • #20
@newjerseyrunner - some of what you describe with graphics programs like Unity is algorithmic slowness, iterating over large numbers of data points. Parallelism available in graphics cards - lots of gpgpu's - offloads (or potentially should) most of that kind of load to an ancillary set of cpus that run floating point well. FP can be another performance bugaboo. A lot of smart people have worked for a long time on both of these issues.

Example of one the leading software engineers from Silicon Graphics working on the issue of square roots. Fun read.

http://www.azillionmonkeys.com/qed/sqroot.html
 
  • #21
jim mcnamara said:
@newjerseyrunner - some of what you describe with graphics programs like Unity is algorithmic slowness, iterating over large numbers of data points. Parallelism available in graphics cards - lots of gpgpu's - offloads (or potentially should) most of that kind of load to an ancillary set of cpus that run floating point well. FP can be another performance bugaboo. A lot of smart people have worked for a long time on both of these issues.

Example of one the leading software engineers from Silicon Graphics working on the issue of square roots. Fun read.

http://www.azillionmonkeys.com/qed/sqroot.html
Yes, I'm aware it's algorithm-based. I was just saying that for long running processes like the one the original poster explained, loading time is meaningless. I use the graphics card whenever I can. That square root article was interesting, I notice he's actually using the "Carmack Inverse Square Root," which is famous in graphics circles because of it's use in Quake.
 
  • #22
east or west asus and dell are the best.

NEVER ever go for HP and Compact.
 
  • #23
Suyash Singh said:
NEVER ever go for HP and Compact.
Why? I've been using nothing but HP for years for me, my wife, and my son. Their systems are as good as any and they have superior technical support. I recommend them to everyone. What's your problem w/ HP?
 
  • Like
Likes QuantumQuest and Borg
  • #24
Last year, some Dell Inspirons advertised for about 480 dollars were available at certain stores - for LESS THAN 300 dollars, NEW. (Partly due to "instant rebate"). Maybe you might find a nice deal somewhere like that this year?
 
  • #25
Suyash Singh said:
NEVER ever go for HP and Compact.
I'm still waiting to hear what your problem is with HP.
 
  • #26
phinds said:
I'm still waiting to hear what your problem is with HP.
I had my exams going on.
Well their after sales service is extremely bad.Laptops overheat and shut down.Fans keep clogging with dust.Highly priced for no reason.Even my school threw all their Hp desktops and installed Dell ones.
You work at hp or something?:confused:
 
  • Like
Likes Merlin3189
  • #27
Suyash Singh said:
I had my exams going on.
Well their after sales service is extremely bad.Laptops overheat and shut down.Fans keep clogging with dust.Highly priced for no reason.Even my school threw all their Hp desktops and installed Dell ones.
You work at hp or something?:confused:
Hm. As I said, my wife, son, and I all have HPs and not only have experienced none of the problems you mentioned, I would say it was quite the opposite. And your suggestion that I said what I said because I work at HP (which I don't) is gratuitously insulting.
 
  • #28
phinds said:
Hm. As I said, my wife, son, and I all have HPs and not only have experienced none of the problems you mentioned, I would say it was quite the opposite. And your suggestion that I said what I said because I work at HP (which I don't) is gratuitously insulting.
:frown:i didnt know it is insulting.
Probably Hp is selling bad products only in my city.
 
  • #29
phinds said:
I'm still waiting to hear what your problem is with HP.
Reliability; short life of a product compared to other products. Personal experiences vary, so some people may have had reliability trouble while other people did not.
 
  • #30
Suyash Singh said:
I had my exams going on.
Well their after sales service is extremely bad.Laptops overheat and shut down.Fans keep clogging with dust.Highly priced for no reason.Even my school threw all their Hp desktops and installed Dell ones.
You work at hp or something?:confused:
I returned the Dell I bought after their tech support tried to scam me. I have used HP for years. Excellent tech support!

See this thread

https://www.physicsforums.com/threads/dell-tried-to-scam-me.894322/#post-5626006
 
  • Like
Likes QuantumQuest and phinds
  • #31
Evo said:
I returned the Dell I bought after their tech support tried to scam me. I have used HP for years. Excellent tech support!

See this thread

https://www.physicsforums.com/threads/dell-tried-to-scam-me.894322/#post-5626006
Fine. We should not blame you for your evolving choices. So far so good with my Dell laptop, but I myself would look for other options in the future. Toshiba's WERE relatively inexpensive but not any more, since no more production of the lower-cost "Satellite" models. I know of two of them now over 9 years old still working well.
 
  • #32
symbolipoint said:
Fine. We should not blame you for your evolving choices. So far so good with my Dell laptop, but I myself would look for other options in the future. Toshiba's WERE relatively inexpensive but not any more, since no more production of the lower-cost "Satellite" models. I know of two of them now over 9 years old still working well.
I used Toshiba's Portege laptop's for years, loved them.
 
  • #33
Gjmdp said:
I'm about to start a simple project on machine learning and I need a laptop. I've been looking for this on several pages, but I don't really understand much of if. I think for 300$-400$ an intel i5 would fit pretty well or something like that. I don't really care about the graphics or all that sort of things, I just want it to be fast. Thank you.
As a Dell laptop user , i have been using the Dell laptop for 5 years , there is enough memory for you to use,,
 
  • #34
Gjmdp said:
I'm about to start a simple project on machine learning and I need a laptop. I've been looking for this on several pages, but I don't really understand much of if. I think for 300$-400$ an intel i5 would fit pretty well or something like that. I don't really care about the graphics or all that sort of things, I just want it to be fast. Thank you.

To optimize the cost/performance point, you really need to understand your requirements. You took a good first step in identifying that graphics are not important to your application. Good, you can avoid spending extra $ on a GPU.

Next step, and how far you take this is up to you, but the more you can ID, the better. People have mentioned RAM and SSD. But again, how important are they to you? Is machine learning a RAM hog? Then maybe RAM is more important than CPU capability. In that case, look for a cheap laptop that has a high "max RAM' figure. It will probably be cheaper to buy one with a small amount of RAM, and then load it to the max with RAM you purchase (which is what I did, since RAM was important to my usage).

SSD is really only important if your application hits the disk a lot. If not, a standard HDD will be fine. And you might save money with a smaller HDD. And I assume you will be running on AC power, so battery hours is a low concern.

If money isn't an issue, sure, just max out all this stuff. But if you want the most for your $ (as your OP states), you need to put your $ where they will do the most good (weakest link in the chain theory). You might even get down to the detail level of looking at which specific computations that are the gating factor in your application, and looking for CPUs that excel for those specific benchmarks.

Here's a place to start to compare CPUs: https://www.cpubenchmark.net/cpu_list.php
 
  • #35
NTL2009 said:
SSD is really only important if your application hits the disk a lot.
I disagree. It's ALSO important if waiting forever for Windows to boot up causes you to want to go find someone at Microsoft and hurt them. :smile:
 
  • Like
Likes russ_watters, Merlin3189 and CalcNerd
  • #36
But how often will the OP need to reboot? I haven't re-booted in (... looking at my panel app "System Load Monitor"...), 15 days ( but that's Linux/Xubuntu, not Windows, if it makes a difference). A couple minutes in boot time isn't an issue for me. Though an SSD would help me for other things, but I'm not the OP.
 
  • #37
NTL2009 said:
But how often will the OP need to reboot? I haven't re-booted in (... looking at my panel app "System Load Monitor"...), 15 days ( but that's Linux/Xubuntu, not Windows, if it makes a difference). A couple minutes in boot time isn't an issue for me. Though an SSD would help me for other things, but I'm not the OP.
Makes a big difference, although much less in recent years as Windows has begun to have some of the stability that UNIX & derivatives have had for decades.
 
  • #38
Suyash Singh said:
east or west asus and dell are the best.

NEVER ever go for HP and Compact.

phinds said:
Why? I've been using nothing but HP for years for me, my wife, and my son. Their systems are as good as any and they have superior technical support. I recommend them to everyone. What's your problem w/ HP?
I've had my HP desktop with i7 for more than 4 years, with no problems whatsoever.

Suyash Singh said:
I had my exams going on.
Well their after sales service is extremely bad.Laptops overheat and shut down.Fans keep clogging with dust.Highly priced for no reason.Even my school threw all their Hp desktops and installed Dell ones.
You work at hp or something?:confused:
If your computer is in a dusty environment, the fans will get clogged with dust. Doesn't matter what kind of computer it is.
With regard to Dell, my brother bought a Dell laptop that was bad right out of the box. He returned it and got another one -- same problem. His solution was to get a Mac of some kind.
 
  • #39
phinds said:
I disagree. It's ALSO important if waiting forever for Windows to boot up causes you to want to go find someone at Microsoft and hurt them. :smile:
Perhaps you've found something, too, that Microsoft has a lot of holes in this ,if they can't fix these problems in time, one day they will lose a lot of customers
 
  • #40
Qamerash said:
Perhaps you've found something, too, that Microsoft has a lot of holes in this ,if they can't fix these problems in time, one day they will lose a lot of customers
No, they will not. Windows sucks bigtime in many ways but it has steadily improved over the years and people who hate it have already migrated to UNIX-based system.
 
  • #41
I'm more bullish on dell and asustek
 
  • #42
phinds said:
No, they will not. Windows sucks bigtime in many ways but it has steadily improved over the years and people who hate it have already migrated to UNIX-based system.
Many of us only know how to use Windows; we just don't know any better. A few or more of us would like to try and begin to use Apple, but these computers are much more expensive than the one on which Windows was pre-installed. Therefore, some machines from Lenovo, Dell, Asus, Toshiba, etc. (even HP), are what we buy.
 
  • #43
I think electronic devices(mobile,laptop,etc ) selling companies are good for specific countries.Like ASUS is one of the best mobiles here in India(overall) and in US Apple is quite famous.Similarly from your comments i see that Westerners like Hp while Indians like Dell.The temperaratures here in Delhi reach upto 40 degree celsius sometimes and drop down to 0 degree sometimes and any company which does not account for this temperature difference for laptops is bound to suffer.
 
  • #44
It's sounds like to be a good budget for having laptop with good specs.With in a budget you have to go with dell or hp because Apple has just increased their products too much. For that I would like to suggest you the HP envy 17 series which is a good machine personally used by me. However you also can't avoid Dell Inspirons series under 400$.
 
Back
Top