Using PredictiveModeling for Cross-Program Design Space Exploration in Multicore Systems. - Salman Khan 002; Polychronis Xekalakis; John Cavazos; Marcelo Cintra (PACT, 2007)

Toward a more accurate understanding of the limits of the TLS execution paradigm. - Nikolas Ioannou; Jeremy Singer; Salman Khan 002; Polychronis Xekalakis; Paraskevas Yiapanis; Adam Craig Pocock; Gavin Brown 001; Mikel Luján; Ian Watson; Marcelo Cintra (IISWC, 2010)

Profitability-based power allocation for speculative multithreaded systems. - Polychronis Xekalakis; Nikolas Ioannou; Salman Khan 002; Marcelo Cintra (IPDPS, 2010)

Putting checkpoints to work in thread level speculative execution. - Salman Khan 002 (2010)

Increasing the energy efficiency of TLS systems using intermediate checkpointing. - Salman Khan 002; Nikolas Ioannou; Polychronis Xekalakis; Marcelo Cintra (HiPC, 2011)

Reservation-based Network-on-Chip Timing Models for Large-scale Architectural Simulation. - Javier Navaridas; Behram Khan; Salman Khan 002; Paolo Faraboschi; Mikel Luján (NOCS, 2012)

Software transactional memories for Scala. - Daniel Goodman 001; Behram Khan; Salman Khan 002; Mikel Luján; Ian Watson (J. Parallel Distributed Comput., 2013)

Architectural support for task scheduling: hardware scheduling for dataflow on NUMA systems. - Behram Khan; Daniel Goodman 001; Salman Khan 002; Will Toms; Paolo Faraboschi; Mikel Luján; Ian Watson (J. Supercomput., 2015)