Chris quits.

February 21, 2007

That made me sad. I just read that Chris, the guy behind HPC Answers, is going to stop blogging.

Chris, we’ll miss you. You’re one of the exceptional guys who really knew what they’re talking about. They’re ain’t not so much people blogging about HPC and you got a hell of an expertise.
Make sure your legacy is well archived in some safe location, your “Answers” were true and indeed very useful answers.

I wish you all the very best for your new job and I hope you drop by any now and then – virtually here or physically in Germany, if you ever happen to be here.

It was an honor to read your blog. Whoring about HPC-topics won’t be the same without you.

Good luck!

Alex.

Tech Tags:


CUDA SDK available for free download

February 19, 2007

Via Heise Newsticker:

NVDIA finally released their CUDA SDK for free download, means no mandatory registration is necessary anymore.

Unfortunately the SDK is neither free nor open, but free as in free beer. Lots of GigaFLOPS for the masses, I expect lots of distributed computing projects take advantage of it.

References:

Documentation
[Download] CUDA Programming Guide Version 0.8 (.pdf)
[Download] CUDA Toolkit Version 0.8 Release Notes (.txt)
[Download] CUDA BLAS Library Version 0.8 Reference Documentation (.pdf)
[Download] CUDA FFT Library Version 0.8 Reference Documentation (.pdf)

Complete Install Packages Including Documentation
[Download] Installer for CUDA Toolkit Version 0.8 and CUDA SDK Version 0.8 for Linux X86 32-bit [Red Hat Enterprise Linux 4 (Nahant Update 3)]
[Download] NVIDIA Linux Display Driver Version 97.51 for CUDA Toolkit Version 0.8
[Download] Installer for CUDA Toolkit Version 0.8 and CUDA SDK Version 0.8 for Windows XP (32-bit)
[Download] NVIDIA Windows Display Driver version 97.73 for CUDA Toolkit Version 0.8

Tech Tags:


Louisiana State to offer course on HPC in spring 2008

January 26, 2007

f77Via Supercomputing Online:

Thomas Sterling, who’s nowadays teaching the the LSU, is preparing a course on supercomputing for spring 2008. They’re going to broadcast the lectures in high-definition TV to other universities over the internet. He’s also working on a textbook of this topic and they’ll also offer the course on DVD later.

Interesting, makes we want to go back to Uni again.

Tech Tags:


SUN annouces new HPC-language

January 14, 2007

f77Via Heise Newsticker:

SUN just announced it’s new programming language, “Fortress“, which is supposed to be the successor to FORTRAN. The emphasize lies on parallel computing.

Synopsis:

Fortress is a new programming language designed for high-performance computing (HPC) with high programmability. In order to explore breakaway approaches to improving programmability, the Fortress design has not been tied to legacy language syntax or semantics; all aspects of HPC language design have been rethought from the ground up. As a result, we are able to support features in Fortress such as transactions, specification of locality, and implicit parallel computation, as integral features built into the core of the language. Features such as the Fortress component system and test framework facilitate program assembly and testing, and enable powerful compiler optimizations across library boundaries. Even the syntax and type system of Fortress are custom-tailored to modern HPC programming, supporting mathematical notation and static checking of properties such as physical units and dimensions, static type checking of multidimensional arrays and matrices, and definitions of domain-specific language syntax in libraries. Moreover, Fortress has been designed with the intent that it be a “growable” language, gracefully supporting the addition of future language features. In fact, much of the Fortress language itself (even the definition of arrays and other basic types) is encoded in libraries atop a relatively small core language.

A reference implementation (an interpreter, written in Java), is available at the project’s homepage under the BSD-license.

Haven’t looked into it yet, but I’ll definitively will. Stay tuned for updates.

Tech Tags:


HPC roundup

December 27, 2006

It’s been quite some time, I haven’t blogged much. I’m currently comitted in a project where we’re deploying a couple of new components at a german Telco; a new cluster, a new Network Management System and some kind of Layer-7 Proxy. This keeps me busy, I apologize to my regular readers for the lack of upgrades. So, here a little roundup of things which happened in the last 6 weeks or so.

OK, let’s get started; first there was SC06, which was quite some happening I’ve missed this year. Interesting hardware was the Intel SR1530 systems for example; eight bloody cores in one 1HU-case. Nifty! SiCortex announced a 5832 MIPS-core system for the masses – the SC5832 offers 5.8 TFLOPS (peak) at just 20 kW of power-consumption trough using power-ompitzed MIPS64 cores. Nvidia showed of with CUDA, a library for offloading computing to the GPU and Dell annouced systems with quad-core Opterons. And there was news about IBM’s 1350 hybrid CBE-blade-system.

Considering the HPC/SC-business there wasn’t much in my opinion. First, NEC announced a cooperation with SUN, which I already covered earlier. Unfortunately NEC still didn’t comment on my questions, maybe I’m not worthy enough. Cray fortified it’s DARPA-commitments through getting another 250-million-USD contract with it’s Adaptive Supercomputing Initiative. Bull sold another 43 TFLOPS supercomputer to the french (CCRT). Yeah, and there was that nifty supercomputer in a chapel, Mare Nostrum in Spain. Quite some location for a supercomputer!

On the software-front we had the annoucement from SUN for a new SUN Grid Engine 6.1; XenSource unveils a couple of new virtualization-products.

Conference related stuff: ISC 2007 issued it’s call for papers. Top500.org released it’s BOF-session slides.

So how was the year 2006 for the HPC-business? HPC-wire has a round-up.

OK, that’s it for now; merry belated christmas, a happy new year – your’s truly,
Alexander Janßen.


NEC and SUN team up for hybrid supercomputers

November 21, 2006

Via NEC:

NEC and SUN are teaming up to build hybrid supercomputers; they’re going to blend SUN’s Fire servers with NEC’s SX-series supercomputer to form a “hybrid supercomputer”.

From their press-release:

“Hybrid” supercomputing solutions provide a superior benefit for customers who wish to utilize both vector and scalar computing environments based on the suitability of customer codes. This solution also provides the capability to share data between vector and scalar computing environments.

They also comitted to several other agreements; NEC will also play the role as the integrator of those hybrid-supercomputers.

I really like to see how they’re going to mash together those two pretty different systems. NEC has their own methode of connecting SX-8 nodes with their Internode Crossbar Switch (IXS), whereas SUN Fire servers are regular SMP-machines which are connected by Infiniband or, more traditionally, by Gigabit Ethernet.

If they want “to share data between vector and scalar computing environments” I’d say that they hve to couple those pretty different architectures tightly. How to do that? I don’t know yet.

However, the TOP500 already mention a machine from SUN, an Opteron x4600 Cluster, which is supposed to be a NEC/SUN combination. The NEC-portion is the storage-subsystem, they delivered their iStorage S1800AT for use with SUN’s x4600. Interestingly they also utilize Clearspeed’s accelerator-boards which deliver up to 50 GFLOPS per board at only 25 Watts. The supercomputer is ranked 9th in the list.

Tech Tags:


green500.org – new supercomputing benchmark site

November 19, 2006

SC06 logoVia top500.org Blog:

There was a talk about HPC Power Consumption on SC06 during the BOF session; during this session they pointed out that there’s a Green500 list where supercomputers are not just benchmarked for their peak-power, but compared to the total power consumed. The whole thing isn’t new, it was already presented at HP-PAC, but it somehow was under my radar.

Interestingly they do not only compare FLOPS/Watt but also introduce a power-benchmark known from circuit-design, called the EDn-metric (“E is the energy being used by a system while running a benchmark, and D is the time taken to complete that same benchmark.”) and adapt that one even further to the so called ∂-metric, which gives the user the possibility to put more emphasis on either energy or performance[1]. The paper[2] also has a table comparing several cluster-setups with different benchmarks.

It was my opinion for a long time that clusters and supercomputer will have to be optimzed for a high performance/Watt and a low Watt/space since energy and space will become even more expensive in the future. I’m glad to see that serious people are investigating into that topic.

The more I read about SC06, the more i pity that I couldn’t make it. Maybe next year…

[1] R. Ge, X. Feng, and K. Cameron. Improvement of power-performance efficiency for high-end computing. In The First Workshop on High-Performance, Power-Aware Computing (HP-PAC), Apr. 2005.
[2] Sushant Sharma, Chung-Hsing Hsu, and Wu-chun Feng, Making a case for the Top500 list

Tech Tags:


IBM Cell-based blade system now available

September 12, 2006

IBM LogoVia Supercomputing Online:

Finally some good news so that we can all forget about the TOR-craze for a moment. Supercomputing Online reports that IBM announced today the availability of the IBM BladeCenter QS20, a Cell Broadband Engine based addition to existing IBM infrastructure:

“The IBM BladeCenter QS20 is a Cell BE-based blade system designed for businesses that can benefit from high performance computing power and the unique capabilities of the Cell BE processor to run graphic-intensive applications and is especially suitable for computationally intense, high performance workloads across a number of industries including digital media, medical imaging, aerospace, defense and communications.

The IBM BladeCenter QS20 extends and deepens IBM Power Architecture technology and is complementary to our existing rack-optimized and blade server products based on Intel Xeon, AMD Opteron, and IBM POWER processors.”

One double-wide blade holds two Cell BE processors running at 3.2 GHz and is to be seen as an extension to IBM’s System Cluster 1350. The datasheet mentions 1 GB of RAM (512 MB per processor – does that mean that both CPUs work individually rather than in SMP? I think it’s just an irritating fact in the data-sheet), a 40-GB harddrive, two Gigabit-Ethernet NICs. As an option 1 or 2 InfiniBand 4x adaptors can be connected via PCI-Express. The blade runs Fedora Core 5-based Linux for Cell.

OK, so much for the details, now let’s fire up the mighty oracle-mode: Is that possibly the hardware-basis for the Los Alamos Roadrunner supercomputer we’re all speculating about? Would that possibly mean that the mentioned CBEs of Roadrunner aren’t tightly integrated Co-processors to the Opteron-CPUs? Are they just going to deploy a 1350 together with a bunch of QS20 and wire them up via InfiniBand and Gigabit-Ethernet?

Now that would be cheap and kinda disappointed, wouldn’t it…? And i lose a fiver. Ah, I’m not. Nobody accepted the bet :-) Know more? Are you one of the lucky ones who already deployed a QS20? Tell me! Or use the fancy comment-function.

Tech Tags:


LANL: Opteron + Cell = Roadrunner?

September 6, 2006

Los Alamos National Laboratories LogoVia Heise Newsticker, El Reg:

The Register claims that IBM proposes a new concept for Los Alamos’ new upcoming supercomputer, code-named “Roadrunner”. Both companies are bidding on the project for months, so this solution would be, well, at least very interesting. El Reg writes:

The lab will announce that IBM will build Roadrunner using a hybrid design that makes use of Opteron and Cell systems, according to a report from online rag CNET. The publication cites “sources familiar with the machine” as claiming that the National Nuclear Security Administration (NNSA), which oversees LANL, will reveal IBM’s win “in the coming days.”

So The Reg is quoting CNET, but not giving any pointers, couldn’t find the source yet, so… I file this under “rumours” :)

There was no word yet about how the Cell- and Opteron-CPUs should be integrated; I bet a fiver that they’re going to use HyperTransport and install a Cell-CPU as a Co-processor to the Opterons – probably similar to the technology DRC Computer is using for their Virtex-FPGA integration-solution.

If not, what else would be possible? PCI-Express, for sure, but probably too expensive on a large scale. Ideas, do you know more than Big Reg? Tell me! Or use the fancy comment-function.

Tech Tags:


Busy writing handbooks & link roundup

September 4, 2006

Not much time for anything at the moment. I’m currently writing documentation for new products my company is selling, but which lack proper engineering-documents. So poor /me has to extract useful information from marketing-documents (Ha! I can’t say it without grimacing) and write some proper planning-manuals for our engineers. Life’s hard.

Nevertheless, here some unsorted links to news worth reading:

Astronomers Use Supercomputers To Study Atoms Linked To Black Holes
UA Physicists Invent ‘QuIET’- Single Molecule Transistors
ClearSpeed Breaks GigaFLOP per Watt Performance Barrier for Supercomputing
Cray Wins $52 Million Supercomputer Contract With National Energy Research Scientific Computing Center
The Future of User-Directed SMP Parallel Programming : OpenMP 3.0
UA Physicists Invent Single Molecule Transistors
27th Edition of TOP500 List of World’s Fastest Supercomputers Released: DOE/LLNL BlueGene/L and IBM gain Top Positions
Astronomers Crunch Numbers, Universe Gets Bigger
NSF Funds LSU $1 Million for PetaShare Development

Some interesting blog-postings:

What is software pipelining?
A Discussion On Parallel Languages

I’ll write more when I’m out of the deep shit.

Tech Tags: