- PiXiMaL
- This is the project that I plan to build into my
dissertation. Details to follow post-publication.
- Maemo VOIP+SWB
- In the Fall semester of 2007, I supervised two graduate students
on a project I came up with for some Nokia 770 handhelds we
purchased. The project involves integrating a VOIP app on the Maemo
platform with a shared whiteboard, which will allow users to scribble
and write on WYSIWIS scratch space during a conversation. The project
is ongoing and should be completed in Spring of 2008.
- BUCS Grad Seminars
- In the Fall semester of 2007, I created and organized a seminar
series for Binghamton University Graduate Students. The series focuses
on the practice and process of Computer Science research. Each week, a
student speaks about their own work or how to use third party tools
and department resources. We have a blog, a wiki,
a mailing
list, and a calendar.
- XMLBench
- In 2006, we developed a suite of benchmarks for XML parsers for
scientific applications. Presented at SC|06, we are in the process of
creating a web site with the scripts and results, but the code is in
CVS,
and can be downloaded as
a tarball.
- ActiveNIC-GridFTP
- In 2005 (and part of 2006), we used smart network cards to enhance
the performance, reliability and security of GridFTP servers. The wiki
node linked to above contains what amounts to our lab notebook for the
experiments. Our initial work was presented at Grid2005 and some of
our most recent work will be presented at a workshop at IPDPS-07.
- SOAPBench
- In 2005, we developed a suite of benchmarks for SOAP servers used
for scientific applications. Presented at SC|05, full results are
available online.
- Chaitali Gupta, Rajdeep Bhowmik, Michael R. Head, Madhusudhan Govindaraju,
and Weiyi Meng, “Improving Performance of Web
Services Query Matchmaking with Automated Knowledge
Acquisition,” in IEEE/WIC/ACM International Conference on
Web Intelligence, pp.559-563, 2-5 Nov. 2007, Silicon Valley, USA. [doi:10.1109/WI.2007.66]
- Chaitali Gupta, Rajdeep Bhowmik, Michael R. Head, Madhusudhan
Govindaraju, and Weiyi Meng, “A Query-based System for Automatic
Invocation of Web Services,” in
Proceedings of IEEE International Conference on Web
Services (ICWS 2007), July 9-13, 2007, Salt Lake City, Utah,
USA. [doi:10.1109/ICWS.2007.15]
- Michael R. Head, “
SOA grid design patterns for computer graphics animation,”
oringally published online at IBM Developerworks, July
11, 2007. (IBM has since discontinued the Grid Computing section of
DeveloperWorks, so I am now linking to a local PDF of the
tutorial)
- Michael R. Head, Madhusudhan Govindaraju, “Approaching a Parallelized XML Parser
Optimized for Multi-Core Processors,” in Proceedings of
Workshop on
Service-Oriented Computing Performance: Aspects, Issues, and
Approaches (SOCP '07), held in conjunction with High-Performance Distributed
Computing 2007 (HPDC 2007), June 27-29, Monterey Bay California,
USA. [doi:10.1145/1272457.1272460]
- Onur Demir, Michael R. Head, Kanad Ghose, and Madhusudhan
Govindaraju, “Securing
Grid Data Transfer Services with Active Network Portals,” in
Proceedings of
The 8th IEEE International Workshop on Parallel and
Distributed Scientific and Engineering Computing (PDSEC), held in
conjunction with The 21st International Parallel and Distributed
Processing Symposium (IPDPS-07), March 26-30, 2007, Long Beach,
California, USA. [doi:10.1109/IPDPS.2007.370566]
- Demir, O., Head, M.R., Ghose, K., Govindaraju, M. (2006) “Enhancing
GridFTP Performance Using Intelligent Gateways,” Accepted for
publication in Int. J. High Performance Computing and Networking,
Vol. 3, Nos. 3/4, 2006.
- Michael R. Head, Madhusudhan Govindaraju, Robert van Engelen, Wei
Zhang, “Benchmarking
XML Processors for Applications in Grid Web Services” in
Proceedings of SC|06 (Supercomputing): International Conference for High
Performance Computing, Networking, and Storage, Tampa, FL,
November 2006. [doi:10.1145/1188455.1188581]
- Rainer Schmidt, Michael R. Head, Madhusudhan Govindaraju, Michael
J. Lewis, and Siegfried Benkner, “Design
and Implementation Choices for Implementing Distributed CCA
Frameworks,” in Proceedings of GECO-COMPFRAME06: Workshop
HPC Grid programming Environments and COmponents and Component and
Framework Technology in High-Performance and Scientific Computing (at
HPDC-15) pp. 3-10, Paris, France, June 2006.
- Madhusudhan Govindaraju, Michael R. Head, Kenneth Chiu, “XCAT-C++:
Design and Performance of a Distributed CCA Framework,” in
Proceedings of The 12th Annual IEEE International Conference on
High Performance Computing (HiPC) 2005, December 18-21, Goa,
India. [doi:10.1007/11602569_30]
- Michael R. Head, Madhusudhan Govindaraju, Aleksander Slominski, Pu
Liu, Nayef Abu-Ghazaleh, Robert van Engelen, Kenneth Chiu, Michael
J. Lewis, “A
Benchmark Suite for SOAP-based Communication in Grid Web
Services,” in Proceedings of SC|05 (Supercomputing): International
Conference for High Performance Computing, Networking, and
Storage, Seattle WA, November 2005. [doi:10.1109/SC.2005.2]
- Onur Demir, Michael R. Head, Kanad Ghose, and Madhusudhan
Govindaraju, “Protecting
Grid Data Transfer Services with Active Network Interfaces,”
Grid 2005 - 6th IEEE/ACM International Workshop on Grid
Computing, Seattle WA, November 2005. [doi:10.1109/GRID.2005.1542718]
- Svetlena Taneva, Richard Alterman, Kenroy Granville, Michael Head, Timothy J. Hickey, “GREWPTool: A System for Studying Online Collaborative Learning,” Brandeis Computer Science Tech Report #CS-03-239, 2004.
- Using Modern
Revision Control Systems [LaTeX
src]
- A talk given in the BUCS Grad Seminar
Series. Covers CVS, Subversion, Bazaar, and GIT.
- Approaching
a Parallelized XML Parser Optimized for Multi-Core Processors [LaTeX src]
- A talk given in Workshop on
Service-Oriented Computing Performance: Aspects, Issues, and
Approaches, held in conjunction with The Sixteenth IEEE International
Symposium on High-Performance Distributed Computing (HPDC2007) in
Monterey Bay, California, USA on 2007-06-26. Covers the so-named paper, but with updated
data and graphs.
- Alchemi: A .NET Grid Application Framework [LaTeX src]
- A talk given in CS
680G on 2007-04-20 about the Alchemi framework. Images are all
courtesy of the Alchemi's published
papers, specifically, the book
chapter and ICOMP'05
conference paper.
- Java
Generics vs. C++ Templates [LaTeX
src]
- A guest lecture given in Professor Chiu's
CS580C: Topics in Advanced Object-Oriented Programming class on
2007-03-26. Covers the major differences between the Java Generics
facility and C++ templates, including a short list of resources on the
matter at the end of the slides.
- Securing Grid Data
Transfer Services with Active Network Portals [annotated with talking points], [LaTeX src]
- A talk given on 2007-03-30 at The 8th IEEE International
Workshop on Parallel and Distributed Scientific and Engineering
Computing 2007 in Long Beach, CA. Covers file-size specific
policies for GridFTP.
- Eclipse and
CVS
- A short presentation I gave in Professor
Govindaraju's CS580W:
Web Services and XML Programming course, which I TAed for in Spring
07. Just a few slides motivating the use of CVS to manage source code
in Eclipse and some tips when doing so.
- Benchmarking XML Processors
for Applications in Grid Web Services
- A conference presentation I gave at SC|06 about the XMLBench
project.
- Protecting Grid Data Transfer
Services with Active Network Interfaces
-
A talk given as a plenary talk at the Grid Workshop 2005 in Seattle,
Washington. Covers our initial GridFTP active gateway solution for
protection and load balancing.
|