Semantic tools for development of high-level interactive applications for supercomputers

被引:0
|
作者
Maxim Gorodnichev
Danil Lebedev
机构
[1] Institute of Computational Mathematics and Mathematical Geophysics SB RAS,
[2] Novosibirsk State University,undefined
[3] Novosibirsk State Technical University,undefined
[4] Astana IT University,undefined
来源
关键词
Interactive supercomputer application; Usability; User interfaces; Domain specific language; Structural synthesis of programs;
D O I
暂无
中图分类号
学科分类号
摘要
The paper addresses the problem of devising a systematic approach and software tools to support development of interactive supercomputer applications on the basis of low level codes that are typically used on supercomputers for numerical simulation and data processing. An interactive application should help a user to systematically organize all the activities associated with solution of some class of problems on remote high performance computing systems. Activities include input data preparation, chaining of remotely run computing jobs, visualization, search and comparison of results, performance optimization and others. A platform for development of interactive supercomputer applications is proposed. The core of the platform is a visual language that allows a developer to formally describe activities (operations) and their relations to immutable data objects (“inputs” and “outputs”). Such a representation of a problem domain contains information about meaningful combinations of operations and becomes a basis for automated derivation of necessary user scenarios. A developer collects a library of UI components to represent data objects and a library of program modules that implement operations. These libraries are used in generation of a web-application that provides end users with appropriate interface to support derived scenarios.
引用
收藏
页码:11866 / 11880
页数:14
相关论文
共 50 条
  • [31] Specifying and enforcing high-level semantic obligation policies
    Liu, Zhen
    Ranganathan, Anand
    Riabov, Anton
    JOURNAL OF WEB SEMANTICS, 2009, 7 (01): : 28 - 39
  • [32] Scene Segmentation and Semantic Representation for High-Level Retrieval
    Zhu, Songhao
    Liu, Yuncai
    IEEE SIGNAL PROCESSING LETTERS, 2008, 15 : 713 - 716
  • [33] Using high-level semantic features in video retrieval
    Zheng, Wujie
    Li, Jianmin
    Si, Zhangzhang
    Lin, Fuzong
    Zhang, Bo
    IMAGE AND VIDEO RETRIEVAL, PROCEEDINGS, 2006, 4071 : 370 - 379
  • [34] GRAPHICS LIBRARY AIDS HIGH-LEVEL INTERACTIVE VISUALIZATION
    WILLIAMS, T
    COMPUTER DESIGN, 1988, 27 (04): : 30 - 31
  • [35] Specifying and enforcing high-level semantic obligation policies
    Liu, Zhen
    Ranganathan, Anand
    Riabov, Anton
    EIGHTH IEEE INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS - PROCEEDINGS, 2007, : 119 - +
  • [36] A high-level functional matching for semantic Web services
    Elgedawy, I
    Tari, Z
    Thom, JA
    SERVICE-ORIENTED COMPUTING - ICSOC 2005, PROCEEDINGS, 2005, 3826 : 115 - 129
  • [37] Saliency from High-Level Semantic Image Features
    Azaza A.
    van de Weijer J.
    Douik A.
    Zolfaghari J.
    Masana M.
    SN Computer Science, 2020, 1 (4)
  • [38] What are the high-level concepts with small semantic gaps?
    Lu, Yijuan
    Zhang, Lei
    Tian, Qi
    Ma, Wei-Ying
    2008 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOLS 1-12, 2008, : 3769 - +
  • [39] PyACTS: A high-level m-amework for fast development of high performance applications
    Drummond, L. A.
    Galiano, V.
    Marques, O.
    Migallan, V.
    Penads, J.
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2006, 2007, 4395 : 417 - +
  • [40] An overview of today's high-level synthesis tools
    Meeus, Wim
    Van Beeck, Kristof
    Goedeme, Toon
    Meel, Jan
    Stroobandt, Dirk
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2012, 16 (03) : 31 - 51