Learn More
We describe data analytics on large systems using a suite of robust parallel algorithms running on both clouds and HPC systems. We apply this to cases where the data is defined in a vector space and when only pairwise distances between points are defined. We introduce new O(N logN) algorithms for pairwise cases, where direct algorithms are O(N 2) for N(More)
We describe Peer-to-Peer Grids built around Integration of technologies from the peer-to-peer and Grid fields. We focus on the role of Web services linked by a powerful event service using uniform XML interfaces and application level routing. We describe how a rich synchronous and asynchronous collaboration environment can support virtual communities built(More)
Particle-in-Cell (PIC) plasma simulation codes model the interaction of charged particles with surrounding electrostatic and magnetic fields. Its computational requirements made it to be classified as one of the grand-challenge problems facing the high performance community. In this paper we present the implementation of 1-D and 2-D electrostatic PIC codes(More)
We formed a community of interest from industry, academia, and government, with the goal of developing a consensus set of Big Data requirements across all stakeholders. The major activities were gathering various use cases from diversified application domains and extracting requirements. Initially we developed a use case template with 26 fields, and these(More)
The development of next-generation sequencing technology has made it possible to generate millions of sequences from environmental samples. However, the difficulty associated with taxonomy-independent analysis increases as the sequence size expands. Most of the existing algorithms, which aim to generate operational taxonomic units (OTUs), require quadratic(More)
Grids Here we propose a way of describing systems built from Service oriented Grids in a way that allows one to build new Grids by composing and adapting existing collections (libraries) of Grids. We also suggest some " best practices " in deciding how to architect services and package systems. We have of course discussed Grids extensively here in previous(More)
— NaradaBrokering has been developed as the messaging infrastructure for collaboration, peer-to-peer and Grid applications. The value of NaradaBrokering in the context of Grid and Web services has been clear for some time. NaradaBrokering – combined with further extensions to, and testing of, its existing capabilities – can also take advantage of the(More)