Vector Unit Architecture for Emotion Synthesis

نویسندگان

  • Atsushi Kunimatsu
  • Nobuhiro Ide
  • Toshinori Sato
  • Yukio Endo
  • Hiroaki Murakami
  • Takayuki Kamei
  • Masashi Hirano
  • Fujio Ishihara
  • Haruyuki Tago
  • Masaaki Oka
  • Akio Ohba
  • Teiji Yutaka
  • Toyoshi Okada
  • Masakazu Suzuoki
چکیده

0272-1732/00/$10.00  2000 IEEE Processors designed for computer entertainment must perform 3D graphics calculations, especially geometry and perspective transformations. In the PlayStation2, we introduced the idea of synthesizing emotion called Emotion Synthesis and devised a new processor architecture to support its graphics demands. The architecture is embodied in the PlayStation2’s Emotion Engine CPU, which uses vector units (VUs) as the key units for floating-point calculations. Emotion synthesis means the real-time synthesis of a computer graphics animation scene that projects a great deal of atmosphere. For example, when a female character walks into a video game scene, her motion must be determined by solving physical equations in response to interactive events instead of replaying prerecorded data. Moreover, differential equations with a large number of variables must be used to describe, for example, the waving motions of her hair in a breeze. For authenticity in emotion synthesis, the CPU must execute these calculations in real time. The Emotion Engine has achieved a peak performance of 5.5 Gflops at an operation frequency of 300 MHz. Its vector units operate in two modes: VLI, for use as a stand-alone processor and coprocessor for use as a MIPS COP2. This arrangement allows a vector unit to simultaneously execute huge amounts of 3D graphics calculations and flexible calculations in collaboration with the CPU core. Both calculation types are indispensable in producing emotion synthesis. By employing software pipelining techniques, a vector unit can execute 3D perspective transformations with seven-cycle throughput at 300 MHz (85 Mvectors/sec). The vector unit in the 0.25micron CMOS Emotion Engine chip contains 5.8 million transistors in 8.76 mm × 7.87 mm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generation of Emotion Control Vector Using MDS-Based Space Transformation for Expressive Speech Synthesis

In control vector-based expressive speech synthesis, the emotion/style control vector defined in the categorical (CAT) emotion space is uneasy to be precisely defined by the user to synthesize the speech with the desired emotion/style. This paper applies the arousal-valence (AV) space to the multiple regression hidden semi-Markov model (MRHSMM)-based synthesis framework for expressive speech sy...

متن کامل

MULTICRITERION SYNTHESIS OF INTELLIGENT CONTROL SYSTEMS OF GENERATING UNIT OF NUCLEAR POWER STATION

The paper is devoted to solution of some problems in nuclear power station generating unit intellectual control systems using genetic algorithms on the basis of control system model development, optimizations methods of their direct quality indices and improved integral quadratic estimates. Some mathematical vector models were obtained for control system multicriterion quality indices with due ...

متن کامل

A Novel Multiply-Accumulator Unit Bus Encoding Architecture for Image Processing Applications

In the CMOS circuit power dissipation is a major concern for VLSI functional units. With shrinking feature size, increased frequency and power dissipation on the data bus have become the most important factor compared to other parts of the functional units. One of the most important functional units in any processor is the Multiply-Accumulator unit (MAC). The current work focuses on the develop...

متن کامل

Interconnect Centric Framework for Low-power Architecture Synthesis Implementing a Class of Discrete Orthogonal Wavelet Transform Using Array Processor

In this paper, we propose a mathematical framework for low-power architecture synthesis implementing a class of Discrete orthogonal Wavelet Transform (DWT) using an array processor. This new low-power architecture synthesis will address the issues regarding interconnect complexity and clock net distribution. This is an extension to our earlier method. Thus we have derived a high-level model for...

متن کامل

Towards a Tractable Appraisal-Based Architecture for Situated Cognizers

This paper introduces TABASCO1, an architecture for software agents aimed at integrating results from functional theories in emotion research and insights on the impact of the capacities and limitations of perception in a framework orientated along the situated “New AI”/ALife approach. This expository paper first briefly summarizes current views on the nature and function of emotion and then di...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Micro

دوره 20  شماره 

صفحات  -

تاریخ انتشار 2000