Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Kiminori Matsuzaki's Home Page
[go: Go Back, main page]

[ English / Japanese]
portrait

Kiminori Matsuzaki


Assistant Professor
Information Processing Laboratory
Mathematical Informatics Graduate School of
Information Science and Technology
University of Tokyo
Email: kmatsu _at_ ipl.t.u-tokyo.ac.jp (replace "_at_" with @)

Research Topics

We are working on "Skeletal Parallelism", in which we are encouraged to build efficient parallel programs by composing the ready-made components, called skeletons.

We have "Workshop on Parallelism Oblivious Programming" on July 26-27!.

Our research area is as follows.

Research Activities

Publications

  1. Kazutaka Morita, Akimasa Morihata, Kiminori Matsuzaki, Zhenjiang Hu, and Masato Takeichi:
    Automatic Inversion Generates Divide-and-Conquer Parallel Programs
    In ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation (PLDI 2007), San Diego, CA, June 10-13, 2007, to appear.
  2. Kiminori Matsuzaki:
    Efficient Implementation of Tree Accumulations on Distributed-Memory Parallel Computers
    In Fourth International Workshop on Practical Aspects of High-level Parallel Programming (PAPP 2007), part of The International Conference on Computational Science (ICCS 2007), May 27-30, 2007, University of Beijing, China, to appear.
  3. Kazuhiko Kakehi, Kiminori Matsuzaki, and Kento Emoto:
    Efficient Parallel Tree Reductions on Distributed Memory Environments
    In Fourth International Workshop on Practical Aspects of High-level Parallel Programming (PAPP 2007), part of The International Conference on Computational Science (ICCS 2007), May 27-30, 2007, University of Beijing, China, to appear.
  4. Kento Emoto, Kiminori Matsuzaki, Zhenjiang Hu, and Masato Takeichi:
    Domain-Specific Optimization for Skeleton Programs Involving Neighbor Elements
    Technical Report METR 2007-05, 29 pages, Department of Mathematical Engineering and Information Physics, University of Tokyo, 2007. To be available from METR List 2007.
  5. Kiminori Matsuzaki, Zhenjiang Hu, and Masato Takeichi:
    Parallel Skeletons for Manipulating General Trees
    Parallel Computing, Vol. 32, No. 7-8, pp. 590--603, Elsevier B.V., 2006.
  6. Kiminori Matsuzaki, Zhenjiang Hu, and Masato Takeichi:
    Towards Automatic Parallelization of Tree Reductions in Dynamic Programming
    In SPAA 2006: 18th Annual ACM Symposium on Parallelism in Algorithms and Architectures, July 30 - August 2, 2006, Cambridge, Massachusetts, USA, pages 39 - 48, 2006. Available from ACM Digital Library
  7. Kento Emoto, Kiminori Matsuzaki, Zhenjiang Hu, and Masato Takeichi:
    Surrounding Theorem: Developing Parallel Programs for Matrix-Convolutions
    In 12th International Euro-Par Conference, Dresden, Germany, August/September 2006, Proceedings, pages 605 - 614, Lecture Notes in Computer Science 4128, 2006.
  8. Kiminori Matsuzaki, Kento Emoto, Hideya Iwasaki, and Zhenjiang Hu:
    A Library of Constructive Skeletons for Sequential Style of Parallel Programming
    First International Conference on Scalable Information Systems (InfoScale 2006), Hong Kong, May 29 - June 1, 2006. Available from ACM Digital Library.
    Abstract, Full paper
  9. Kazuhiko Kakehi, Kiminori Matsuzaki, Akimasa Morihata, Kento Emoto, and Zhenjiang Hu:
    Parallel Dynamic Programming using Data-Parallel Skeletons
    In Proceedings of the 22nd JSSST Conference, Sep, 2005.
  10. Kiminori Matsuzaki, Kazuhiko Kakehi, Hideya Iwasaki, Zhenjiang Hu, and Yoshiki Akashi:
    A Fusion-Embedded Skeleton Library
    In Proceedings of Annual European Conference on Parallel Processing (Euro-Par 2004), 31th August - 3rd September, 2004, Lecture Notes in Computer Science 3149, pp. 644-653, Springer Verlag.
    Abstract, BibTeX, Full Paper (PDF)
  11. Kiminori Matsuzaki, Zhenjiang Hu, Kazuhiko Kakehi, and Masato Takeichi:
    Systematic Derivation of Tree Contraction Algorithms
    In Parallel Processing Letters, Vol. 15, No. 3, pp. 321-336, 2005.
    Abstract, BibTeX, Full Paper (PDF)
  12. Kiminori Matsuzaki, Kazuhiko Kakehi, Zhenjiang Hu, and Masato Takeichi:
    Parallelizing Polytypic Programs with Accumulations
    Proceedings of 20th JSSST Conference, 2003
    Abstract, Full Paper
  13. Kiminori Matsuzaki, Zhenjiang Hu, and Masato Takeichi:
    Parallelization with Tree Skeletons
    In Proceedings of the International Conference on Parallel and Distributed Computing (Euro-Par 2003), Klagenfurt, Austria, 26th - 29th August 2003, Lecture Notes in Computer Science, Springer Verlag.
    Abstract, BibTeX, Full Paper
  14. Kiminori Matsuzaki, Zhenjiang Hu, and Masato Takeichi:
    Implementation of parallel tree skeletons on distributed systems
    In Proceedings of the Third Asian Workshop on Programming Languages and Systems (APLAS '02), pp. 258-271, Shanghai, China, 2002.
    Abstract, BibTeX, Full Paper
Some other publications in Japanese may be found in Japanese page.

Other Activities

Information for Local Users (In Japanese)