Overview

K-scope is a source code analysis tool with graphical user interface that visualizes program structures of Fortran 90 and FORTRAN 77 with fixed or free form source code. It is suitable for source code reading for engineers who work the performance improvement for an application of high performance computing.

K-scope has some features as follows.

If you can access a server installed with Omni XcalableMP compiler, you can build intermediate codes on the server remotely via SSH service by SSHconnect.jar. This software is an utility for remote command execution with automatic data transfer. It is developed by RIKEN AICS HPC Usability Research Team in collaboration to enhance the K-scope's feature, and is bundled with the binary package of K-scope.

Also, we collaborate with Yokokawa labratory in Kobe university to improve the performance tuning environment of HPC. After version 0.2.6, K-scope imported some features from the contributions as an experimental study.

[Note] K-scope requires front-end program of the Omni XcalableMP compiler to make intermediate codes. If you're an user of the K computer, you can make intermediate codes with the front-end program. If not, you need to download the source code from here, and compile it before using K-scope.

The Latest Version

The GitHub repository is here.

(2014/12/19) K-scope version 0.2.6
  kscope_bin_0.2.6.tgzmd5
(2013/12/27) SSHconnect version 1.18:
An utility for remote command execution with automatic data transfer
 SSHconnect_1.18.tgzmd5
Note: Previous version are moved to here.

Documentations

User Guide and Tutorial
 Tutorial (pdf) [Japanese]
 Usage of K-scope (pdf) [Japanese]
 Usage of atool (pdf) [Japanese]
Other Materials
 AICS Cefe 42th presentation (pdf)

Screenshot

License

K-scope
Copyright 2012-2015 RIKEN, Japan

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Publications

Contact

K-scope is developd by RIKEN AICS Software Development Team.

If you need to contact us, following e-mail address is available.


Additionally we established users mailing list to accept questions or to notice updated information.
Please send mail with following registration information to above address if you wish to join it.

For users mailing list, registration mail must include following information.
  • full name
  • affiliation
  • e-mail address