Friday, March 30, 2007

Packaging

I feel my proposal was ambiguous in terms of packaging.

I think the most flexible solution would be to build binaries of each benchmark, and distribute those binaries in RPM format. This would be the same technique OSCAR uses to distribute core packages. The downside to this is that the benchmarks may not be tuned for the hardware. I don't see this as a major drawback since I can distribute the source, or provide a link to download it, explaining that the benchmark is intended to be compiled on the hardware.

I should be able to package a good variety of binaries. I have access to IA64, x86_64, and i386 architectures. Ideally I would like to package binaries compiled with SSE enabled/disabled, threading enabled/disabled. I am still not sure what the best solution to packaging is. My main concern is 1) user friendly/usefulness, 2) Maintainability.

For now I am continuing to read OSCAR documentation.

15 comments:

Michael Edwards said...

Have you looked at http://www.tacc.utexas.edu/resources/software/gotoblasfaq.php

James said...

I'll check it out. I have not used this one before.

Anonymous said...

J093EY Your blog is great. Articles is interesting!

Anonymous said...

54CXGH Nice Article.

Anonymous said...

fmKtTn Thanks to author.

Anonymous said...

Good job!

Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

Anonymous said...

Please write anything else!

Anonymous said...

Nice Article.

Anonymous said...

actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

Anonymous said...

Good job!

Anonymous said...

Nice Article.

Anonymous said...

Nice Article.

Anonymous said...

RbvLoK actually, that's brilliant. Thank you. I'm going to pass that on to a couple of people.

Anonymous said...

Nice Article.