Learn More
An efficient way to improve the performance of a thin client system is to reduce the redundant screen update data sent across networks. While various optimization efforts have been made in this way, these optimization techniques cannot efficiently reduce long distance redundancies that may contain lots of network traffic. Long distance redundancies can be(More)
While various optimization techniques have been used in existing thin client systems to minimize network traffic, the screen updates triggered by many user operations will still result in long interactive latencies in many contemporary network environments. Long interactive latencies are unfavorable to users' perception of graphical interfaces and visual(More)
Modern microprocessors have been improving their performance with deeper sub-micron technologies and larger on-chip cache memories. This trend leads to a dramatic increment of power consumption in such units and has prompted researchers to develop power efficient caches. Here we propose a method that dynamically turns off those unused cache lines to save(More)
As many embedded microprocessors are battery driven, low power design is becoming increasing necessary. In this paper, we proposed hardware-software co-design architecture for low power arithmetic and logic units. By including multiple functional units with same functions and different speeds, we provide instruction implementations at various power prices.(More)
In this paper we use adaptive fuzzy systems as intelligent identification systems for nonlinear time-varying plants. A new technique to design the fuzzy system that relies on the minimization of a loss function is presented. The design technique uses the centers of the fuzzy sets (labels) at the antecedent part of the rule base as the estimated parameters.(More)
A major issue for distributed computing systems is partitioning of the application and generating distributed code that can run correctly and efficiently on network machines. This paper introduced a new distributed code generation method using object level analysis, which is a key function of our Java Distributed code Generating and Computing platform(More)