HUM

A Parallel Pipelined Motion Picture Program


NRL Data in Hum
  • Animate large (8,000 x 4,000 pixels) images
  • Lossless image compression
  • Transparent, minimalist GUI
  • Completely utilize symmetric multiprocessor computers
  • Prefetching and caching eliminate mask latency
  • Maximum latency is maximum time of all segments, not sum
  • Stereoscopic display
  • Vector glyph overlay derived from secondary field
Lateral wrapping provides contiunous view 180 degrees in each direction from everywhere and makes actual dataset boundaries irrelevant. Particularly useful for triple wide displays.
Hum animating, some pipelines are active. Apparently the framebuffer readback takes place as it's been redrawn several times, and some tearing is visible in this snapshot.
Same as above, but no animating. Some used cache elements are seen in red.
A snapshot of my desktop. X11/OpenGL on MacOS supports hardware graphics acceleration, and Hum works well enough to use it as a primary development platform.

Read a paper discussing theory and implementation of Hum

About The Name

Hum is a 4 piece hi-fi noise pop band from Champaign-Urbana Illinois. They're one of my all time favorite bands, but they broke up a few years back, spinning off at least two decent bands (that never tour to the Pacific Northwest). There's a good web site dedicated to Hum.


ROTANG -- ZOOM! NOT BOOM! Find out more about who ROTANG is and how it is powered by M4.
ROTANG produces the world's finest optional software.
Hum questions welcome at hum3@rotang DELETE com
This browsing experience is Copyright 2003, ROTANG.