Title
MB++: An Integrated Architecture for Pervasive Computing and High-Performance Computing
Abstract
MB++ is a system that caters to the dynamic needs of applications in a distributed, pervasive computing environment that has a wide variety of devices that act as producers and consumers of stream data. The architecture encompasses several elements: The type server allows clients to dynamically inject transformation code that operates on data streams. The transformation engine executes dataflow graphs of transformations on high-performance computing resources. The stream server manages all data streams in the system and dispatches new dataflow graphs to the transformation engine. We have implemented the architecture and show performance results that demonstrate that our implementation scales well with increasing workload, commensurate with the available HPC resources. Further, we show that our implementation can exploit opportunities for parallelism in dataflow graphs, as well as efficiently sharing common subgraphs between dataflow graphs.
Year
DOI
Venue
2007
10.1109/RTCSA.2007.47
RTCSA
Keywords
Field
DocType
transformation code,integrated architecture,high-performance computing,dataflow graph,show performance result,dispatches new dataflow graph,implementation scale,pervasive computing,high-performance computing resource,stream data,pervasive computing environment,transformation engine,data stream,ubiquitous computing,transform coding,distributed computing
Data stream mining,Architecture,Dataflow architecture,Supercomputer,Computer science,Workload,Real-time computing,Exploit,Dataflow,Ubiquitous computing,Distributed computing
Conference
ISBN
Citations 
PageRank 
0-7695-2975-5
6
1.26
References 
Authors
11
4
Name
Order
Citations
PageRank
David J. Lillethun11829.48
David Hilley2182.90
Seth Horrigan361.26
Umakishore Ramachandran41071103.27