Prof. John C. Knight

knight-closecrop Our dear friend and colleague, John C. Knight passed away Thursday, February 23, 2017 after a courageous battle with hypersensitivity pneumonitis.

We will celebrate his life and work this Tuesday, Feb. 28th at 4:00 in MEC 205.

He joined our department in 1981 after seven years at NASA Langley, and has been a passionate champion of CS education and safety-critical systems over his entire career. He retired this past May, but stayed just as busy as ever with his research. John had a sharp wit, which he used equally to entertain us and goad us. He was a wonderful colleague and mentor to so many of us. It’s really hard to imagine the department and school without him. He will be greatly missed.

Daily Progress obituary

Prof. Haiying Shen gives talk at Google

shenhelen-square Prof. Haiying Shen gave a talk at Google this past week entitled:

“Optimizing Virtual Resource Management in Cloud Systems”

Cloud service providers maximize energy efficiency by operating the equipment in their data centers at high levels of utilization. But these providers must also satisfy Service Level Objectives (SLOs) for their tenants, which complicates resource provisioning. Existing work on improving resource utilization in data centers focuses mainly on Virtual Machine (VM) consolidation. As data centers are often oversubscribed, resources such as CPU and bandwidth are stretched thin as they are shared across many tenants. In particular, when VMs with intense resource requirements are located on the same physical machine, they compete for scarce resources, which may lead to poor performance and violations of SLOs. Much effort has been devoted to developing strategies for resource provisioning in the initial VM allocation and VM migration phases. Previous methods, however, neglect to take a number of subtle factors into consideration, which limits their effectiveness in practice. For example, in predicting resource demands, previous methods assume that applications exhibit certain demand patterns which may not be accurate, and they neglect misalignment between the utilization curves of VMs running the same application. These issues may lead to either resource underprovisioning or overprovisioning. Previous methods also neglect that Last Level Cache contention exists between VMs on the same physical machine, which degrades VM performance. In this presentation, I will introduce approaches that address the subtleties described above. These approaches should contribute to higher resource utilization, higher profit for cloud providers, and yet at the same time better quality-of-service for cloud users.

John Stankovic and Abdeltawab Hendawi won the 2nd runner-up, Best Vision Paper

Jack Stankovic
Prof. John A. Stankovic

John Stankovic and Abdeltawab Hendawi won the 2nd runner-up, Best Vision Paper Award at the 24th ACM SIGSPATIAL Intehendawi-300x301rnational Conference on Advances in Geographic Information Systems (ACM SIGSPATIAL 2016) for their paper entitled “A Vision for Micro and Macro Location Aware Services.”

Abdeltawab Hendawi