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)
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)
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)
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)
Models of multi-RAID storage systems, implemented on modern zoned disks, are simplified by using an approximation for the seek distance that assumes that the number of sectors per track varies linearly with the cylinder number. Results obtained in this way have matched well against simulation, but the relationship of the number of sectors per track against(More)