New standard proposed for supercomputing

November 15, 2010

New standard proposed for supercomputing

Enlarge

This small, synthetic graph was generated by a method called Kronecker multiplication. Larger versions of this generator, modeling real-world graphs, are used in the Graph500 benchmark. (Courtesy of Jeremiah Willcock, Indiana University)

A new supercomputer rating system will be released by an international team led by Sandia National Laboratories at the Supercomputing Conference 2010 in New Orleans on Nov. 17.

The rating system, Graph500, tests supercomputers for their skill in analyzing large, graph-based structures that link the huge numbers of data points present in biological, social and , among other areas.

“By creating this test, we hope to influence computer makers to build computers with the architecture to deal with these increasingly complex problems,” Sandia researcher Richard Murphy said.

Rob Leland, director of Sandia’s Computations, Computers, and Math Center, said, “The thoughtful definition of this new competitive standard is both subtle and important, as it may heavily influence computer architecture for decades to come.”

The group isn’t trying to compete with Linpack, the current standard test of speed, Murphy said. “There have been lots of attempts to supplant it, and our philosophy is simply that it doesn’t measure performance for the applications we need, so we need another, hopefully complementary, test,” he said.

Many scientists view Linpack as a “plain vanilla” test mechanism that tells how fast a computer can perform basic calculations, but has little relationship to the actual problems the machines must solve.

The impetus to achieve a supplemental test code came about at “an exciting dinner conversation at Supercomputing 2009,” said Murphy. “A core group of us recruited other professional colleagues, and the effort grew into an international steering committee of over 30 people.” (See www.graph500.org)

Many large computer makers have indicated interest, said Murphy, adding there’s been buy-in from Intel, IBM, AMD, NVIDIA, and Oracle corporations. “Whether or not they submit test results remains to be seen, but their representatives are on our steering committee.”

Each organization has donated time and expertise of committee members, he said.

While some computer makers and their architects may prefer to ignore a new test for fear their machine will not do well, the hope is that large-scale demand for a more complex test will be a natural outgrowth of the greater complexity of problems.

Studies show that moving data around (not simple computations) will be the dominant energy problem on exascale machines, the next frontier in supercomputing, and the subject of a nascent U.S. Department of Energy initiative to achieve this next level of operations within a decade, Leland said. (Petascale and exascale represent 10 to the 15th and 18th powers, respectively, operations per second.)

Part of the goal of the Graph500 list is to point out that in addition to more expense in data movement, any shift in application base from physics to large-scale data problems is likely to further increase the application requirements for data movement, because memory and computational capability increase proportionally. That is, an exascale computer requires an exascale memory.

“In short, we’re going to have to rethink how we build computers to solve these problems, and the Graph500 is meant as an early stake in the ground for these application requirements,” said Murphy.

How does it work?

Large data problems are very different from ordinary physics problems.

Unlike a typical computation-oriented application, large-data analysis often involves searching large, sparse data sets performing very simple computational operations.

To deal with this, the Graph 500 benchmark creates two computational kernels: a large graph that inscribes and links huge numbers of participants and a parallel search of that graph.

“We want to look at the results of ensembles of simulations, or the outputs of big simulations in an automated fashion,” Murphy said. “The Graph500 is a methodology for doing just that. You can think of them being complementary in that way — graph problems can be used to figure out what the simulation actually told us.”

Performance for these applications is dominated by the ability of the machine to sustain a large number of small, nearly random remote data accesses across its memory system and interconnects, as well as the parallelism available in the machine.

Five problems for these computational kernels could be cybersecurity, medical informatics, data enrichment, social networks and symbolic networks:

* Cybersecurity: Large enterprises may create 15 billion log entries per day and require a full scan.
* Medical informatics: There are an estimated 50 million patient records, with 20 to 200 records per patient, resulting in billions of individual pieces of information, all of which need entity resolution: in other words, which records belong to her, him or somebody else.
* Data enrichment: Petascale data sets include maritime domain awareness with hundreds of millions of individual transponders, tens of thousands of ships, and tens of millions of pieces of individual bulk cargo. These problems also have different types of input data.
* Social networks: Almost unbounded, like Facebook.
* Symbolic networks: Often petabytes in size. One example is the human cortex, with 25 billion neurons and approximately 7,000 connections each.

“Many of us on the steering committee believe that these kinds of problems have the potential to eclipse traditional physics-based HPC [high performance computing] over the next decade,” Murphy said.

While general agreement exists that complex simulations work well for the physical sciences, where lab work and simulations play off each other, there is some doubt they can solve social problems that have essentially infinite numbers of components. These include terrorism, war, epidemics and societal problems.

“These are exactly the areas that concern me,” Murphy said. “There’s been good graph-based analysis of pandemic flu. Facebook shows tremendous social science implications. Economic modeling this way shows promise.

“We’re all engineers and we don’t want to over-hype or over-promise, but there’s real excitement about these kinds of big data problems right now,” he said. “We see them as an integral part of science, and the community as a whole is slowly embracing that concept.

“However, it’s so new we don’t want to sound as if we’re hyping the cure to all scientific ills. We’re asking, ‘What could a computer provide us?’ and we know we’re ignoring the human factors in problems that may stump the fastest computer. That’ll have to be worked out.”

Provided by Sandia National Laboratories search and more info website

Filter


Move the slider to adjust rank threshold, so that you can hide some of the comments.


Display comments: newest first

finitesolutions
Nov 15, 2010

Rank: 1.8 / 5 (5)
"Five problems for these computational kernels could be cybersecurity, medical informatics, data enrichment, social networks and symbolic networks:"

Let me add one with immediate impact to all human beings on planet earth: financial security. I have no doubt that the next computing machine can make a central server that keeps a money account for every living human being. And the account is automatically primed with 2000$ every month. Poverty solved. Whoever does not need the money can ignore them. This money will stimulate freedom and economy. Will also end wage slavery.
jselin
Nov 15, 2010

Rank: 5 / 5 (3)
"Five problems for these computational kernels could be cybersecurity, medical informatics, data enrichment, social networks and symbolic networks:"

Let me add one with immediate impact to all human beings on planet earth: financial security. I have no doubt that the next computing machine can make a central server that keeps a money account for every living human being. And the account is automatically primed with 2000$ every month. Poverty solved. Whoever does not need the money can ignore them. This money will stimulate freedom and economy. Will also end wage slavery.

That afternoon, everyone would quit their job. Goods would become more scarce driving the price up and inflating the currency. Suddenly that $2k/mo/ea doesn't look so hot.

Differential equations are a bitch.
trekgeek1
Nov 15, 2010

Rank: not rated yet
This is a great future to look forward to, but it won't happen until we adopt, and I apologize for this, a star trek style mind set. Humans need to adopt the mentality of performing functions for the greater good of society and bettering themselves. If we are all able to do what we enjoy without worrying about bills, we will have this Utopian society. I know that if I didn't have to work, I'd still want to engineer for fun. I believe most scientists develop methods and create breakthroughs primarily from personal interest and curiosity and finances secondly. Everyone has a passion or a hobby, and these are all valuable to society. Though, we might need robots to do things like hot tar roofing or building roads through the desert. I can't imagine this being anyone's passion. We are not evolved enough for paradise yet.
jjoensuu
Nov 16, 2010

Rank: not rated yet
Does this have something to do with that article that Chinese have the fastest supercomputer? So now by changing the criteria perhaps the title goes to some other country?
rah
Nov 16, 2010

Rank: not rated yet
"Five problems for these computational kernels could be cybersecurity, medical informatics, data enrichment, social networks and symbolic networks:"

Let me add one with immediate impact to all human beings on planet earth: financial security. I have no doubt that the next computing machine can make a central server that keeps a money account for every living human being. And the account is automatically primed with 2000$ every month. Poverty solved. Whoever does not need the money can ignore them. This money will stimulate freedom and economy. Will also end wage slavery.


Wait! I'm going to get $2,000 a month from this new standard for supercomputing? Thank you. Very good work.
Rank 5 /5 (6 votes)
Relevant PhysicsForums posts
  • Ideas to mitigate risk of 911 calls being misdirected
    createdMay 24, 2012
  • Live scribe pen?
    createdMay 10, 2012
  • Shallow water flow simulation
    createdMay 07, 2012
  • Tablet for taking notes?
    createdMay 05, 2012
  • Best fit tablet for me?
    createdMay 05, 2012
  • Measure of Informaton
    createdMay 04, 2012
  • More from Physics Forums - Computing & Technology

More news stories

Yahoo kills 'Livestand' just 6 months after debut

(AP) -- Yahoo is killing a tablet magazine called Livestand just six months its debut on the iPad.

Technology / Business

created 5 hours ago | popularity not rated yet | comments 1

Computers excel at identifying smiles of frustration (w/ Video)

(Phys.org) -- Researchers at the Massachusetts Institute of Technology (MIT) in the US have trained computers to recognize smiles, and they have turned out to be more adept at recognizing smiles of frustration ...

Technology / Computer Sciences

created 18 hours ago | popularity 4 / 5 (2) | comments 1 | with audio podcast report

Yahoo! ditches digital newsstand for iPads

Yahoo! shuttered its fledgling digital newsstand for iPads on Friday in what it said was the start of a product purge intended to make the floundering Internet pioneer more nimble.

Technology / Internet

created 6 hours ago | popularity not rated yet | comments 0

Facebook IPO debacle raises investor dander

The spate of complaints and investigations over the Facebook stock offering suggests big institutions had an edge over small investors, raising questions about the process.

Technology / Business

created 7 hours ago | popularity not rated yet | comments 0

Apple CEO Cook gives up $75M in stock dividends

(AP) -- Apple CEO Tim Cook is giving up $75 million in dividends on restricted stock that the company is awarding to all of its employees.

Technology / Business

created 11 hours ago | popularity 1.8 / 5 (4) | comments 2


Of mice and mental models: Neuroscientific implications of risk-optimized behavior in the mouse

(Medical Xpress) -- Regardless of an organism’s biological complexity, every encephalized animal continuously makes under-informed behavioral choices that can have serious consequences. Despite its ubiquity, ...

Dragon arrives at space station in historic 1st (Update 2)

The privately bankrolled Dragon capsule made a historic arrival at the International Space Station on Friday, triumphantly captured by astronauts wielding a giant robot arm.

Landmark calculation clears the way to answering how matter is formed

(Phys.org) -- An international collaboration of scientists, including Thomas Blum, associate professor of physics, is reporting in landmark detail the decay process of a subatomic particle called a kaon – ...

High-speed method to aid search for solar energy storage catalysts

Eons ago, nature solved the problem of converting solar energy to fuels by inventing the process of photosynthesis.

It's in the genes: Research pinpoints how plants know when to flower

Scientists believe they've pinpointed the last crucial piece of the 80-year-old puzzle of how plants "know" when to flower.

Researchers solve structure of human protein critical for silencing genes

In a study published in the journal Cell on May 24, Cold Spring Harbor Laboratory (CSHL) scientists describe the three-dimensional atomic structure of a human protein bound to a piece of RNA that "guides" the pr ...