Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
Efficient instruction scheduling for a pipelined architecture
SIGPLAN '86 Proceedings of the 1986 SIGPLAN symposium on Compiler construction
Efficiently computing static single assignment form and the control dependence graph
ACM Transactions on Programming Languages and Systems (TOPLAS)
Mathematica: a system for doing mathematics by computer (2nd ed.)
Mathematica: a system for doing mathematics by computer (2nd ed.)
Improvements to graph coloring register allocation
ACM Transactions on Programming Languages and Systems (TOPLAS)
Architecture of a Broadband Mediaprocessor
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
Broadband Algorithms with the MicroUnity Mediaprocessor
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
MicroUnity's MediaProcessor Architecture
IEEE Micro
Architecture of a Broadband Mediaprocessor
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
Broadband Algorithms with the MicroUnity Mediaprocessor
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
Hi-index | 0.00 |
To achieve its objectives, the MicroUnity mediaprocessor requires a software development environment which allows development at high levels of abstraction, yet provides access to the high-performance processor resources where necessary. The components of this environment include a symbolic development front-end for mathematical algorithms, an optimizing C compiler, a fast, cycle-accurate simulator, source debugger, performance analysis tools, operating systems, and libraries. In this paper, we describe these components, as well as some of our future plans for them.