scholarly journals An Agent-Based Approach for Constructing Software Systems of Virtual Simulation

2000 ◽  
Vol 4 (4) ◽  
pp. 97-109
Author(s):  
Li Hongbing ◽  
Meng Bo ◽  
Chen Shifu

The design and construction of virtual reality environments involve technologies such as computer graphics, image processing, pattern recognition, intelligent interface, artificial intelligence, voice recognition, network, parallel processing, and high-performance computing. Some researchers insist that object-oriented and agent-oriented technologies are fundamental for virtual reality system design. This paper applies artificial intelligence to the design of virtual reality systems. Agents are constructed by using object-oriented methods and a set of underlying computing models, such as neural networks, genetic algorithms, expert systems, and plan managers. Some object-oriented frameworks of these computing models are presented to illustrate this approach. The example of a spaceship game will illustrate interactions among environments, agents, and underlying computing models. The approach and reusable class library presented herein can be applied to various virtual reality environment simulations and intelligent applications.

1995 ◽  
Vol 4 (2) ◽  
pp. 121-129 ◽  
Author(s):  
Trina M. Roy ◽  
Carolina Cruz-Neira ◽  
Thomas A. DeFanti

Developing graphic interfaces to steer high-performance scientific computations has been a research subject in recent years. Now, computational scientists are starting to use virtual reality environments to explore the results of their simulations. In most cases, the virtual reality environment acts on precomputed data; however, the use of virtual reality environments for the dynamic steering of distributed scientific simulations is a growing area of research. We present in this paper the initial design and implementation of a distributed system that uses our virtual reality environment, the CAVE, to control and steer scientific simulations being computed on remote supercomputers. We discuss some of the more relevant features of virtual reality interfaces, emphasizing those of the CAVE, describe the distributed system developed, and present a scientific application, the Cosmic Worm, that makes extensive use of the distributed system.


Author(s):  
H. F. Manesh ◽  
M. Hashemipour

The development of the Virtual Reality (VR) techniques for visualizaton of the computational simulations of complex problem has opened some new avenues for heat transfer and fluid flow research. The importance of data visualization is clearly recognized for to better understanding of the 3-D nature of the flow fields. This work introduces the educational user friendly “VRJET” package designed for teaching fluid mechanics and heat transfer. A Software is developed with C++ standard Programming language using an object-oriented approach to visualize the flow field with high performance computing including advanced support for data presentation and navigation techniques through 3D virtual environment. This work deals with 3-D visualization of the data of impinging laminar single square jet on a heated flat surface, obtained from numerical simulation. This package can be used for research, educational, and engineering.


2020 ◽  
Author(s):  
Bo Pu

<p>The 2.5D interposer becomes a crucial solution to realize grand bandwidth of HBM for the increasing data requirement of high performance computing (HPC) and Artificial Intelligence (AI) applications. To overcome high speed switching bottleneck caused by the large resistive and capacitive characteristics of interposer, design methods to achieve an optimized performance in a limited routing area are proposed. Unlike the conventional single through silicon via (TSV), considering the reliability, multiple TSV are used as the robust 3D interconnects for each signal path. An equivalent model to accurately describe the electrical characteristics of the multiple TSVs, and a configuration pattern strategy of TSV to mitigate crosstalk are also proposed.</p>


1996 ◽  
Vol 05 (03) ◽  
pp. 347-366
Author(s):  
AGOSTINO POGGI ◽  
PAOLA TURCI

This paper presents a concurrent object-oriented language, called CUBL, that seems be suitable for the development and maintenance of multi-agent systems. This language is based on objects, called c_units, that act in parallel and communicate with each other through synchronous and asynchronous message passing, and allows the distribution of a program, that is, of its objects on a network of UNIX workstations. This language has been enriched with an agent architecture that offers some of more important features for agent-oriented programming and some advantages as regards the other implemented agent architectures. In particular this architecture allows the development of systems where agents communicate with each other through a high level agent communication language and can change their behavior during their life.


Sign in / Sign up

Export Citation Format

Share Document