Build your professional network on facebook via our app Go to app
 
<< Prev  7 of 20 in Topic  Next >>
Topic : Clustering
  Rate : 
Posted in Community :

High Performance Computing

By : Puneet Maurya, Project Lead, Aftek
Industry : Technology Consulting Functional Area : Architecture
Activity:  0 comments  276 views  last activity : 07 06 2010 20:18:04 +0000
Share
 
 
 

With HPC, the primary goal is to crunch numbers, not to sort data. It demands specialized program optimizations to get the most from a system in terms of input/output, computation, and data movement. And the machines all have to trust each other because they’re shipping information back and forth.

HPC systems are based on parallel computing, which uses concurrency to decrease program runtimes. If the program lends itself to parallelization, the more nodes you can throw at it, the better. It’s like painting a fence; if you can get some friends to paint with you, the job gets done faster. But some applications must follow a serial process, like building a house. You may have an application that can only run on one CPU, with no shortcutting, no way to split it up. In that case, you could just get a bigger, faster box.

In the aerospace industry you’ve got a lot of calculations to do before you can call an airplane design good and ship it. Or if you’re in the oil industry, there may be a patch of ground somewhere that looks promising, but the geological information requires more processing. So you take the information from the field back and throw it at the cluster computer, and run it through some powerful software to figure out if the land has oil. First one to figure if it does, gets the bid in and wins. The other guy loses.

n HPC clusters, all of the machines are working on a specific numeric problem that needs a significant amount of calculation to find the answer. For example, although it’s really fast, a state DMV driver license database lookup is not HPC, it’s more of a table lookup, not a calculation. But if you’re building airplanes and calculating the airflow over a wing of a 747, the more speed the better. You have to break up the wing sections into one inch pieces, then calculate the flow over each sq. inch, etc. then repeat the process. The faster the cluster, the faster you’re going to get your answer.

There are three rules when building HPC clustering. Rule number one is, the application defines how the cluster is built: everything underneath it is dependent on that application. Just because a processor is faster doesn’t mean it’s going to be faster on that application.

Rule two is the balance between computing and communication. A cluster’s individual members compute like crazy, then at some point they communicate. Then it repeats; it’s another difference in how you design your hardware. With a fixed amount of money to work from, you have to split it between hardware for communication, and the hardware for computation or nodes, infrastructure, etc.

The third rule of clustering is “There will be an upgrade”! Clusters are not usually static, they can grow machine by machine as the computing needs of the organization change


 

 
TrackBack URL:
0 comments on "Trends for adapting High performance computing"
Add your comment on "Trends for adapting High performance computing"

Rate:
Submit
Nine IT soft is acomplete HR/Manpower/Recruitment Solutions provider and an Innovative Consulting firm.
  • Create a confidential Career Profile and Resume/C.V. online
  • Get advice for planning their career and for marketing of experience and skills
  • Maximize awareness of and access to the best career opportunities
Viewers also viewed
With the advancement in new technologies e-waste have also increased creating environmental...
 
174 referals 57 arguments, 5259 views
Dear friends...... Today's students are growing up in a digital world that provides a variety of...
 
662 referals 8 votes, 562 views
We all know that India has too many people and this is bad for our economic well-being . Mention...
 
608 referals 26 arguments, 9735 views
more...  
Recent Knowledge (30)
What could be the size of Indian Switch market ( Low Voltage)
4 referals 15 comments, 526 views
Watching TV causes Obesity, Diabetes and Sleeplessness Watching TV is an ideal way to pass time...
 
379 referals 7 comments, 173 views
Nicholas Carr's article "IT Doesn't Matter" (Harvard Business Review, May 2003) challenges the...
0 referals 2 comments, 224 views
more...  
More From Author
Many organizations have good projects but they are not successful in their business. Many say that prioritizing the project leads to success. How should organizations prioritize  projects to be successful? Share your views...
What are the Certification given for Organisation to go Green?
Project manager's attitude is the main driving force in quality. He is the leader in the whole process and the main supervisor overviewing each and every step. Success of the project depends upon the management skills he shows during the project......
more...