News for hackers. Stuff that matters.
Re:Intel brings a six-core i9 CPU to laptops by super_mario on Tuesday April 03, 2018 @02:23PM (#16747575)
Once your datasets go out of the bounds of single reasonable machine, it's time to switch to Apache Spark cluster (or similar).

You can still write your data analysis code in Python, but you get to leverage multiple machines and intelligent compute engine that knows how to distribute your computation across nodes automatically, keeping data linkage and parentage information, so computation is moved closest to where data is located.

Re:Intel brings a six-core i9 CPU to laptops by znpy on Tuesday April 03, 2018 @02:33PM (#16747700)
You know, sometimes you are in that uncomfortable spot where you have too much data for a single laptop but too little to justify running a whole computing cluster.

That is the kind of spot where you max out everything you can max out and just go take a break when something intensive is running.

Re:Intel brings a six-core i9 CPU to laptops by makmanalp on Tuesday April 03, 2018 @02:49PM (#16747860)
This - honestly depending on the task hundreds of GB can be still the "single computer" realm because it's just not worth it to set up a cluster in terms of time and money and also administration overhead. However parallel + out of core computation doesn't necessarily imply a cluster: single-node Spark or something like dask works fine if you're in the python world.
Re:Intel brings a six-core i9 CPU to laptops by super_mario on Tuesday April 03, 2018 @02:58PM (#16747944)
Setting up ad hoc (aka standalone) Spark cluster with a bunch of machines you have control over is ridiculously trivial task though. It's as easy as running spark --master=x where you designate one machine as master. All others started with --master=x become slaves of x. Then you just submit jobs to x and that's all.
Re:Intel brings a six-core i9 CPU to laptops by bitL on Tuesday April 03, 2018 @04:37PM (#16748875)
Spark is slow though. On the other hand, Pandas is also extraordinarily slow :D
Re:Intel brings a six-core i9 CPU to laptops by walshemj on Tuesday April 03, 2018 @08:27PM (#16750765)
Then you remote into a workstation as some one else in this thread said they did.
Re:Intel brings a six-core i9 CPU to laptops by ska on Tuesday April 03, 2018 @03:36PM (#16748325)
Running distributed like that always has a cost, both in inefficiency of the compute and in person-time.

If you still can run on one machine, it's almost always a win. 32Gb is a perfectly reasonable amount of memory to expect. 64Gb isn't outlandish at all for a workstation.

Re:Intel brings a six-core i9 CPU to laptops by dagss on Friday April 06, 2018 @11:26AM (#16773944)
Really depends on the computation.. what you say only make sense for some niches of computations.