This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1999 IEEE International Conference on Computer Design (ICCD'99)
TriMedia CPU64 Application Development Environment
Austin, Texas
October 10-October 13
ISBN: 0-7695-0406-X
E.J.D. Pol, Philips Research Laboratories Eindhoven
B.J.M. Aarts, Philips Research Laboratories Eindhoven
J.T.J. Van Eindhoven, Philips Research Laboratories Eindhoven
P. Struik, Philips Research Laboratories Eindhoven
P. van der Wolf, Philips Research Laboratories Eindhoven
F.W. Sijstermans, Philips Semiconductors
M.J.A. Tromp, Philips Semiconductors
J.W. van de Waerdt, Philips Semiconductors
The architecture of the TriMedia CPU64 is based on the TM1000 DSPCPU. The original VLIW architecture has been extended with the concepts of vector processing and super-operations. The new vector operations and super-operations need to be supported by the compiler and simulator to make them accessible to application programmers. It was our intention to support these new features while remaining compliant with the ANSI C standard. This paper describes the mechanisms which were implemented to achieve this goal. Furthermore, the optimization of applications needs to address the vectorization of the functions to be implemented. Some general guidelines for producing efficient vectorized code are given.
Citation:
E.J.D. Pol, B.J.M. Aarts, J.T.J. Van Eindhoven, P. Struik, P. van der Wolf, F.W. Sijstermans, M.J.A. Tromp, J.W. van de Waerdt, "TriMedia CPU64 Application Development Environment," iccd, pp.593, 1999 IEEE International Conference on Computer Design (ICCD'99), 1999
Usage of this product signifies your acceptance of the Terms of Use.