Adrian Nistor

Assistant Professor
Department of Computer Science
Florida State University
nistor AT cs DOT fsu DOT edu

Invited, Visit, etc
  • Detecting and Repairing Performance Bugs That Have Non-Intrusive Fixes.
  • Dagstuhl Seminar---Automated Program Repair, 2017.
  • Detecting and repairing performance bugs using execution and code patterns.
  • Carnegie Mellon University, November 2015.
  • University of California, Riverside, November 2015.
  • Virginia Tech, November 2015.
  • University of California, Santa Barbara, November 2015.
  • Texas A&M University, December 2015.
  • Caramel: Detecting and fixing performance bugs that have non-intrusive fixes.
  • India Software Engineering Conference (ISEC), Invited Talk, 2016.
  • University of California, Riverside, Group Talk, 2015.
  • University of California, Los Angeles, Group Talk, 2015.
  • University of Southern California, Group Talk, 2015.
  • University of California, Irvine, Group Talk, 2015.
  • University of California, San Diego, Group Talk, 2015.
  • Detecting and repairing performance bugs using execution and code patterns.
  • University of Southern California, 2014.
  • 12th International Workshop on Dynamic Analysis + Workshop on Software and System Performance Testing, Debugging, and Analytics, Invited Talk, 2014.
  • Automatically generating tests for multithreaded code.
  • Microsoft Research, Redmond, Internship Talk, 2011.
  • Improving the testing of parallel code using lightweight hardware support.
  • University of Wisconsin-Madison, 2010.
  • InstantCheck: Checking the determinism of parallel programs using on-the-fly incremental hashing.
  • Intel Corp., Urbana-Champaign, Invited Talk, 2010.
  • Intel-Microsoft Universal Parallel Computing Research Center at UIUC, 2010.
  • Light64: Lightweight hardware support for data race detection during systematic testing of parallel programs.
  • Intel-Microsoft Universal Parallel Computing Research Center Summit, Urbana-Champaign, 2010.
  • Intel-Microsoft Universal Parallel Computing Research Center at UIUC, 2009.
  • Intel Symposium, Workshop on Parallel Programming Correctness and Testing, Hillsboro, 2009.
  • Intel Corp., Urbana-Champaign, Invited Talk, 2009.
Conference, Workshop
  • Caramel: Detecting and fixing performance problems that have non-intrusive fixes, 37th International Conference on Software Engineering (ICSE), 2015.
  • Detecting and repairing performance bugs using code and execution patterns, 13th SoCal Programming Languages and Systems Workshop (SoCal PLS), 2014.
  • SunCat: Helping developers understand and predict performance problems in smartphone applications, 23rd International Symposium on Software Testing and Analysis (ISSTA), 2014.
  • Toddler: Detecting performance problems via similar memory-access patterns, 35th International Conference on Software Engineering (ICSE), 2013.
  • Discovering, reporting, and fixing performance bugs, 10th Working Conference on Mining Software Repositories (MSR), 2013.
  • Ballerina: Automatic generation and clustering of efficient random unit tests for multithreaded code, 34th International Conference on Software Engineering (ICSE), 2012.
  • InstantCheck: Checking the determinism of parallel programs using on-the-fly incremental hashing, 42rd International Symposium on Microarchitecture (MICRO), 2010.
  • Light64: Lightweight hardware support for data race detection during systematic testing of parallel programs, 42nd International Symposium on Microarchitecture (MICRO), 2009.

©2014A.N.