![Loading...](https://link.springer.com/static/c4a417b97a76cc2980e3c25e2271af3129e08bbe/images/pdf-preview/spacer.gif)
-
Chapter and Conference Paper
Scaling FMM with Data-Driven OpenMP Tasks on Multicore Architectures
Poor scalability on parallel architectures can be attributed to several factors, among which idle times, data movement, and runtime overhead are predominant. Conventional parallel loops and nested parallelism hav...
-
Chapter
MassiveThreads: A Thread Library for High Productivity Languages
An efficient implementation of task parallelism is important for high productivity languages. Specifically, it requires a tasking layer that fulfills following requirements: (i) its performance scales to high ...
-
Chapter and Conference Paper
gluepy: A Simple Distributed Python Programming Framework for Complex Grid Environments
Problem-solving frameworks in large-scale and wide-area environments must handle connectivity issues (NATs and firewalls), maintain scalability with respect to connection management, accommodate dynamic proces...
-
Chapter and Conference Paper
AnZenMail: A Secure and Certified E-mail System
We are develo** a secure and certified e-mail system AnZenMail that provides an experimental testbed for our cutting-edge security enhancement technologies. In addition to a provably secure message transfer ...
-
Chapter and Conference Paper
Performance Evaluation of OpenMP Applications with Nested Parallelism
Many existing OpenMP systems do not sufficiently imple- ment nested parallelism. This is supposedly because nested parallelism is believed to require a significant implementation effort, incur a large overhead...
-
Chapter
Compiling and Managing Concurrent Objects for Efficient Execution on High-Performance MPPs
High-performance parallel computing on massively parallel processors (MPPs) is one of the most important topics in computer science today. For application-level programming, although most numerical application...
-
Chapter and Conference Paper
An efficient implementation scheme of concurrent object-oriented languages on stock multicomputers (extended abstract)