Publications
Publications:

Marc Sosnick and William Hsu, "Finite Difference-based Sound Synthesis using GPUs," (poster)
GPU Technology Conference 2012, May 14-17, San Jose CA
(selected for the Accelerating Computational Science Symposium (ACSS) 2012, March 29-30, Washington DC) [more info]

Marc Sosnick and William Hsu, "Implementing a Finite Difference-based Real-time Sound Synthesizer using GPUs," (poster) [download paper]
Proceedings of International Conference on New Interfaces for Musical Expression, June 2011, Oslo

"On Movement, Structure and Abstraction in Generative Audivisual Improvisation," (poster) [download paper]
Proceedings of International Conference on New Interfaces for Musical Expression, June 2011, Oslo

K. Kohlhoff, M. Sosnick, W. Hsu, V. Pande, and R. Altman,
"CAMPAIGN: An open-source Library of GPU-accelerated Data Clustering Algorithms",
Briefings in Bioinformatics, Oxford University Press, to appear [more info]

K. Kohlhoff, M. Sosnick, W. Hsu, V. Pande, and R. Altman, "An open-source library of data clustering algorithms for GPUs",
Biomedical Computation at Stanford, 11/6/2010, Palo Alto CA

"Strategies for Managing Timbre and Interaction in Automatic Improvisation Systems," Leonardo Music Journal, 2010 [more info]

K. Kohlhoff, M. Sosnick, W. Hsu, V. Pande, and R. Altman,
"CAMPAIGN: An Open-Source Library of Data Clustering Codes for GPUs",
International Supercomputing Conference 2010, 5/30 - 6/3, 2010, Hamburg, Germany

Marc Sosnick and William Hsu, "Efficient Finite Difference-based Sound Synthesis using GPUs," (poster)
7th Sound and Music Computing Conference, July 2010, Barcelona

"Some Thoughts on Visualizing Improvisations / Improvising Visualizations," Inspirational session on "Visualisation of music", 6th Sound and Music Computing Conference, July 2009, Porto, Portugal [download paper]

William Hsu and Marc Sosnick, ''Evaluating Interactive Music Systems: An HCI Approach,''
Proceedings of International Conference on New Interfaces for Musical Expression, June 2009, Pittsburgh PA
[download paper]

''Two Approaches for Interaction Management in Timbre-aware Improvisation Systems,"
Proceedings of International Computer Music Conference, September 2008, Belfast, UK
[download paper]

''Interaction Modeling for Free Improvisation," (poster)
Proceedings of International Conference on New Interfaces for Musical Expression, June 2007, New York

''Modeling Mood and Interaction in Automatic Improvisation,"
Live Algorithms for Music Conference, December 2006, London UK

''Timbre, Gesture and Language in an Interactive Improvisation System,''
Proceedings of Second International Conference for Digital Technologies and Performance Arts, June 2006, Doncaster, UK

''Managing Gesture and Timbre for Analysis and Instrument Control in an Interactive Environment,''
Proceedings of International Conference on New Interfaces for Musical Expression, June 2006, Paris, France
[download paper]

''Using Timbre in a Computer-based Improvisation System,''
Proceedings of International Computer Music Conference, September 2005, Barcelona, Spain

''Towards a Framework for Describing Timbre in an Interactive Computer Music System,''
invited paper, International Institute for Improvisation website, April 2005

Mark Gordon and William Hsu,
''Network Audio Recording Environment,''
Proceedings of 114th Audio Engineering Society Meeting, March 2003, Amsterdam, Netherlands

``Experiences integrating research tools and projects into computer architecture courses,''
Workshop on Computer Architecture Education, International Symposium on Computer Architecture, June 2000, Vancouver BC
William Hsu and Pen-chung Yew,
``Performance evaluation of wire-limited hierarchical networks,''
Journal of Parallel and Distributed Computing, Vol. 41, no. 2, March 1997

William Hsu Pen-chung Yew,
``Let us build system-friendly networks --- build them hierarchically,''
1996 International Conference on Parallel Processing Workshop on Challenges for Parallel Processing

William Hsu and Pen-chung Yew,
``The impact of wiring constraints on hierarchical network performance,''
1992 International Parallel Processing Symposium, Los Angeles CA.

William Hsu and Pen-chung Yew,
``An Effective Synchronization Network for Large Multiprocessor Systems,''
1991 International Parallel Processing Symposium, 4/30 - 5/2, Anaheim CA.

William Hsu and Pen-chung Yew,
``The performance of hierarchical systems with wiring constraints,''
1991 International Conference on Parallel Processing,
8/12-16, St. Charles IL.