Learn More
This paper presents a new approach to local instruction scheduling based on integer programming that produces optimal instruction schedules in a reasonable time, even for very large basic blocks. The new approach first uses a set of graph transformations to simplify the data-dependency graph while preserving the optimality of the final schedule. The(More)
This paper presents a set of efficient graph transformations for local instruction scheduling. These transformations to the data-dependency graph prune redundant and inferior schedules from the solution space of the problem. Optimally scheduling the transformed problems using an enumerative scheduler is faster and the number of problems solved to optimality(More)
This article presents the first optimal algorithm for trace scheduling. The trace is a global scheduling region used by compilers to exploit instruction-level parallelism across basic block boundaries. Several heuristic techniques have been proposed for trace scheduling, but the precision of these techniques has not been studied relative to optimality. This(More)
The superblock is a scheduling region which exposes instruction level parallelism beyond the basic block through speculative execution of instructions. In gen- eral, scheduling superblocks is an NP-Hard optimiza- tion and prior work includes both heuristic (polynomial- time) and optimal (enumerative) scheduling techniques. This paper presents a set of(More)
A Study of Business Transformation(BT) Success involving fifteen corporations framed business transformation as a type of large-scale strategic renewal implemented via a diffusion of innovation process within a socially constructed organisational environment. Based on the qualitative and quantitative analysis of the communication patterns examined in this(More)
Objective The aims of this study were to estimate the prevalence count of people with intellectual developmental disorders (IDD) in New South Wales (NSW) in 2003, by age groups, and to forecast their prevalence until 2043. Methods Administrative data obtained from NSW government departments of education, pensions, health and disability were used to profile(More)
Dynamic simulation modelling is increasingly being recognised as a valuable decision-support tool to help guide investments and actions to address complex public health issues such as suicide. In particular, participatory system dynamics (SD) modelling provides a useful tool for asking high-level 'what if' questions, and testing the likely impacts of(More)
  • 1