Publications
Lossless data compression (floating-point compression, program-trace compression)
[TC'08]
[DCC'07a]
[DCC'07b]
[CAN'06]
[DCC'06]
[TC'05]
[CGO'05]
[SIGMETRICS'04]
[PACT'03]
Parallel computing (automatic parallelization, MPI and SDSM library acceleration)
[LCPC'08]
[EUROPAR'05]
[PDPTA'05]
[SC'04]
[PDPTA'02]
Computational brain-injury modeling (bioengineering, visualization, BIC)
[BIOCOMP'08]
[MSV'07]
[SBC'07]
[MSV'06]
[SBC'05]
[METMBS'05]
[SBC'03]
Performance evaluation and optimization (compiler optimizations, processor simulators, energy-efficiency metrics, phase detection)
[ISPASS'08]
[IISWC'06]
[CF'05]
[MICRO'04]
[PLDI'02]
Prefetching and caching (multicore architectures, helper threading, 3D architectures)
[TACO'06]
[PACT'06]
[D&T'05]
[PACT'05]
[TECHCON'05]
[MSP'05]
Load-value prediction (hybrid predictors, energy/complexity efficient design, confidence estimators)
[WISA'06]
[CAN'05]
[WDDD'05]
[VPW'04]
[TC'02]
[CAN'02]
[ICCD'00]
[DISS'00]
[PACT'99]
[JILP'99]
[PFDC'98]
Software and Data
Benchmark suites:
Lonestar (irregular parallelism),
BioPerf (optimized source code)
Sequence mining:
CBBT (phase detection),
patterns (frequent subsequences)
Floating-point compression:
FPC (compression algorithm),
data (13 datasets)
Trace compression:
TCgen (compressor generator),
VPC3 (compression algorithm)
Brain-injury modeling:
TBI (model, BIC, animations)
Ph.D. Students
Paruj Ratanaworabhan: Automatic race tolerance
Ilya Ganusov: Multi-core helper threading (graduated in 2007, now at Achronix)
Professional Activities
Associate Editor:
JILP
Founder & Chair:
VPW2,
VPW1
Committee Member:
ISCA'09,
PPoPP'09,
IISWC'08,
MSPC'06,
IISWC'05,
CGO'05,
ICS'02
Senior Member:
ACM,
IEEE,
IEEE CS
|
|
|