Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Software for Hardware Demonstrations?

Cliff posted more than 10 years ago | from the showing-off dept.

Software 45

raarky asks: "My company will be running a stand at a rather respectable geek conference and I would like to ask the developer and sysadmin crowd what sort of demonstration software would be cool to see running on some of the highend server, workstation and mobility (notebooks, handhelds etc) hardware we have available. Ideally it has to appeal to the intended audience and show off the capabilities of these systems (read: intensive). My first thoughts were something like a renderfarm or some great open source 'end to end solution' that crunches lots of data and has client software to display the results." What software would you use to show off hardware capabilities?

Sorry! There are no comments related to the filter you selected.

Gentoo (2, Funny)

contrasutra (640313) | more than 10 years ago | (#9628188)

Show them how you can install a gentoo system in less than 12 hours! C'mon, we all know GCC output gives linux (gentoo) users a hard-on.

(Im a linux user, humor...)

Re:Gentoo (1)

nick125 (765977) | more than 10 years ago | (#9628270)

only 12 hours? thats a lie. we all know that Gentoo least takes about 24 to GUI

Re:Gentoo (1)

AliasTheRoot (171859) | more than 10 years ago | (#9628276)

YHow the hell did you manage to install it that quickly?

Re:Gentoo (1)

embobo (1520) | more than 10 years ago | (#9629032)

Actually, for me it the "configure" output, especially the part at the end when you see that all the cool features have been enabled thanks to your simply adding a few tokens to the USE flag.

Re:Gentoo (0)

Anonymous Coward | more than 10 years ago | (#9629040)

How about less than two hours []

renderfarms too slow (3, Insightful)

FrenZon (65408) | more than 10 years ago | (#9628226)

I wouldn't go with a renderfarm - people are too used to seeing the 60fps stuff that comes out of hardware acceleration to be THAT impressed by software rendering, even if it looks great at 1 frame every 10 seconds.

The same applies for most 'data crunching' applications - unless your audience is intimately familiar with how long ( protein folding | SETI searches | whatever you're doing ) takes, it's not going to be that impressive. Even if they do know how long something takes, a speed gain of two over whatever they use is just going to be lost in the hurly burly of the presentation atmosphere, unless you can compare them side-by-side.

That said, it's going to depend on your audience - if they are ALL real 3DSMAX heads, then show one of the default benchmarks running, with nice big printed charts showing the gains over your competition. But if they're a mix of 3DSMAX users and Maya users (for example), then you're going to lose half of them.

Hooray for unfinished comments!

Re:renderfarms too slow (2, Interesting)

NanoGator (522640) | more than 10 years ago | (#9628431)

"I wouldn't go with a renderfarm - people are too used to seeing the 60fps stuff that comes out of hardware acceleration to be THAT impressed by software rendering, even if it looks great at 1 frame every 10 seconds."

Welllll it kind of depends on the target audience. If they're talking about Siggraph, which is coming next month, the people there would get it.

Essentially, I agree, though. I saw an Itanium demo where was rendering a pretty detailed engine. Whoop-de-do, my workstation could top that. I wasn't the slightest bit impressed until the sales guy (as opposed to the video...) used the word 'voxels'. Suddenly that was pretty cool. I had nothing to compare it with. They didn't have a P4 doing the same task next to it.

Which brings me to my next point, the solution I can see is to have it side by side with a typical render farm. "Who will win?" *Shrug* I agree, show me a chart instead of a machine.

A Different Approach... (4, Interesting)

phraktyl (92649) | more than 10 years ago | (#9628229)

Generally, what gets displayed should *look* cool first, and then if someone from afar comes up to get more info, go ahead and give them all of the geeky specs and such.

When I was in the Air Force, we had an old IBM mainframe with a huge tape silo (like 8 or 10 feet in diameter, 8 feet tall, etc.), and for the main room that got toured by the top brass, we opted for a large window-panel instead of one to store tapes in the six sides. This, of course, took quite a bit of tape storage away. However, the benifit was that those on tour could see the robotic arm moving around at 60 miles an hour inside the silo. We had a program that did nothing but run the arm around, grab random tapes, and swap them in and out of the drives for a minute or two. Completely useless, but it never failed to impress the hell out of them.

Re:A Different Approach... (1)

AliasTheRoot (171859) | more than 10 years ago | (#9628288)

Install Quake then hire someone to come along and say, "I know this - this is Unix!"

Re:A Different Approach... (1)

Metex (302736) | more than 10 years ago | (#9628346)

Ahh I love the completely useless but impress the hell out of X programs. Usually when I am trouble shooting a computer for a very intrested yet untechno savy person I pop up a few kool looking gui programs [ tree running in a loop, a flash program that displays file depth and size on a graph] while in the corner I have a command prompt running where I do actual work. Lots of oohs and awws and if anyone asks I usually combine a few key words and get a quick nod... monolithic polymorphic virus interpreter and decoupler, Synthetic Ack based Mother board Bios responce program, Digital Din I/O D10 NX1 configuration utility, Cisco topological arg based bus speed IDE checker.

I know I should educate the user about what I am doing besides putting out fud but anything done in the command promp have no error checking. So giving a user a little bit of knowledge is extreamly dangerous in most cases. Also it slows me down considerably (I have weird habits that produces alot of data that I dont check. cd go one level down, dir/ls, cd another level down. this all done without me looking once at the intermediate dir/ls)

Re:A Different Approach... (1)

random735 (102808) | more than 10 years ago | (#9628969)

heh, guess i'm not the only one with that excessive ls habit. i also do it ever exiting pine or pretty much anything else.

though I think i have trained my subconscious to look at it since in directory i spend alot of time in (eg my home dir) i do tend to notice if things don't "look right" (wrong # of columns) indicating i probably dumped a temporary file there intending to do something with it and haven't done it yet or haven't deleted it.

Re:A Different Approach... (1)

pete-classic (75983) | more than 10 years ago | (#9631190)

I saw "Clear and Present Danger [] " too.

While it was probably attached to an IBM mainframe, it was a StorageTek tape silo.


stress test of a live system... (4, Interesting)

blackcoot (124938) | more than 10 years ago | (#9628260)

have one (or two) systems running a fairly substantial, dynamic website with substantial data munging going on (e.g.: an e-commerce app) and simulate a couple (hundred) thousand customers hitting it. you can get some really neat real-time stats displays going updating in real time (e.g. n-thousand transactions in the past second, n-thousand dollars in transactions over the last set of time frames, etc.)

other, very sexy demos include: real-time anything, but particularly real-time multi-media. eyecandy is always a good thing. for example, real time recording, transforming, encoding, and writing of video (plus sound) data at high res and framerates, etc.

just my 0.02 euro (which right now is worth more than your $0.02 ;-))

Re:stress test of a live system... (2, Funny)

AliasTheRoot (171859) | more than 10 years ago | (#9628307)

Ideally you want a demo of realtime breasts jiggling, raytraced of course. Maybe texture map them with the output of a linux kernel compile?

Re:stress test of a live system... (1)

blackcoot (124938) | more than 10 years ago | (#9628505)

that would work great /if/ the weren't any people there who hold the radical belief that women deserve to be treated like (*gasp*) actual human beings.

Re:stress test of a live system... (2, Funny)

AliasTheRoot (171859) | more than 10 years ago | (#9631025)

cd /usr/ports/blackcoot
make sense_of_humor
make: failed at line 3 - libHumor not found.

Re:stress test of a live system... (0)

Anonymous Coward | more than 10 years ago | (#9628331)

If you are really shure of your servers capibilities
follow the above idea but make shure you have a good
internet connectoin and then post the IP on slashdot
followed by posts telling how good your server is. Allow the users acess on a to the sites on a seprate network and then have an other computer showing the load on your server, if this doesn't impress then not a hell of alot will.

Something fake (3, Insightful)

duffbeer703 (177751) | more than 10 years ago | (#9628268)

You don't want your pcs to break during a demo.

Flashy and without substance is what a demo should be.

run a starfield scroller.. (4, Funny)

gl4ss (559668) | more than 10 years ago | (#9628313)

..and just claim that it's a realtime simulation of the universe.

Who here saw the orbit simulator from WWDC (0)

Anonymous Coward | more than 10 years ago | (#9628320)

The demo they did on stage at WWDC of simulating the orbits of a whole bunch of satellites was both visually and technically impressive.

That specific demo depended heavily on Apple's frameworks iirc, but something similar would still be nice.

two words .... (4, Funny)

lambent (234167) | more than 10 years ago | (#9628344)

Not Nethack.

C64 or Amiga demos (2, Funny)

psyconaut (228947) | more than 10 years ago | (#9628367)

Demonstrate retro-compatibility! Yeah, baby!!!! ;-)


a decent demo ... (1)

Vilim (615798) | more than 10 years ago | (#9628438)

At my university a few months ago we had an opening for this new ATAC building. I was working at it (I work there and take Computer Science there) and afterwords I wandered around to look at what other people were doing (our display was exceptionally boring). The computer science people were showing off thier rack mounted supercomputer by rendering a fish.

What was interesting is that the bits that were rendered were displayed in real time. And it wasn't all synchronys. So one block would complete while the other block lagged behind a bit. It looked impressive to say the least

Geek audience? (1)

wowbagger (69688) | more than 10 years ago | (#9628626)

You say this is for a geek audience? Then how about building Mozilla, Linux, and/or X?

I remember building Linux back on a 486/66 - set the options, start the compile, go to sleep, and HOPE it builds over night rather than erroring out.

One of my co-workers tells me of building X on an HP workstation back in the day - it took 4 days to compile.

Now we can build Linux in tens of seconds on the right hardware (and THAT is with the kernel being over twice as many lines of code as before!)

Re:Geek audience? (1)

Chirs (87576) | more than 10 years ago | (#9653252)

Actually, I think the current record is ~7 seconds for a 32-way x86 NUMA box.

Do not demo software unless you sell software. (2, Insightful)

Bishop (4500) | more than 10 years ago | (#9629017)

You do not need software to demo hardware. Chances are that the demo software that you use will apeal to the wrong audience. Worst, you will spend more time answering software questions then hardware questions. Make the hardware look cool. Show the guts. If your servers have redundant bits, demo that.

The only software that you will need is operating systems. Sysadmins will want to know if the hardware runs their operating system of choice. If you only support Windows, only demo Windows. If your company is OS agnostic have several OSes installed, possibly in multiboot configurations.

Re:"Show the guts" (1)

nusratt (751548) | more than 10 years ago | (#9630151)

"You do not need software to demo hardware. Make the hardware look cool. Show the guts."

ooh, yes! lots of neon-lit cables, fans coated with UV-sensitive paint, and window-panels (laser-etched with silhouettes of dragons and babes).
And liquid-nitrogen cooling!
And lots of blinkenlights! w00t!!

Re:"Show the guts" (1)

Bishop (4500) | more than 10 years ago | (#9631216)

bah. You only need neon lights if you are trying to attract the babes. As for the blinkenlights, those are for management. If there aren't any blinkenlights, how is management going to know if the hardware is working?

Geeks are pureist. They like to see the elegant clean lines of the hardware itself.

while(1) (1)

CMiYC (6473) | more than 10 years ago | (#9629031)


Most obvious (2, Funny)

sumirati (639201) | more than 10 years ago | (#9629747)

Build a webserver farm connected via a load-balancer to the web with at least a 45 MBit/s line.

On the handhelds (which of course should be having a HiRes display) let the user have a browser which could not access anything beside from your load-balance webserver farm.

On the webserver farm host free (as in beer) pr0n.

Display real time stats and let the user test your setup. They will be happy customer (the sales people being in the front).

The greatest demo of all (3, Interesting)

Prowl (554277) | more than 10 years ago | (#9629920)

Boing Ball []

Re:The greatest demo of all (1)

MoonBuggy (611105) | more than 10 years ago | (#9636888)

How about a few thousand tiny ones, complete with relative gravitational calculations and maybe even pretty reflective effects?

Emulators & virtualization (1)

MadChicken (36468) | more than 10 years ago | (#9630439)

coLinux, Bochs, VMWare. Run WinXP, a few flavors of Linux all at the same time.

Plus you should have SNES9x or something of the sort in the corner!

How about... (1)

WyerByter (727074) | more than 10 years ago | (#9630532)

Some sort of fractal animation. Zoom in or something. Most of the calculations are light enough for todays computers to create at least two frames a second. I was working on one program that did the basins of attraction for polynomials and was able to crank out full screen or large bitmaps in just over a second on a P100 laptop (running Windows no less). Don't know of any specific software out there (there are many), but a custom one should be fairly simple for a skilled programmer to churn out in short order.

Compile the Linux kernel (1)

Dammital (220641) | more than 10 years ago | (#9630846)

... um, repeatedly. No fooling, "geek conference"? Put up a shell window and cycle through a longish make. If the h/w you're showing off is fast, anybody who's ever suffered through a kernel build on a 350MHz Deceleron will be impressed as those cc warnings flash by.

A small idea... (1)

harrkev (623093) | more than 10 years ago | (#9631056)

Comparisons work well. Find some nice flashy ray-tracing or other heavy-duty graphics program.

Load it on YOUR machine, and on another "typical" machine. If yours looks smooth and the comparison is jerky, you win.

On the other hand, if you can't do better than the comparison machine, then you probably won't get any sales -- and you probably shouldn't be there in the first place.

Any Password Security Tool (1)

seigniory (89942) | more than 10 years ago | (#9631754)

Like LC5 [] - Cracking^H^H^H^H^H^H^H^HVerifying Password Security at the speed of light...

vmware (1)

TheLink (130905) | more than 10 years ago | (#9631799)

Run 50 or more virtual machines in each machine. Run a etherape on one, run one of those hacker "demos" on another, run one with MS Office with clippy, run MAME32 with Pacman on another, all the various versions of Windows, DOS, various Linux distros, various *BSD, QNX and so on. Just click on each vmware tab one by one.

Hope you have enough RAM, CPU and disk.

Another alternative is Citrix. Let 100 different users use different applications all off one server. But the trouble with this is, the suits may think the stuff is running on the client and not the server.

Alternatively you can run any of those popular hardware benchmarks - e.g. SPEC or webbench or whatever that's relevant.

Re:vmware (1)

TheLink (130905) | more than 10 years ago | (#9631847)

Oh yah, if you are doing the vmware thing, don't forget to run a few instances of cluster knoppix - e.g. have a 10 machine cluster in one machine.

Or erm, run a "beowulf" cluster in one machine. :)

Chess (0)

Anonymous Coward | more than 10 years ago | (#9633175)

Install terminal server and have it playing 20 chess games at the same time with conference goers... that would be pretty impressive, especially if it was beating everyone.

Make a cluster (1)

staynalive (767329) | more than 10 years ago | (#9636520)

To calculate the value of pi out to N places, and just send the digits flying across the screen. It would impress me, but then again I buy CPU's based on the GFlops rating too.....

if it's a PC, and 3d graphics... (1)

RMH101 (636144) | more than 10 years ago | (#9640270)

...and you're *sure* it's good, then try 3dmark2003...

matrix screensaver (0)

Anonymous Coward | more than 10 years ago | (#9640716)

I remember the first time I saw the matrix XScreensaver; it was on a large LCD panel. High geek appeal, for 2000 anyway...

open source (0)

Anonymous Coward | more than 10 years ago | (#9665638)

I like the open source because M$ is not open source.

If M$ becomes open source I will stop liking open source.

Thank you.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?