Learn More
A workload analysis technique is presented that processes data from operation type traces and creates a Hidden Markov Model (HMM) to represent the workload that generated those traces. The HMM can be used to create representative traces for performance models, such as simulators, avoiding the need to repeatedly acquire suitable traces. It can also be used(More)
Flash memory is becoming an increasingly important storage component among non-volatile storage devices. Its cost is decreasing dramatically, which makes it a serious competitor of disks and a candidate for enterprise-tier storage device of the future. Consequently, there is an urgent need for models and tools to analyse its behaviour and evaluate its(More)
Embedded multi-core architectures will require a higher bandwidth and scalable Networks on Chip (NoC) to sustain an increasingly demanding communication load in both image and signal processing areas. Corner turns (or matrix transpose) are frequently used in such applications and require special attention due to their all-to-all communications patterns. To(More)
The impact of wear levelling on a Flash storage package and its access operations' execution modes is investigated. Simple, static logical to physical mapping functions are proposed and their implied wear levelling is assessed for different address distributions, covering both unifrom access and hot spots, as well as the Flash chip utilisation within the(More)
A quantitative study of Solid State Disks (SSD) for mass storage is performed using a well established storage simulator, extended to handle SSD components. The study considers various IO profiles representing a wide range of applications. We focus on four IO parameters, split into 2 categories: hardware configuration and access operations. The first(More)
Useful analytical models of storage system performance must support the characteristics exhibited by real I/O workloads. Two essential features are the ability to cater for bursty arrival streams and to support a given distribution of I/O request size. This paper develops and applies the theory of bulk arrivals in queueing networks to support these(More)