Title: Treating Data Like Grocery and Machines Like Stores
Speaker: Xiaosong Ma, Department of Computer Science at North Carolina State University
Time: June 23, 3:00pm
Meeting Room: East Main Building 10-109
Todays data-intensive services (such as video-on-demand) bring more challenges to storage servers that handle many concurrent requests. Meanwhile, the advances in multi-core and many-core computers force us to examine new or expanded computation models to fully explore the potential of powerful nodes.
In this talk, I will describe two recent projects conducted in our PALM (Parallel AppLications and MIddleware) group at North Carolina State University. In the first one, we explored applying supply chain management techniques to data prefetching in storage systems. With this approach, data requested by different client access streams are treated as different grocery items. For each stream, we adjust the prefetching level based on the customer consumption rate, using inventory theory algorithms. In the second project, we assess the feasibility of aggressive volunteer computing, where active nodes, rather than idle nodes, are used for running foreign workloads. We performed preliminary evaluation using the