Systems and Cybersecurity
| Computing systems is a broad area that refers to the design and development of the software that makes modern computing systems efficient and usable. Sub-areas of systems research include operating sytems, storage systems, fault-tolerance, compilers, programming models and tools, power-aware systems, and many more. A particulary important emerging area in systems research is cybersecurity, which has implications for all levels of systems research. |
Complex Networks and Security Research (CNSR)
URL: http://www.cnsr.ictas.vt.edu
Contact: Wenjing Lou
The Complex Networks and Security Research (CNSR) Laboratory at Virginia Tech was founded in 2011 by Profs. Tom Hou and Wenjing Lou. It was merged from the former Complex Network Systems Lab in the ECE department and the former Cyber Security Lab in the CS department.
The mission of the new CNSR@VT lab is to conduct basic and applied research in a broad range of topics in networking, wireless, and cyber security. We explore novel concepts and ideas related to protocols and systems of the future pervasive cyber infrastructure, and design scalable architecture and trustworthy protocols for the next generation networks.
Research interests at CNSR@VT:
- Wireless Security: security and privacy in wireless networks and mobile computing, cognitive radio networks security, cross-layer methods for security enhancement, location privacy
- Cross-layer Optimization: multi-hop cognitive radio ad hoc networks, multi-hop MIMO ad hoc networks
- Algorithm Design and Optimization: for multi-hop cooperative communications, for wireless ad hoc and sensor networks, opportunistic routing, network coding
- Security and Privacy in Cloud Computing: outsourced data privacy, search over encrypted data, computation outsourcing privacy
- Security and Privacy in Cyber-physical Systems: e-healthcare systems and smart grid
- Video Communications over Dynamic Ad Hoc Networks
Distributed Systems and Storage Laboratory
URL: http://research.cs.vt.edu/dssl/
Contact: Ali Butt
DSSL is interested in the design, development, and evaluation of next-generation storage and file systems. Specifically, the research focuses on tailoring these systems for growing data demands of modern high-end computing applications running on existing as well as emerging multicore architectures. To this end, we aim for innovation in systems that range from large-scale distributed setups to specialized kernel-level optimizations.
Human-Centric Security Laboratory
URL: http://people.cs.vt.edu/~danfeng/
Contact: Danfeng Yao
Our research is focused on cyber security, in particular network and information security, human-behaviors in computer security, user-centric and user-friendly systems, insider threats, secure information sharing, data privacy, and applied cryptography. We are interested in developing sound and quantifiable techniques for ensuring the integrity of computer and network systems, and protect them from advanced malicious software attacks as well as operational and accidental errors.
Mobile Computing Lab
URL: http://www.nvc.cs.vt.edu/web/research/MCL/MCL.html
Contact: Ing-Ray Chen
The Mobile Computing Lab studies design principles and evaluation methodologies for understanding and building systems support mechanisms for mobile computing systems including mobile ad hoc and sensor networks for achieveing the goal of anytime, anywhere computing in wireless mobile environments. The primary research focuses of the Mobile Computing Lab are in mobility management, data and service management, security and dependability aspects in mobile computing environments.
PROLANGS@VT
URL: http://prolangs.cs.vt.edu/
Contact: Barbara Ryder
PROLANGS@VT researches analysis-based approaches to solving real software engineering problems. We have developed static, dynamic, and hybrid analyses to help engineers maintain code, find security problems, locate bugs, and improve performance in their applications. We have implemented these analyses in tools for modern object-oriented programming languages such as Java and collaborated with industrial partners to evaluate our methodologies on real, production systems.
Specific current projects include:
- semantic change impact analysis for Java programs within an integrated development environment (Eclipse) including techniques for finding fault-inducing changes in Java codes; algorithms for establishing safe early commits of edits, even in the presence of failing tests; and methods for using change impact feedback for decision making in a collaborative test-driven development process;
- blended static+dynamic analyses, including performance diagnosis and program understanding of framework-intensive web application software, and enhanced software security analysis of Java systems.
Scape - SCAlable PErformance Laboratory
URL: http://scape.cs.vt.edu/
Contact: Kirk Cameron
The SCAlable PErformance (SCAPE) laboratory is directed by Professor Kirk W. Cameron. Our main research focus is the design, analysis and improvement of scalable systems and applications using emerging technologies.
Software Innovations Laboratory
Contact: Eli TilevichThe Software Innovations Lab at Virginia Tech creates novel software tools that facilitate the development and maintenance of the computer systems of today and tomorrow. The Lab's research activities explore how advanced software engineering practices, including automatic code generation, program transformation, novel system designs and programming paradigms can assist in the development and sustainment of complex computer systems. Current research projects include automated refactoring of framework-based applications, novel architectures for high-performance bioinformatics software, new programming abstractions for distributed object systems, and automated program enhancement.
Synergy Laboratory
URL: http://synergy.cs.vt.edu/
Contact: Wu Feng
The Systems, Networking, and Renaissance Grokking (SyNeRGy) Lab conducts basic and applied research that provides scientists and engineers with scalable and efficient computational tools that enable them to concentrate on their science and engineering rather than on the computer science and engineering. To that end, we explore a breadth of complementary intellectual activities that span the high- performance & enterprise-wide spectrum --- from systems software to middleware to applications software to tools --- in order to empower cyber-scientists and cyber-engineers of tomorrow.
Systems Software Laboratory
Contact: Godmar Back
Godmar Back
Associate Professor
| Office: | 2211 KWII |
|---|---|
| Email: | gback@cs.vt.edu |
| Phone: | (540) 231-3046 |
| Website: | http://people.cs.vt.edu/~gback/ |
| Office Hours: | by appointment |
|---|
Ali R Butt
Associate Professor
College of Engineering Faculty Fellow
| Office: | 2207 KWII |
|---|---|
| Email: | butta@cs.vt.edu |
| Phone: | (540) 231-0489 |
| Website: | http://people.cs.vt.edu/butta/ |
| Office Hours: | By appointment |
|---|
Kirk W. Cameron
Professor
| Office: | 2212 KWII |
|---|---|
| Email: | cameron@vt.edu |
| Phone: | (540) 231-4238 |
| Website: | http://scape.cs.vt.edu/ |
| Office Hours: | McBryde 122-A: TR: 10:00 to 11:00 a.m. |
|---|
Ing-Ray Chen Northern Virginia Center
Professor NCR Computer Science Program Director
| Office: | 312 Northern Virginia Center |
|---|---|
| Email: | irchen@vt.edu |
| Phone: | (703) 538-8376 |
| Website: | http://people.cs.vt.edu/~irchen/ |
| Office Hours: | TR: 3-4pm |
|---|
Wu Feng
Elizabeth and James E. Turner Jr. '56 Faculty Fellowship and Professor
| Office: | 2209 KWII |
|---|---|
| Email: | feng@cs.vt.edu |
| Phone: | 540-231-1192 |
| Website: | http://www.cs.vt.edu/~feng |
| Office Hours: | McBryde 122-B, TR 1:45 - 3:15 pm |
|---|
Dennis Kafura
Professor
| Office: | KWII 2218 |
|---|---|
| Email: | kafura@cs.vt.edu |
| Phone: | (540) 231-5568 |
| Website: | http://people.cs.vt.edu/~kafura/ |
| Office Hours: | McBryde 122-B: MW 2:00 - 3:30 pm |
|---|
Eli Tilevich
Associate Professor
| Office: | 2213 KWII |
|---|---|
| Email: | tilevich@cs.vt.edu |
| Phone: | (540) 231-3475 |
| Website: | http://people.cs.vt.edu/~tilevich |
| Office Hours: | By Appointment |
|---|
Danfeng (Daphne) Yao
Assistant Professor
| Office: | 2222 KWII |
|---|---|
| Email: | danfeng@cs.vt.edu |
| Phone: | (540)231-7787 |
| Website: | http://people.cs.vt.edu/~danfeng |
| Office Hours: | W: 1:45 - 3:45, 122-B McBryde |
|---|
HokieSpeed
Contact: Wu Feng
HokieSpeed is a 209 node cpu/gpu cluster housed in Virginia Tech's Advanced Research Computing (ARC) facility. The team that designed and deployed HokieSpeed was led by Dr. Wu Feng of the Department of Computer Science. Each system node contains two 2.40-gigahertz Intel Xeon E5645 6-core CPUs, and two NVIDIA 2050 448-core GPUs, for a total of more than 2,500 CPU cores and more than 185,000 GPU cores. The system has an aggregate 4992 GB of memory and is interconnected with quad data rate (QDR) InfiniBand. It made its debut in November 2011 as the 11th ranked system on the Green500 list.
System G
Contact: Kirk Cameron
The System G cluster consists of 324 Mac Pros, each with two 4-core 2.8 GHz Intel Xeon processors (for a total of 2592 processor cores) and eight GB of RAM. The system was the first supercomputer running over quad data rate (QDR) InfiniBand (40Gbs) interconnect technology. System G (for "green") also has unique power-aware capabilities, with thousands of power and thermal sensors allowing researchers to design and develop algorithms and systems software that achieve high-performance with modest power requirements, and to test such systems at unprecedented scale. With a sustained (Linpack) performance of 22.8 TFlops, System G is the largest power-aware research system and one of the world's largest clusters dedicated to computer science systems research.
SHF: CSR: Small: Automated Refactoring Techniques for Efficient and Reliable Distributed Execution
Granting Institution: NSF
Amount: $478,693
CAREER: A Scalable Hierarchical Framework for High Performance Data Storage
Granting Institution: National Science Foundation
Amount: $400,000
CAREER: A Unified Framework For Multilevel Parallelization On Deep Computing Systems
Granting Institution: National Science Foundation
Amount: $228,600
CAREER: High- Performance, Power-Aware, Distributed Computing
Granting Institution: National Science Foundation
Amount: $231,012
Center For High-Performance Reconfigurable Computing (Chrec)
Granting Institution: National Science Foundation
Amount: $50,000
CRI: Miser: A High Performance Power Aware Cluster
Granting Institution: National Science Foundation
Amount: $453,911
Déjà Vu: Transparent Checkpointing And Migration Of Parallel Codes Over Grid Infrastructures
Granting Institution: National Science Foundation
Amount: $715,000
Direct Access to Library Resources with LibX
Granting Institution: Institute of Museum and Library Services
Amount: $148,913
High-Performance, Power-Aware Computing Workshop
Granting Institution: National Science Foundation
Amount: $5,000
MELISSES: Liquid Services for Scalable Multithreaded and Multicore Execution On Emerging Supercomuters
Granting Institution: Department of Energy
Amount: $231,246
Metrics And Methodologies for High Performance System Energy Benchmarking
Granting Institution: National Science Foundation
Amount: $200,000
Network Offloading For Genome Sequence Searching Using The Smarnic
Granting Institution: RNET Technologies
Amount: $74,802
Scalable Performance Modeling and Analysis Framework
Granting Institution: National Science Foundation
Amount: $25,000
The Adaptive Code Kitchen & Flexible Tools for Dynamic Application Composition
Granting Institution: National Science Foundation
Amount: $470,047
Thermal Conductors: Runtime Software Support For Proactive Head Management In Advances Execution Systems
Granting Institution: National Science Foundation
Amount: $69,992
Ultra-Scale Memory Analysis for High-End Computing
Granting Institution: Department of Energy
Amount: $230,204
VTASOS: Virtualization Technologies For Applied-Specific Operating Systems On Many-Core HPC Platforms
Granting Institution: National Science Foundation
Amount: $170,000
