Skip Menu

  • Skip to Search
  • Skip to Main Navigation
  • Skip to Main Content
  • Skip to Featured Content
  • Skip to Footer
Virginia Tech | Invent the Future
College of Engineering
Computer Science
Return to Skip Menu

Search

  • Search within VTCS
 
Return to Skip Menu

Main Navigation

  • About Us
  • People
  • Research
  • Undergraduate
  • Graduate
  • Events and Seminars
  • Alumni
  • Partnering with Industry
  • Northern VA Campus
  • Contact Us
 
 
  • Home
  • User
  • 46
 
Return to Skip Menu

Main Content

gback's picture

Godmar Back

Associate Professor

Office: 2211 KWII
Email: gback@cs.vt.edu
Phone: (540) 231-3046
Website: http://people.cs.vt.edu/~gback/
Publication statistics: Google Scholar Profile
Office Hours: by appointment
  • About
  • Labs
  • Publications
  • Projects
  • Courses
  • Grants
 
Research Interests
  • Center for High End Computing Systems
  • High End Computing and Computational Science
  • Systems and Cybersecurity

Godmar Back is Associate Professor of Computer Science at Virginia Tech, having joined in August 2004. Previously, he worked as a postdoctoral researcher and instructor at Stanford University. He received a PhD in Computer Science from the University of Utah in 2002. 

 

Systems Software Laboratory

Contact: Godmar Back
2013
Bailey, A., and G. Back, Robots in Academic LibrariesStreamlining Access to Library Resources with LibX, : IGI Global, pp. 62 - 89, 2013.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2012
McDaniel, B., and G. Back, "The CloudBrowser web application framework", the 3rd annual conferenceProceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity - SPLASH '12, Tucson, Arizona, USANew York, New York, USA, ACM Press, pp. 141, 2012.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2011
Belgin, M., G. Back, and C. J. Ribbens, "A library for pattern-based sparse matrix vector multiply", Intl. Jnl. of Parallel Programming, vol. 39, pp. 62-87, 2011.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Edwards, S. H., and G. Back, "Bringing creative web 2.0 programming into CS1: Conference workshop", J. Comput. Small Coll., vol. 26: Consortium for Computing Sciences in Colleges, pp. 54–55, January, 2011.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Nikolaev, R., and G. Back, "Perfctr-Xen: a Framework for Performance Counter Virtualization", 7th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE'11), Newport Beach, CA, ACM, pp. 15-26, 2011.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Edwards, S. H., G. Back, and M. Woods, "Experiences evaluating student attitudes in an introductory programming course", Proceedings of the 2011 International Conference on Frontiers in Education: Computer Science and Computer Engineering, Las Vegas, NV, CSREA Press, pp. pp. 477-482, 2011.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2010
Belgin, M., G. Back, and C. J. Ribbens, "Operation stacking for ensemble computations with variable convergence", Intl. Jnl. of High Performance Computing Applications, vol. 24, pp. 194-212, 2010.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Belgin, M., G. Back, and C. J. Ribbens, "Applicability of pattern-based sparse matrix representation for real applications", International Conference on Computational Science (ICCS 2010), Amsterdam, Elsevier, pp. 203-211, 2010.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Maxwell, E. K., G. Back, and N. Ramakrishnan, "Diagnosing memory leaks using graph mining on heap dumps", 16th ACM SIGKDD international conference on Knowledge discovery and data mining - KDD '10, Washington, DC, USANew York, New York, USA, ACM Press, pp. 115, 06/2010.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2009
Belgin, M., G. Back, and C. J. Ribbens, "A Pattern-based Sparse Matrix Representation for Memory-efficient SMVM Kernels", ICS '09: Proceedings of the 23rd international conference on Supercomputing: ACM, New York, pp. 100-109, 2009.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Bailey, A., and G. Back, "Rating ILS Interoperability: A Proposal", Information Standards Quarterly, vol. 21, issue 4, 2009.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Pfaff, B., A. Romano, and G. Back, "The pintos instructional operating system kernel", the 40th ACM technical symposiumProceedings of the 40th ACM technical symposium on Computer science education - SIGCSE '09, Chattanooga, TN, USANew York, New York, USA, ACM Press, pp. 453, 2009.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2008
Nikolopoulos, D. S., G. Back, J. Tripathi, and M. Curtis-Maury, "VT-ASOS: Holistic System Software Customization for Many Cores", Proceedings of the Workshop on the NSF Next Generation Software Program, held in conjunction with the 22nd IEEE International Parallel and Distributed Processing Symposium, Miami, FL, IEEE Computer Society, pp. 5pp, 2008.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
C.N., G., J. Sundararaman, A. R. Butt, and G. Back, ReplayCache: Exploiting Similarities for Predicting the Future, , San Jose, CA, 2008.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Back, G., and A. Bailey, "Increasing the visibility of web-based information retrieval systems via client-side mash-ups", JCDL '08: Joint Conference on Digital Libraries, Pittsburgh, PA, ACM Press, June, 2008.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Tilevich, E., and G. Back, "Program, Enhance Thyself! Demand-Driven Pattern-Oriented Program Enhancement", AOSD '08: Proceedings of the Seventh International Conference on Aspect-Oriented Software Development, Brussels, Belgium, ACM Press, April, 2008.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Varma, K., H. B. Damecharla, A. E. Bell, J. E. Carletta, and G. V. Back, "A Fast JPEG2000 Encoder That Preserves Coding Efficiency: The Split Arithmetic Encoder", IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 55, issue 11, pp. 3711 - 3722, 12/2008.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Sundararaman, J., and G. Back, "HDPV: interactive, faithful, in-vivo runtime state visualization for C/C++ and Java", Proceedings of the 4th ACM Symposium on Software Visualization (SoftVis'08), Ammersee, Germany, pp. 47-56, 09/2008.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2007
Back, G., and D. S. Nikolopoulos, "Application-Specific System Customization on Many-Core Platforms: The VT-ASOS Framework", STMCS: Second Workshop on Software Tools for Multi-Core Systems, San Jose, CA, March, 2007.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Feizabadi, S., and G. Back, "Garbage collection-aware utility accrual scheduling", Real-Time Systems, vol. 36, no. 1-2, Norwell, MA, USA, Kluwer Academic Publishers, pp. 3–22, 2007.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Bailey, A., and G. Back, "Retrieving Known Items with LibX", The Serials Librarian, vol. 53, no. 4: Haworth Press, Inc., pp. 125–140, 2007.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Back, G., and D. S. Nikolopoulos, "Application-Specific Customization on Many-Core Platforms: The VT-ASOS Framework", Proceedings of the Second Workshop on Software and Tools for Multi-Core Systems, held in conjunction with the 2007 International Symposium on Code Generation and Optimization, San Jose, CA, pp. 6pp, March, 2007.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Belgin, M., C. J. Ribbens, and G. Back, "An operation stacking framework for large ensemble computations", Proceedings of the 21st ACM International Conference on Supercomputing (ICS07), New York, B. Smith (ed.), 2007, ACM, pp. 83–92, 2007.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2006
Feizabadi, S., and G. Back, "Automatic Memory Management in Utility Accrual Scheduling Environments", Proceedings of the 9th IEEE International Symposium on Object and component-oriented Real-time distributed Computing (ISORC 2006), Gyeongju, South Korea, IEEE, pp. 11–19, 2006.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Kremenek, T., P. Twohey, G. Back, D. Engler, and A. Ng, "From Uncertainty to Belief: Inferring the Specification Within", accepted to Seventh Symposium on Operating Systems Design and Implementation (OSDI '06), Seattle, WA, USENIXASSOC, pp. 161–176, 2006.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Bergstrom, C., S. Varadarajan, and G. Back, "The Distributed Open Network Emulator: Using Relativistic Time for Distributed Scalable Simulation", Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation, Singapore, IEEE Computer Society, pp. 19–28, may, 2006.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Bailey, A., and G. Back, "LibX - A Firefox Extension for Enhanced Library Access", Library Hi Tech, vol. 24, no. 2, pp. 290–304, 2006.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2005
Feizabadi, S., and G. Back, "Java Garbage Collection Scheduling in Utility Accrual Scheduling Environments", 3rd Workshop on Java Technologies for Real-time and Embedded Systems (JTRES) colocated with OOPSLA 2005: ACM, October, 2005.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Back, G., and W. C. Hsieh, "The KaffeOS Java Runtime System", ACM Transactions on Programming Languages and Systems, vol. 27, no. 4, New York, NY, USA, ACM Press, pp. 583–630, 2005.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2002
Back, G., "DataScript - A Specification and Scripting Language for Binary Data", Proceedings of the ACM Conference on Generative Programming and Component Engineering Proceedings (GPCE 2002), published as LNCS 2487, Pittsburgh, {PA}, ACM, pp. 66-77, oct, 2002.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Back, G., Isolation, Resource Management and Sharing in the KaffeOS Java Runtime System, : University of Utah, 2002.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2001
Hsieh, W. C., D. R. Engler, and G. Back, Reverse-Engineering Instruction Encodings, , Boston, {MA}, pp. 133–146, jun, 2001.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
2000
Back, G., W. C. Hsieh, and J. Lepreau, Processes in KaffeOS: Isolation, Resource Management, and Sharing in {Java}, , San Diego, CA, USENIXASSOC, pp. 333–346, 2000.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Farkas, K., J. Flinn, G. Back, D. Grunwald, and J. Anderson, "Quantifying the Energy Consumption of a Pocket Computer and a Java Virtual Machine", Proceedings of SIGMETRICS '00, Santa Clara, CA, pp. 252–263, 2000.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Back, G., P. Tullmann, L. Stoller, W. C. Hsieh, and J. Lepreau, Techniques for the Design of Java Operating Systems, , San Diego, {CA}, USENIXASSOC, pp. 197–210, jun, 2000.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
1999
Back, G., and W. C. Hsieh, Drawing the Red Line in Java, , Rio Rico, Arizona, IEEE Computer Society, pp. 116–121, 1999.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
1997
Tullmann, P., J. Turner, J. McCorquodale, J. Lepreau, A. Chitturi, and G. Back, Formal Methods: A Practical Tool for OS Implementors, , Cape Cod, {MA}, IEEE Computer Society, pp. 20–25, may, 1997.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
Ford, B., G. Back, G. Benson, J. Lepreau, A. Lin, and O. Shivers, The Flux OSKit: A Substrate for OS and Language Research, , St. Malo, France, pp. 38–51, oct, 1997.
  • Tagged
  • XML
  • BibTex
  • Google Scholar
1996
Ford, B., M. Hibler, J. Lepreau, P. Tullmann, G. Back, and S. Clawson, Microkernels Meet Recursive Virtual Machines, , Seattle, WA, USENIXASSOC, pp. 137–151, oct, 1996.
  • Tagged
  • XML
  • BibTex
  • Google Scholar

Please see projects at: http://people.cs.vt.edu/~gback/

1000 Level Courses

  • CS1114: Introduction to Software Design

3000 Level Courses

  • CS3214: Computer Systems

4000 Level Courses

  • CS4284: Systems & Networking Capstone

5000 Level Courses

  • CS5204: Operating Systems
  • CS5565: Network Architectures and Protocols

6000 Level Courses

  • CS6204: Advanced Topics in Systems
  • CS6304: Advanced Topics in Languages and Translation

Career: Advanced Execution Environment For Next-Generation Cloud Applications

Granting Institution: National Science Foundation
Amount: $419,439

CSR--AES: VT-ASOS: Virtualization Technologies for Application-Specific Operating Systems on Many-Core HPC Systems

Granting Institution: National Science Foundation
Amount:

Direct Access to Library Resources with LibX

Granting Institution: Institute of Museum and Library Services
Amount: $148,913

Libx 2.0: A community Platform for Developing and Delivering Library Services

Granting Institution: Institute of Museum and Library Services
Amount: $250,000

Reinvigorating CS1 by Enabling Creative Web 2.0 Programming

Granting Institution: National Science Foundation
Amount: $160,500

REU CAREER: Advanced Execution Environments for Next Generation Cloud Applications

Granting Institution: National Science Foundation
Amount:

VTASOS: Virtualization Technologies For Applied-Specific Operating Systems On Many-Core HPC Platforms

Granting Institution: National Science Foundation
Amount: $170,000

 
 
  • Log in /Administration
  • Intranet
  • Contact Us
  • Maps & Directions
  • Giving to CS
  • Privacy Statement
  • Principles of Community
  • Accessibility

© 2007 Virginia Polytechnic Institute and State University