Physics researcher/student needing new laptop

Click For Summary
SUMMARY

A physics student seeking a new laptop for experimental particle physics research recommends a configuration with at least an Intel i5 processor, 8GB RAM, and a 256GB or 512GB SSD. The student frequently uses C++, ROOT, Mathematica, and Python for simulations and data analysis. A Unix-based OS, such as Ubuntu or macOS, is suggested for better application management and terminal use. Budget considerations indicate a preference for a maximum of $1500, with advice to consider dual-booting or using a solid-state drive for enhanced performance.

PREREQUISITES
  • Understanding of C++ and ROOT for data analysis
  • Familiarity with Mathematica and Python for simulations
  • Basic knowledge of Unix-based operating systems, including Ubuntu and macOS
  • Awareness of hardware specifications, including RAM and SSD requirements
NEXT STEPS
  • Research the latest Intel i5 processor specifications and performance benchmarks
  • Explore different Linux distributions and their suitability for beginners
  • Learn about dual-booting Windows and Linux using Boot Camp or third-party managers
  • Investigate options for upgrading RAM and SSD in laptops
USEFUL FOR

This discussion is beneficial for physics students, researchers in experimental particle physics, and anyone looking to optimize their laptop for data analysis and simulations using programming languages like C++ and Python.

Hshc
Messages
14
Reaction score
1
Hello,

I'm a physics student (currently a senior in college, planning on going to graduate school for a Ph.D.). My current laptop is encountering major problems, mostly small things that make it not worth investing more money into the laptop, given that it's already old.

I currently do experimental particle physics research so I want to make sure I get a new laptop that is able to handle what I do: I do a lot of simulations and data analysis. C++ and ROOT are my go-to, but I also use Mathematica and Python quite a bit.

What specs would you recommend for a laptop? I was thinking an i5 processor, 8GB RAM, and a 256 or 512 SSD, but I don't want to go overboard and spend a lot of extra money if I don't need it. I also was thinking about getting a Unix-based OS (either Ubuntu or Mac), given that SO many tasks that I need four or five applications on Windows, I could just do on the terminal. Thoughts?

Thanks! :)
 
Computer science news on Phys.org
Hshc said:
planning on going to graduate school for a Ph.D.
In some places, you can get a laptop as part of the PhD position. Could that be an option?
Hshc said:
I currently do experimental particle physics research so I want to make sure I get a new laptop that is able to handle what I do: I do a lot of simulations and data analysis.
Does that happen on the laptop itself or on some remove machine where you just need ssh?
Hshc said:
I also was thinking about getting a Unix-based OS
That is probably a good idea.
 
mfb said:
In some places, you can get a laptop as part of the PhD position. Could that be an option?
I will have to buy my own computer. I have computers in the labs I work in, but I like being able to do work from home, or while visiting my parents. Physics doesn't stop.

mfb said:
Does that happen on the laptop itself or on some remove machine where you just need ssh?
It happens on both. But, as a personal preference I want to be able to run it on my computer as well. I find it easier to edit on a text editor application (such as sublime, xcode, etc) than using Vim or Emacs while ssh-ing. Not 100% necessary though. The core of the data analysis is on a different machine, where the data is stored

As for Unix-based OS, is a Mac worth the money? Or should I get a PC and partition the drive and get a Linux distro or how should I go about it? I know how to handle a terminal and do stuff on it, but I'm not super advanced at computers and operating systems, and I'm worried Linux will be too much for me to handle.
 
About the data-analysis, you will inevitably get better at commandline editing as you use it.
I'd say this is a good thing. On the other hand troubleshooting/testing can be cumbersome.
Samples of data sets can help you with that, minimizing your 'local load'.

The amount of RAM seems suitable, however extra RAM is never a waste.
If you browse the web like me for example, dozens of tabs open at the moment, it's clear you sooner or later reach the limits.

Hshc said:
[...] and I'm worried Linux will be too much for me to handle.

If you use a suitable linux distro I wouldn't worry about this to much. I recently made the transition to linux and so far I haven't met any difficulties.
Except for the fact I accidentally I installed a factory build of openSUSE (similar to a beta) which meant some software wasn't available yet.

For openSUSE the package manager (YaST is the GUI and zypper in the command line) is great in my opinion.
When searching for software on the opensuse website you will encounter one-click-install buttons. These do just that, click them, feed the computer your root password and install the software.

The downside is that I sometimes succeed in semi-jamming the user interface.
A simple reboot fixes this the first time after which you can search a command line solution (killall plasma-desktop to close it and kstart plasma-desktop to get it back up and running)

Another option is testing several linux distributions using liveCDs until you find something you like.

Or you could always opt for a dual boot (first windows, then linux is the easiest!)
 
This question would be much easier answered if you gave us a budget range you'd like to stay in.
 
Orbyt said:
This question would be much easier answered if you gave us a budget range you'd like to stay in.
Probably would want to stay below 1500.
 
I'd say, get a cheap laptop and manually purchase a solid state hard disk and up to 12 gigs of ram. I'll bet you save 100s
 
For $1500, you should be able to get a decent USED Intel mac laptop and run both Windows 7 (or 8.1) and Mac OS X on it. That gives you a lot of flexibility. When I was teaching at Penn, a huge number of students did this; they mostly used a third party boot manager so they could switch instantaneously across OS's. I did it using Apple's native boot manager (Boot Camp) which comes with OS X--I could boot into either Windows or Mac OS X, but not both at the same time.

My advice is, don't worry much about processor speed--they are all quite fast these days--but go for lots of RAM/memory instead. Get a minimum of 4 Gb; get 8 Gb RAM if you can. And a decent size disk (Min 250 Gb). But remember that disk can always be increased, these days, via USB drives.

If you should get a Mac and dual-boot using Apple's Boot Camp, my technical blog describes several adventures I had using it: http://harborsparrow.blogspot.com/2009/12/boot-camp-revisited.html
 
Last edited:

Similar threads

  • · Replies 7 ·
Replies
7
Views
5K
Replies
30
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
35
Views
10K
  • · Replies 14 ·
Replies
14
Views
9K
Replies
10
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K