• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 9,072
Next 10 →

Run-Time Support for the Automatic

by Parallelization Of Java
"... The zJava project aims to develop automatic parallelization technology for programs that use pointer-based dynamic data structures, written in Java. The system exploits parallelism among methods by creating an asynchronous thread of execution for each method invocation in a program. At compile-time, ..."
Abstract - Add to MetaCart
, methods are analyzed to determine the data they access, parameterized by their context. A description of these data accesses is transmitted to a run-time system during program execution. The run-time system utilizes this description to determine when an invoked method may execute as an independent thread

Run-Time Support for . . .

by Holger Peine , 2002
"... ..."
Abstract - Add to MetaCart
Abstract not found

Compiler and Run-Time Support for Irregular Computations

by Antonio Lain , 1995
"... There are many important applications in computational fluid dynamics, circuit simulation and structural analysis that can be more accurately modeled using iterations on unstructured grids. In these problems, regular compiler analysis for Massively Parallel Processors (MPP) with distributed address ..."
Abstract - Cited by 11 (1 self) - Add to MetaCart
space fails because communication can only be determined at run-time. However, in many of these applications the communication pattern repeats for every iteration. Therefore, equivalent optimizations to the regular case can be achieved with a combination of run-time support (RTS) and compiler analysis.

Run-Time Support for Distributed Sharing in Typed Languages

by Y. Charlie Hu, Weimin Yu, Alan L. Cox, Dan S. Wallach, Willy Zwaenepoel - In Proceedings of Languages, Compilers, and Runtimes for Scalable Computing , 2000
"... This paper addresses run-time support for sharing objects in a typed language between the different computers within a cluster. Typing must be strong enough that it is possible to determine unambiguously whether a memory location contains an object reference or not. Many modern languages fall under ..."
Abstract - Cited by 10 (1 self) - Add to MetaCart
This paper addresses run-time support for sharing objects in a typed language between the different computers within a cluster. Typing must be strong enough that it is possible to determine unambiguously whether a memory location contains an object reference or not. Many modern languages fall under

Run-Time Support for Object Oriented Systems

by Pedro Manuel Sousa , 1991
"... Object oriented programming techniques are promptly accepted as offering better software organization and reusability. Several languages long adopted these basic techniques, although enriched by different paradigms. A step further is to exercise these concepts in a distributed environment, as aimed ..."
Abstract - Add to MetaCart
by the Comandos Project. This work addresses some basic issues of a run-time support as required by the Comandos architecture. Being unachievable to embrace most significant aspects of such environment, this work only addresses of object invocation, persistence, dynamic linking, cross-context invocation

Run-Time Support for Parallel ObjectOriented Computing: The

by S. Parastatidis, Savas Parastatidis - NIP Lazy Task Creation Technique and the NIP Object-based Software Distrib
"... Advances in hardware technologies combined with decreased costs have started a trend towards massively parallel architectures that utilise commodity components. It is thought unreasonable to expect software developers to manage the high degree of parallelism that is made available by these architect ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
, using the object-oriented paradigm, whilst being freed from the burden of explicitly managing parallel activity. To support the programming model, the semantics of an execution model are defined and implemented as part of a run-time support system for objectoriented parallel applications. Details

Dynamic Run Time Support for Skeletons

by Marco Danelutto, M. Danelutto - Proceedings of the International Conference ParCo99, volume Parallel Computing Fundamentals & Applications , 1999
"... We propose a new implementation model for structured parallel programming models based on skeletons. The model is aimed at overcoming some of the problems observed in traditional, template based implementations of skeleton languages, while preserving all the positive features of structured parallel ..."
Abstract - Cited by 11 (8 self) - Add to MetaCart
in the skeleton code) to a set of macro data-flow interpreters running on the processing elements of the target architecture. We discuss some preliminary experimental results demonstrating the feasibility and effectiveness of our approach.

Run-time Support for Adaptive Load Balancing

by Milind A. Bhandarkar, Robert K. Brunner, Laxmikant V. Kale
"... Many parallel scientific applications have dynamic and irregular computational structure. However, most such applications exhibit persistence of computational load and communication structure. This allows us to embed measurement-based automatic load balancing framework in run-time systems of parall ..."
Abstract - Cited by 25 (12 self) - Add to MetaCart
Many parallel scientific applications have dynamic and irregular computational structure. However, most such applications exhibit persistence of computational load and communication structure. This allows us to embed measurement-based automatic load balancing framework in run-time systems

Improving Compiler and Run-Time Support for Irregular Reductions

by Hwansoo Han, Chau-Wen Tseng , 1998
"... Compilers for distributed-memory multiprocessors parallelize irregular reductions either by generating calls to sophisticated run-time systems or relying on the sharedmemory interface supported by software DSMs. Run-time systems gather/scatter nonlocal results (e.g., CHAOS, PI-LAR) while software DS ..."
Abstract - Cited by 21 (1 self) - Add to MetaCart
Compilers for distributed-memory multiprocessors parallelize irregular reductions either by generating calls to sophisticated run-time systems or relying on the sharedmemory interface supported by software DSMs. Run-time systems gather/scatter nonlocal results (e.g., CHAOS, PI-LAR) while software

Compile/Run-time Support for Thread Migration

by Hai Jiang, Vipin Chaudhary - In Proceedings of the 16th International Parallel and Distributed Processing Symposium, Fort Lauderdale , 2002
"... This paper describes a generic mechanism to migrate threads in heterogeneous distributed environments. To maintain high portability and flexibility, thread migration is implemented at language level. At compile-time, a preprocessor scans the C and C++ programs to build thread state, detects possible ..."
Abstract - Cited by 17 (5 self) - Add to MetaCart
possible thread migration points, and transforms the source code accordingly. Run-time support helps migrate threads physically. Since the physical thread state is transformed into a logical form, and pointers and dynamically allocated memory in heap are supported, the proposed solution places
Next 10 →
Results 1 - 10 of 9,072
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University