×

DISK:A Distributed Java Virtua

消耗积分:5 | 格式:rar | 大小:53 | 2010-07-01

王艳

分享资料个

Java is for sure the most popular programming language today. Its popularity is based on the
portability of the code and on the elegant programming framework provided by the language:
built in garbage collection and multi-threaded support, easy Internet application development
through socket streams, and last but not least familiar syntax. Even if a lot of work has already
been done related to Java Virtual Machines (JVMs) and a large number of Java applications are
already available, few of these have penetrated the DSP world. Our work aims to bridge this gap
between DSP architectures and Java. Such a connection would open the DSP world to a much
larger class of consumers, a place now occupied by general-purpose processors.
The two main research directions we see in improving the performance of a JVM for DSP
architectures are: (1) writing a Java bytecode Just-In-Time compiler optimized for a specific DSP
platform, and (2), taking advantage of the available parallelism present in DSP multi-processor
architectures. Our work focuses on the last issue. We propose a distributed JVM designed for a
multi-processor DSP architecture. Due to the unavailability of the hardware at the moment, we
have implemented our ideas on a network of general-purpose processors, emulating the topology
of the quad-processor DSP board constructed by Innovative DSP. We emulate the I/O channels
connecting the processors through TCP sockets and interrupts with Unix signals. All the protocols
use a constant number of messages, making it possible to estimate the costs of all distributed
actions.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !