published in Proceedings of the ACM/IEEE SC2004 Conference Journal Proceedings of the ACM/IEEE SC2004 Conference Proceedings