High level language memory management on parallel architectures
نویسندگان
چکیده
منابع مشابه
Memory Performance of AND-parallel Prolog on Shared-Memory Architectures
Abst rac t The goal of the RAP-WAM AND-parallel Prolog abstract architecture is to provide inference speeds significantly beyond those of sequential systems, while supporting Prolog semantics and preserving sequential performance and storage efficiency. This paper presents simulation results supporting these claims with special emphasis on memory performance on a two-level sharedmemory multipro...
متن کاملDeveloping High-Level Irregularly-Parallel Programs for Multiple Architectures
The variety of parallel architectures nowadays available implies that models for parallel software development should deliver acceptable performance on a range of architectures with minimal development effort. One approach is to use languages with very high level, and substantially architecture-independent, specification of parallel coordination. This paper presents a novel profiling-based meth...
متن کاملHigh-Performance Parallel Computations Using Python as High-Level Language
High-performance and parallel computations have always represented a challenge in terms of code optimization and memory usage, and have typically been tackled with languages that allow a low-level management of resources, like Fortran, C and C++. Nowadays, most of the implementation effort goes into constructing the bookkeeping logic that binds together functionalities taken from standard libra...
متن کاملPerformance based design of high-level language-directed computer architectures
This paper is concerned with the analytical modeling of computer architectures to aid in the design of high-level language-directed computer architectures. High-level language-directed computers are computers that execute programs in a high-level language directly. The design procedure of these computers are at best described as being ad hoc. In order to systematize the design procedure, we int...
متن کاملCompiling High Level Constructs to Distributed Memory Architectures
Current languages for nonshared memory architectures provide a relatively low-level programming environment. In this paper we describe a set of language primitives which allow the programmer to express data-parallel algorithms at a higher level, while also permitting control over those aspects of the program critical to performance, such as load balance and data distribution. Given such a progr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computer Physics Communications
سال: 1989
ISSN: 0010-4655
DOI: 10.1016/0010-4655(89)90218-x