Chasing The Number

The Top500 list is a valuable measure of HPC progress, but the race it has spawned maybe over for many organizations

In the United States, applying to college usually means taking the SAT test (Standard Aptitude Test). The goal of course, other than taking a bunch of money from every kid that wants to go to college, is to provide a common number to compare students from around the country. Presumably it is a predictor of how well a student will do in their first-year of college. Not everyone agrees, however.

Trying to reduce a person’s ability to one number is convenient and at the same time naive. If it were that simple, why ask any other questions. What if your college or job application asked for your name, SAT score, and IQ. A simple binary decision. “But, but…”, you plead, “there is more to it than that.” Of course there is because once you are in college the SAT score is useless, it does not help you further your education in any way. How well you perform in college and beyond is up to you. The same can be said for your IQ test (if you have ever had one).

Many people tend to agree with my analysis and at the same time are enamored with the Top500 List. As I have said before, “the list” is very useful and provides a good historical record and “snapshot” or the HPC community. I believe problems arise when the list is used for that which it was not intended. Quite often you will read “the X fastest computer in the world”, where X is a spot on the list. To which I always add, “running a single benchmark that has little bearing on many HPC applications. Results are voluntarily submitted and many machines are not on the list.” Such, arguments usually go unnoticed when writing the press release about the “new University supercomputer that is the X fastest computer in the world.” Which is why I am glad to hear that chasing the Top500 is maybe less important than has been in the past. A recent article in the Chronicle of Higher Education seems to support this notion.

In my opinion, this change is probably coming from several directions. First and flippant, the analyst’s expect the Chinese to own the list in very short order. Of course, there may be some competition for the top spot, but buy and large, the Chinese are dumping a lot of money into HPC. Why focus on a race you are going to loose.

Second and probably more to the point, results help funding for future grants while a good Top500 position does not. In a sense the “Top500 bubble” may be bursting. I consider this a good thing because there are plenty of other HPC issues that need addressing. For example, taking my SAT analogy even further, does a good Top500 placement predict how well the cluster will perform in the first year of service? Certainly if all the users are running linear algebra codes, but how well does the Top500 reflect other applications. What about utilization. Does a good list rank indicate users will get enough work done on the cluster? Lastly, current budget pressures or “doing more with less,” certainly cannot be discounted as a reason to not even consider getting your machine ranked.

To be fair, there are other methods to measure HPC performance. The HPC Challenge (HPCC) is a set of seven tests (the Top500 benchmark included) that give a much better picture of the “overall” machine performance. The HPCC tests are similar to a report card rather than a single test result. Of course, the old HPC adage that “your applications are the best benchmark” is still true and any sizable cluster purchase should include this type of testing.

One growing HPC sector is high data throughput machines. These machines are designed to allow processing of large data sets and therefore depend on high I/O rates as much as number crunching capability. Indeed, some data heavy problems would bring your typical Top500 beast to crawl. The Top500 is of little help assessing these machines.

In closing, Top500 performance is important, as is the HPCC, and the Green500 for that matter. Measuring complex systems from many angles helps us build better devices. My wish is that some of the effort and energy that goes into trying to build a faster HPC sports car goes into allowing more people to travel on the highway.

Comments on "Chasing The Number"

Very rapidly this website will be famous amid all blogging
people, due to it’s nice articles

My web blog – kjellerup61Fisher.jigsy.com

Thank you for the good writeup. It in fact was a amusement account it.
Look advanced to more added agreeable from you!
By the way, how could we communicate?

Here is my blog post; Vimeo.Com

Have you ever thought about creating an ebook or guest authoring on other
websites? I have a blog centered on the same topics
you discuss and would really like to have you share some stories/information. I know my
visitors would appreciate your work. If you are even remotely interested, feel free to shoot me an email.

Look at my web blog: Krystal

What’s up, yeah this post is actually fastidious and I have learned lot of things from it
about blogging. thanks.

Also visit my site – Hibu Marketing Reviews

Very nice post. I simply stumbled upon your blog and wanted to say that I’ve
truly loved surfing around your Web Design Blog posts.

After all I will be subscribing in your feed
and I am hoping you write once more very soon!

After looking over a few of the blog posts on your
web site, I seriously appreciate your technique of writing a
blog. I book-marked it to my bookmark site list and will be checking back soon. Please check out my web site as well
and tell me what you think.

Also visit my web-site :: video here

I am curious to find out what blog platform you happen to be using?
I’m having some small security problems with my latest
website and I would like to find something more safeguarded.
Do you have any recommendations?

Visit my page: http://Createwebsiteeasy8.Hazblog.com/Primer-blog-b1/Succeed-In-Business-By-Mastering-The-Art-Of-Search-Engine-Optimization-b1-p4.htm

Leave a Reply