Revisiting the ‘P’ in HPC

21 June 2012

“Don’t ask me about the ‘P’ in HPC…” is something that I’ve said a lot over the last half decade. Era of Pervasive Computing

The article uses the phrase “the Era of Connected Devices”, but I like the phrase “the Internet of Things.” I won’t bother listing the “things,” but the posting was specifically focused on “sensors and devices that will monitor and sense our environments, collect data and provide timely and critical feedback.”

I like this quote: “Everything that will benefit from a connection will be connected.”

The following is something I wrote on 1 April 02009…

About the ‘P’ in HPC

HPC stands for High Performance Computing. Historically, the ‘P’ in HPC stood for “performance;” however, these days it stands for much more.

The following is my attempt to define HPC in one sentence.

HPC is a highly pervasive computing environment that
enables highly productive computing via a highly persistent
cyber-infrastructure that exploits highly parallel computing
to provide highly powerful computation.

With less than two years left in decade zero of the 21st century, HPC is really HP^6C — High Performance, Productivity, Pervasive, Persistent, Parallel, Powerful Computing.

HPC systems not only provide peta-scale computation, but they also provide powerful storage systems and, in many cases, powerful visualization systems (e.g. ASU’s Decision Theater).

HPC systems (which for the most part are hardware) need software and these days the software is way behind the hardware. In other words, today’s software is not even close to exploiting the power of HPC systems.


Ubiquitous Sensing I Get, But What’s Nanodata?

11 April 2012

The Computing Trend that Will Change Everything had the sub-title “Computing isn’t just getting cheaper. It’s becoming more energy efficient. That means a world populated by ubiquitous sensors and streams of nanodata.

Ubiquitous sensors imply streams of data. That I get. But what’s nanodata?

Harvesting background energy flows, including ambient light, motion, or heat, opens up the possibility of mobile sensors operating indefinitely with no external power source, and that means an explosion of available data.

An “explosion of data” implies to me yottadata (as in yottagoo). Again, what’s nanodata?

According the MIT Technology Review article, nanodata is “customized fine-grained data describing in detail the characteristics of individuals, transactions, and information flows.” To me it seems as if nanodata is a form of metadata (i.e. data about data).

I still don’t get the term nanodata, but I consider that okay. Bottom-line: It’s possible ubiquitous sensors is our future and that implies infinite data being piped into an Infinite Computing environment.