NISHIMURA Satoshi
Senior Associate Professor
- Affiliation
- Department of Computer Science and Engineering/Division of Information Systems
- Title
- Senior Associate Professor
- nisim@u-aizu.ac.jp
Education
- Courses - Undergraduate
- Computer Architecture
Logic Circuit Design
- Courses - Graduate
- 3D Computer Graphics and GPU Programming
Research
- Specialization
-
High performance computing
Perceptual information processing
Architecture and Algorithms for Computer Graphics
Systems for Computer Music
- Educational Background, Biography
-
2003: Associate Professor (renamed to Senior Associate Professor in 2007), School of Computer Science and Engineering, University of Aizu
2000: Researcher, School of Engineering, University of California, Irvine
1995: Doctor of Science degree in information science, the University of Tokyo
1994: Assistant Professor, School of Computer Science and Engineering, University of Aizu
1989: Master of Science degree in information science, the University of Tokyo
1987: Bachelor of Engineering degree in communication engineering, Tohoku University
- Current Research Theme
- Pallel Algorithms and Architecture for Computer Graphics / Special Hardware for Real-Time Ray Tracing / Description Languages for Music.
- Key Topic
- Affiliated Academic Society
- ACM, IEEE, and IPSJ
Main research
- Efficient creation of bounding volume hierarchy for ray tracing
-
A common data structure for accelerating ray tracing is the hierarchical bounding volume hierarchy.
This research proposes a technique called Grid-induced Bounding Volume Hierarchy (GBVH), enabling efficient image generation by performing degradation-free partial updates for dynamic scenes (scenes involving object movement, addition, and deletion).
- Languages, tools, and libraries for music information processing
-
In 1997, I proposed a music description language called PMML.
Based on this, the Takt language interpreter for real-time music information processing, and more recently, the Pytakt music information processing library for Python, have been developed and released.
Dissertation and Published Works
1.,Satoshi Nishimura and Tosiyasu L. Kunii,Proceedings of SIGGRAPH96 ,,August,,ACM,,,,VC-1: A Scalable Graphics Computer with Virtual Local Frame Buffers,,1996,2.,Satoshi Nishimura,Proceedings of International Computer Music Conference,,,,ICMA,,,,PMML: A Music Description Language Supporting Algorithmic Representation of Musical Expression,,1998,3.Satoshi Nishimura,Journal of 3D Images,1,197--208,RayFlow: A Pipelined Architecture for Real-Time Ray Tracing,15,2001,4.Satoshi Nishimura,Proc. of the 40th International Computer Music Conference,September,ICMA,1736--1741,Takt: A read-eval-play-loop interpreter for a structural/procedural score language,2014,5.Satoshi Nishimura,10.1007/s00371-021-02205-3,The Visual Computer,,12,2965-2974,Grid-induced bounding volume hierarchy for ray tracing dynamic scenes,37,2021,6.Satoshi Nishimura and Atsushi Marui,10.1080/09298215.2025.2540434, Journal of New Music Research,,1,71-87,Pytakt: a Python library for symbolic music description, generation, and real-time processing,54,2025