Java程序的并行化研究是一个重要课题.提出一种Java程序的自动并行转换技术,并充分利用Java语言本身提供的多线程机制,通过操作冲突性检测等方法将串行化的Java程序自动转化成并行化程序.使得转化后的并行化程序在多处理机操作系统的支持下,能在共享内存的多处理机系统上运行,从而提高了程序的运行效率.The study of parallelism for Java program is one of the mostimportant subjects at present. In this paper, a kind of automatic parallel conversion technique is given. The serial Java program is transformed to parallel program utilizing the multithreading machanism and testing technique of commutativity operations. The parallel program after transforming can run in the supercomputer with multi-CPU under the multi-processor operating system, which will enhance the programs' efficiency.国家自然科学基金; 教育部高校骨干教师资助计划中文核心期刊要目总览(PKU)中国科学引文数据库(CSCD)03390-3971
With the popularity of the multi-core and many-core architectures there is a great requirement for s...
Com a adoção pelo mercado dos processadores de nucleos multiplos, o uso de threads em Java se torna ...
PVM is a succesfull programming environment for distributed computing in the languages C and Fortran...
The study of parallelism for Java program is one of the most important subjects at present. In this ...
The popularity of the Internet and the availability of powerful computers and high-speed networks as...
The popularity of the Internet and the availability of powerful computers and high-speed networks as...
In this paper, we explore a strategy that can be used by a source to source restructuring compiler t...
The success of computational science to accurately describe and model the real world has helped to f...
The popularity of the Internet and the availabili ty of powerful computers and high - speed networks...
from object-oriented programming techniques because of their flexible and modular program developmen...
The Java programming language has a number of features that make it attractive for writing high-qual...
The quest to automatically parallelize general-purpose programs is a longstanding problem in the mic...
This paper describes the prototype restructuring compiler javar, which can be used to make implicit...
From a software engineering perspective, the Java programming language provides an attractive platfo...
Parallel Java is a parallel programming API whose goals are (1) to support both shared memory (threa...
With the popularity of the multi-core and many-core architectures there is a great requirement for s...
Com a adoção pelo mercado dos processadores de nucleos multiplos, o uso de threads em Java se torna ...
PVM is a succesfull programming environment for distributed computing in the languages C and Fortran...
The study of parallelism for Java program is one of the most important subjects at present. In this ...
The popularity of the Internet and the availability of powerful computers and high-speed networks as...
The popularity of the Internet and the availability of powerful computers and high-speed networks as...
In this paper, we explore a strategy that can be used by a source to source restructuring compiler t...
The success of computational science to accurately describe and model the real world has helped to f...
The popularity of the Internet and the availabili ty of powerful computers and high - speed networks...
from object-oriented programming techniques because of their flexible and modular program developmen...
The Java programming language has a number of features that make it attractive for writing high-qual...
The quest to automatically parallelize general-purpose programs is a longstanding problem in the mic...
This paper describes the prototype restructuring compiler javar, which can be used to make implicit...
From a software engineering perspective, the Java programming language provides an attractive platfo...
Parallel Java is a parallel programming API whose goals are (1) to support both shared memory (threa...
With the popularity of the multi-core and many-core architectures there is a great requirement for s...
Com a adoção pelo mercado dos processadores de nucleos multiplos, o uso de threads em Java se torna ...
PVM is a succesfull programming environment for distributed computing in the languages C and Fortran...