Safe Pre-Pass Software Bypassing for Transport Triggered Processors

Abstract

The Transport Triggered Architecture is an architectural style where the internal transport buses of a processor are exposed in the instruction set. Since software has full control over data transports, data can be directly transfered between functional units, an optimization known as software bypassing. Software bypassing can potentially reduce the need for general purpose registers, because temporary values can be kept in functional units. Taking advantage of the reduced register pressure requires software bypassing to be done before register allocation and scheduling. In this paper we analyze under which conditions software bypassing can be done on a Data Dependence Graph without compromising the schedulability of the graph.

Authors and Affiliations

Pertti KELLOMAKI, Vladimir GUZMA, Jarmo TAKALA

Keywords

Related Articles

An Affordable Approach For Extending The SDR Concept Over X Microwaves Radio Band

In this paper several technical solutions are proposed to extend SDR technology to X microwave band, at low cost. This extension requires a hardware combination of modules, most of them readily available on market from c...

Robust Feature Sets for the Speech Processing

This paper compares the various feature sets for speech signal such as cepstral-based and acoustically-driven parameters to analyze and see how robust they are in different noise environments. Despite the success of the...

Resource Management in Hybrid Wireless Networks Using Intelligent Mobile Agents

Wireless networks are no more used only for data transfer and Internet access, but now also support voice and multimedia services. The tremendous demands from the users are pushing the development of mobile communication...

Accelerated Ageing Tests of Aluminum Electrolytic Capacitors for Evaluating Lifetime Prediction Models

During the course of the presented work accelerated ageing tests at constant temperature for aluminum electrolytic capacitors were carried out. The obtained results from practical tests are compared with projections of t...

Multiple-Input Adaptive Combiner-Equalizer forWireless Communications

Receiver diversity is one of the most efficient techniques against fading and interference effects. MRC (Maximum Ratio Combining) was proven to ensure the highest diversity gain, but it is also the most complex compared...

Download PDF file
  • EP ID EP91605
  • DOI -
  • Views 105
  • Downloads 0

How To Cite

Pertti KELLOMAKI, Vladimir GUZMA, Jarmo TAKALA (2008). Safe Pre-Pass Software Bypassing for Transport Triggered Processors. Acta Technica Napocensis- Electronica-Telecomunicatii (Electronics and Telecommunications), 49(3), 5-10. https://europub.co.uk/articles/-A-91605