![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
-
Article
Parallel Mining of Neuronal Spike Streams on Graphics Processing Units
Multi-electrode arrays (MEAs) provide dynamic and spatial perspectives into brain function by capturing the temporal behavior of spikes recorded from cultures and living tissue. Understanding the firing patter...
-
Article
Reliable MapReduce computing on opportunistic resources
MapReduce offers an ease-of-use programming paradigm for processing large data sets, making it an attractive model for opportunistic compute resources. However, unlike dedicated resources, where MapReduce has ...
-
Reference Work Entry In depth
Homology to Sequence Alignment, From
-
Article
Scheduling and Transport for File Transfers on High-Speed Optical Circuits
Scheduling resources on Grids is a well-known problem. The extension of Grids to LambdaGrids requires the scheduling of lambdas, i.e., end-to-end high-speed circuits. In this paper, we propose a scheduling heu...
-
Article
Automatic Flow-Control Adaptation for Enhancing Network Performance in Computational Grids
With the advent of computational Grids, networking performance over the wide-area network (WAN) has become a critical component in the Grid infrastructure. Unfortunately, many high-performance Grid application...
-
Article
The MAGNeT Toolkit: Design, Implementation and Evaluation
The current trend in constructing high-performance computing systems is to connect a large number of machines via a fast interconnect or a large-scale network such as the Internet. This approach relies on the ...
-
Article
Packet Spacing: An Enabling Mechanism for Delivering Multimedia Content in Computational Grids
Streaming multimedia with UDP has become increasingly popular over distributed systems like the Internet. Scientific applications that stream multimedia include remote computational steering of visualization d...
-
Chapter and Conference Paper
Time-Sharing Parallel Jobs in the Presence of Multiple Resource Requirements
Buffered coscheduling is a new methodology that can substantially increase resource utilization, improve response time, and simplify the development of the run-time support in a parallel machine. In this paper...