William Thies
William Thies
Microsoft Research India
Verified email at microsoft.com
TitleCited byYear
StreamIt: A Compiler for Streaming Applications
W Thies, M Karczmarek, M Gordon, D Maze, J Wong, H Hoffmann, ...
1412*2002
Exploiting coarse-grained task, data, and pipeline parallelism in stream programs
MI Gordon, W Thies, S Amarasinghe
ACM SIGARCH Computer Architecture News 34 (5), 151-162, 2006
6412006
A stream compiler for communication-exposed architectures
MI Gordon, W Thies, M Karczmarek, J Lin, AS Meli, AA Lamb, C Leger, ...
ACM SIGOPS Operating Systems Review 36 (5), 291-303, 2002
3982002
A practical approach to exploiting coarse-grained pipeline parallelism in C programs
W Thies, V Chandrasekhar, S Amarasinghe
Microarchitecture, 2007. MICRO 2007. 40th Annual IEEE/ACM International …, 2007
2312007
Designing mobile interfaces for novice and low-literacy users
I Medhi, S Patnaik, E Brunskill, SN Gautama, W Thies, K Toyama
ACM Transactions on Computer-Human Interaction (TOCHI) 18 (1), 2, 2011
1832011
Digital microfluidics using soft lithography
JP Urbanski, W Thies, C Rhodes, S Amarasinghe, T Thorsen
Lab on a Chip 6 (1), 96-104, 2006
1792006
An empirical characterization of stream programs and its implications for language and compiler design
W Thies, S Amarasinghe
2010 19th International Conference on Parallel Architectures and Compilation …, 2010
1732010
Evaluating the accuracy of data collection on mobile phones: A study of forms, SMS, and voice
S Patnaik, E Brunskill, W Thies
2009 International Conference on Information and Communication Technologies …, 2009
1452009
Static deadlock detection for Java libraries
A Williams, W Thies, MD Ernst
European conference on object-oriented programming, 602-629, 2005
1442005
Yours is better!: participant response bias in HCI
N Dell, V Vaidyanathan, I Medhi, E Cutrell, W Thies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems …, 2012
1292012
Abstraction layers for scalable microfluidic biocomputing
W Thies, JP Urbanski, T Thorsen, S Amarasinghe
Natural Computing 7 (2), 255-275, 2008
1292008
Language and compiler support for stream programs
WF Thies
Massachusetts Institute of Technology, 2009
1252009
mClerk: enabling mobile crowdsourcing in developing regions
A Gupta, W Thies, E Cutrell, R Balakrishnan
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems …, 2012
1122012
Evaluating and improving the usability of Mechanical Turk for low-income workers in India
S Khanna, A Ratan, J Davis, W Thies
Proceedings of the first ACM symposium on computing for development, 12, 2010
1052010
Cache aware optimization of stream programs
J Sermulins, W Thies, R Rabbah, S Amarasinghe
ACM SIGPLAN Notices 40 (7), 115-126, 2005
942005
The stream virtual machine
F Labonte, P Mattson, W Thies, I Buck, C Kozyrakis, M Horowitz
Proceedings. 13th International Conference on Parallel Architecture and …, 2004
932004
Emergent practices around CGNet Swara: A voice forum for citizen journalism in rural India
P Mudliar, J Donner, W Thies
Information Technologies & International Development 9 (2), pp. 65-79, 2013
882013
A unified framework for schedule and storage optimization
W Thies, F Vivien, J Sheldon, S Amarasinghe
ACM SIGPLAN Notices 36 (5), 232-242, 2001
852001
Phased scheduling of stream programs
M Karczmarek, W Thies, S Amarasinghe
ACM SIGPLAN Notices 38 (7), 103-112, 2003
772003
Teleport messaging for distributed stream programs
W Thies, M Karczmarek, J Sermulins, R Rabbah, S Amarasinghe
Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of …, 2005
622005
The system can't perform the operation now. Try again later.
Articles 1–20