Cloud vs Laptop for Number-Crunching: Which is Faster and More Efficient?

Click For Summary
SUMMARY

This discussion evaluates the performance and efficiency of cloud-based computing versus traditional laptop computing for number-crunching tasks, particularly in mathematical modeling and optimization. Michel, the original poster, expresses interest in comparing aspects such as application availability, development tools, speed, and sharing capabilities. He mentions programming languages including C++, C#, Java, R, and tools like Mathematica and SystemModeler. The conversation highlights the historical context of cloud computing, likening it to the use of computer centers in the 1960s, emphasizing the evolution of data transfer methods.

PREREQUISITES
  • Understanding of cloud computing concepts
  • Familiarity with programming languages: C++, C#, Java, R
  • Knowledge of mathematical modeling and optimization techniques
  • Experience with tools like Mathematica and SystemModeler
NEXT STEPS
  • Research cloud computing platforms such as AWS and Azure for number-crunching capabilities
  • Explore performance benchmarks comparing cloud vs. laptop computing for mathematical tasks
  • Investigate the availability of development tools in cloud environments
  • Learn about data transfer methods and their impact on cloud computing efficiency
USEFUL FOR

This discussion is beneficial for data scientists, software developers, and IT professionals interested in optimizing computational tasks using cloud solutions versus traditional hardware.

maajdl
Gold Member
Messages
391
Reaction score
29
Hello,

I never tried any cloud solution, and I hardly know what it means.
Thanks to the CodeProject newsletter, I read this article comparing the performances of different cloud solutions:

http://www.infoworld.com/print/237169

from this reading, I guessed that the cloud might be used for number-crunching just as I usually do with my laptop. After all, that was obvious!

Now this raise this question:

How would cloud-based computing compare to laptop computing?

My own typical number-crunching hobbies are in the field of mathematical modeling and optimization.
I could program in C++, C#, java, R, and I am used to Excel as user interface.
I like to use Mathematica from time to time as well as SystemModeler.

I am almost sure that I could not do everything on the cloud.
But I would be interested to compare the cloud and laptop for different aspect like:

- availability of applications,
- availability of development tools,
- speed of number crunching applications,
- possibilities to share and/or distribute applications to others ,
- ...

Maybe I should first of all give it a try.
Anyway, thanks for your comments and suggestions,

Michel
 
Last edited by a moderator:
Computer science news on Phys.org
Using a cloud server for number crunching would be similar to the way computer centers were used back in the 1960's. Computers were too expensive for most companies, so they would pay by the hour or day for computer time on one of the computers in a computer center. The main difference is that they had to bring punched cards, tapes, or disk packs to the computer center (unless they stored them at the computer center), then return with those tapes, disks, and sometimes large print outs, while these days you'd be transferring stuff over the internet.
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
6K
  • · Replies 14 ·
Replies
14
Views
2K
Replies
4
Views
13K
  • · Replies 25 ·
Replies
25
Views
3K
  • · Replies 12 ·
Replies
12
Views
2K
Replies
2
Views
3K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K