首页 > 最新文献

Russ. Digit. Libr. J.最新文献

英文 中文
The concept of automatic creation tool for computer game scenario prototype 计算机游戏场景原型自动创建工具的概念
Pub Date : 2022-12-12 DOI: 10.26907/1562-5419-2022-25-5-533-552
G. F. Sahibgareeva, V. Kugurakova
The experience of game studios shows that classical methodologies of software development are poorly implemented in video game development because of the interactive component of this area, related to the correct creation of feedback between the game and the user. In addition, video game development involves a large number of developers from different areas, whose activities must be coordinated in the project. Despite these differences, video games, like any other developed software, need a development team organization process. In this article we reviewed traditional software development methodologies, as well as modifications specializing specifically in video game development. The most popular methodologies were compared and the quality of their implementation in video game development studios was determined.
游戏工作室的经验表明,经典的软件开发方法在电子游戏开发中执行得很差,因为这一领域的互动成分与游戏和用户之间反馈的正确创造有关。此外,电子游戏开发涉及大量来自不同领域的开发者,他们的活动必须在项目中协调一致。尽管存在这些差异,但电子游戏和其他已开发软件一样,需要一个开发团队组织过程。在本文中,我们回顾了传统的软件开发方法,以及专门针对电子游戏开发的修改方法。我们比较了最流行的方法,并确定了它们在电子游戏开发工作室中的执行质量。
{"title":"The concept of automatic creation tool for computer game scenario prototype","authors":"G. F. Sahibgareeva, V. Kugurakova","doi":"10.26907/1562-5419-2022-25-5-533-552","DOIUrl":"https://doi.org/10.26907/1562-5419-2022-25-5-533-552","url":null,"abstract":"The experience of game studios shows that classical methodologies of software development are poorly implemented in video game development because of the interactive component of this area, related to the correct creation of feedback between the game and the user. In addition, video game development involves a large number of developers from different areas, whose activities must be coordinated in the project. \u0000Despite these differences, video games, like any other developed software, need a development team organization process. In this article we reviewed traditional software development methodologies, as well as modifications specializing specifically in video game development. The most popular methodologies were compared and the quality of their implementation in video game development studios was determined.","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2022-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131062537","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Debugging Parallel Programs in DVM-System dvm系统中并行程序的调试
Pub Date : 2020-06-12 DOI: 10.26907/1562-5419-2020-23-4-866-886
V. Bakhtin, Dmitry Zakharov, Aleksandr Ermichev, Victor A. Krukov
DVM-system is designed for the development of parallel programs of scientific and technical calculations in the C-DVMH and Fortran-DVMH languages. These languages use a single DVMH-model of parallel programming model and are an extension of the standard C and Fortran languages with parallelism specifications in the form of compiler directives. The DVMH model makes it possible to create efficient parallel programs for heterogeneous computing clusters, in the nodes of which accelerators, graphic processors or Intel Xeon Phi coprocessors can be used as computing devices along with universal multi-core processors. The article describes the method of debugging parallel programs in DVM-system, as well as new features of DVM-debugger.
dvm系统是为C-DVMH和Fortran-DVMH两种语言的科技计算并行程序开发而设计的。这些语言使用并行编程模型的单一dvmh模型,并且是标准C和Fortran语言的扩展,具有编译器指令形式的并行规范。DVMH模型可以为异构计算集群创建高效的并行程序,在节点中,加速器、图形处理器或Intel Xeon Phi协处理器可以与通用多核处理器一起用作计算设备。本文介绍了在dvm系统中调试并行程序的方法,以及dvm调试器的新特性。
{"title":"Debugging Parallel Programs in DVM-System","authors":"V. Bakhtin, Dmitry Zakharov, Aleksandr Ermichev, Victor A. Krukov","doi":"10.26907/1562-5419-2020-23-4-866-886","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-866-886","url":null,"abstract":"DVM-system is designed for the development of parallel programs of scientific and technical calculations in the C-DVMH and Fortran-DVMH languages. These languages use a single DVMH-model of parallel programming model and are an extension of the standard C and Fortran languages with parallelism specifications in the form of compiler directives. The DVMH model makes it possible to create efficient parallel programs for heterogeneous computing clusters, in the nodes of which accelerators, graphic processors or Intel Xeon Phi coprocessors can be used as computing devices along with universal multi-core processors. The article describes the method of debugging parallel programs in DVM-system, as well as new features of DVM-debugger.","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115309354","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Convergence Research of Numerical Methods for Solving Problems With Mixed Type Operator in an Unlimited Area 无限区域内混合型算子问题数值解的收敛性研究
Pub Date : 2020-05-28 DOI: 10.26907/1562-5419-2020-23-4-656-665
Mikhail Galanin, D. Sorokin
Methods for solving problems of elliptic equations, based on the third Green formula, was analyzed. New methods for solving a problem with a mixed-type operator in an unbounded domain are proposed. On the basis of the proposed methods, programs for solving problems with a mixed type operator have been created. The results of computational experiments, showing the correctness of the application of methods, are presented.
在格林第三公式的基础上,分析了求解椭圆型方程问题的方法。提出了求解无界域上混合算子问题的新方法。在此基础上,编制了求解混合类型算子问题的程序。最后给出了计算实验结果,验证了方法的正确性。
{"title":"Convergence Research of Numerical Methods for Solving Problems With Mixed Type Operator in an Unlimited Area","authors":"Mikhail Galanin, D. Sorokin","doi":"10.26907/1562-5419-2020-23-4-656-665","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-656-665","url":null,"abstract":"Methods for solving problems of elliptic equations, based on the third Green formula, was analyzed. New methods for solving a problem with a mixed-type operator in an unbounded domain are proposed. On the basis of the proposed methods, programs for solving problems with a mixed type operator have been created. The results of computational experiments, showing the correctness of the application of methods, are presented.","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123634105","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Reconstruction of Multi-Dimensional Form of Linearized Accesses to Arrays in SAPFOR SAPFOR中数组线性化存取的多维形式重构
Pub Date : 2020-05-28 DOI: 10.26907/1562-5419-2020-23-4-770-787
N. Kataev, Vladislav Vasilkin
The system for automated parallelization SAPFOR (System FOR Automated Parallelization) includes tools for program analysis and transformation. The main goal of the system is to reduce the complexity of program parallelization. SAPFOR system is focused on the investigation of multilingual applications in Fortran and C programming languages. The low-level LLVM IR representation is used in SAPFOR for program analysis. This representation allows us to perform various IR-level optimizations to improve the quality of program analysis. At the same time, it loses some features of the program, which are available in its higher level representation. One of these features is the multi-dimensional structure of the arrays. Data dependence analysis is one of the main problems which should be solved to automate program parallelization. Moreover, such an analysis belongs to the class of NP-hard problems. Knowledge of the multidimensional structure of arrays allows in many cases to take into account the structure of index expressions in calls to arrays and reduce the complexity of the analysis. In addition, the use of multi-dimensional arrays allows us to use multi-dimensional processor matrix and to parallelize a whole loop nests, rather than a single loop in the nest. So, parallelism of a program is going to be increased. These opportunities are natively supported in the DVM system. This paper discusses the approach used in the SAPFOR system to recover the form of multi-dimensional arrays by their linearized representation in LLVM IR. The proposed approach has been successfully evaluated on various applications including performance tests from the NAS Parallel Benchmarks suite.
自动并行化系统SAPFOR(自动并行化系统)包括程序分析和转换的工具。该系统的主要目标是降低程序并行化的复杂性。SAPFOR系统主要研究Fortran和C语言的多语言应用。低级LLVM IR表示在SAPFOR中用于程序分析。这种表示允许我们执行各种ir级别的优化,以提高程序分析的质量。同时,它失去了程序的一些特征,这些特征在它的高级表示中是可用的。这些特征之一是数组的多维结构。数据相关性分析是实现程序并行化自动化必须解决的主要问题之一。而且,这种分析属于np困难问题的范畴。了解数组的多维结构可以在许多情况下考虑调用数组时索引表达式的结构,并降低分析的复杂性。此外,多维数组的使用允许我们使用多维处理器矩阵并并行化整个循环巢,而不是单个循环巢。因此,程序的并行度将会增加。DVM系统本地支持这些机会。本文讨论了在SAPFOR系统中使用LLVM IR中的线性化表示来恢复多维数组的形式的方法。所建议的方法已在各种应用程序上成功地进行了评估,包括来自NAS Parallel benchmark套件的性能测试。
{"title":"Reconstruction of Multi-Dimensional Form of Linearized Accesses to Arrays in SAPFOR","authors":"N. Kataev, Vladislav Vasilkin","doi":"10.26907/1562-5419-2020-23-4-770-787","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-770-787","url":null,"abstract":"The system for automated parallelization SAPFOR (System FOR Automated Parallelization) includes tools for program analysis and transformation. The main goal of the system is to reduce the complexity of program parallelization. SAPFOR system is focused on the investigation of multilingual applications in Fortran and C programming languages. The low-level LLVM IR representation is used in SAPFOR for program analysis. This representation allows us to perform various IR-level optimizations to improve the quality of program analysis. At the same time, it loses some features of the program, which are available in its higher level representation. One of these features is the multi-dimensional structure of the arrays. Data dependence analysis is one of the main problems which should be solved to automate program parallelization. Moreover, such an analysis belongs to the class of NP-hard problems. Knowledge of the multidimensional structure of arrays allows in many cases to take into account the structure of index expressions in calls to arrays and reduce the complexity of the analysis. In addition, the use of multi-dimensional arrays allows us to use multi-dimensional processor matrix and to parallelize a whole loop nests, rather than a single loop in the nest. So, parallelism of a program is going to be increased. These opportunities are natively supported in the DVM system. This paper discusses the approach used in the SAPFOR system to recover the form of multi-dimensional arrays by their linearized representation in LLVM IR. The proposed approach has been successfully evaluated on various applications including performance tests from the NAS Parallel Benchmarks suite.","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130765736","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Tactical Sorting of Managerial Tasks During Their Administration by Means of Priority, Specifications and Affiliations Labels 运用优先级、规格和关联标签对管理任务进行策略性排序
Pub Date : 2020-05-28 DOI: 10.26907/1562-5419-2020-23-4-733-745
F. Kasparinsky
The article analyzes the specifics of the functional programs for managing strategic, tactical and operational tasks. A technique for prefixing operational task names with tactical labels of Priorities, Specifications and Affiliations is proposed. Label abbreviations are formed in such a way as to ensure the correct prioritization when sorting tasks in alphabetical order. The quadrants of the D. Eisenhower Priorities matrix are indicated by two-letter marks: important urgently (IF – Important, Fast); important indefinitely (IS – Important, Slow); not important, but promptly (UF – Unimportant, Fast): neither important nor urgent (US – Unimportant, Slow). The labels of the Specifications matrix for the information environment (RA, RI, SA, SI) are composed of mutually exclusive properties of the availability of the Network (I – Internet and A – Autonomous) and the presence of reduced or special functionality (R – Reduced and S – Special). Labels of the transport specification (TA, TB, TC, TP) allow you to sort tasks that require moving (T – Translocation) on an airplane (A), a bus (B), a car (C) and on foot (P – Pedestrian), respectively. Three-letter marks of Affiliations (belonging to an individual or legal entity) are formed from the first letters of the name, middle name and last name or name of the laboratory, company, project. Tactical marks accelerate decision-making when forming a daily list of operational tasks.
文章分析了管理战略、战术和作战任务的功能程序的具体内容。提出了一种在作战任务名称前加上优先级、规格和从属关系等战术标签的技术。在按字母顺序排序任务时,以这样一种方式形成标签缩写,以确保正确的优先级。艾森豪威尔优先级矩阵的象限由两个字母标记表示:紧急重要(IF -重要,快速);重要无限期(IS—重要,缓慢);不重要,但及时(UF -不重要,快);既不重要也不紧急(US -不重要,慢)。信息环境的规范矩阵的标签(RA, RI, SA, SI)由网络的可用性(I - Internet和A -自治)和简化或特殊功能(R -简化和S -特殊)的存在的互斥属性组成。运输规范的标签(TA, TB, TC, TP)允许您对需要分别在飞机(A),公共汽车(B),汽车(C)和步行(P -行人)上移动(T - Translocation)的任务进行排序。隶属关系(属于个人或法人实体)的三个字母标志由实验室、公司、项目的名字的首字母、中间字母和姓氏组成。战术标记在形成每日作战任务清单时加速决策。
{"title":"Tactical Sorting of Managerial Tasks During Their Administration by Means of Priority, Specifications and Affiliations Labels","authors":"F. Kasparinsky","doi":"10.26907/1562-5419-2020-23-4-733-745","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-733-745","url":null,"abstract":"The article analyzes the specifics of the functional programs for managing strategic, tactical and operational tasks. A technique for prefixing operational task names with tactical labels of Priorities, Specifications and Affiliations is proposed. Label abbreviations are formed in such a way as to ensure the correct prioritization when sorting tasks in alphabetical order. The quadrants of the D. Eisenhower Priorities matrix are indicated by two-letter marks: important urgently (IF – Important, Fast); important indefinitely (IS – Important, Slow); not important, but promptly (UF – Unimportant, Fast): neither important nor urgent (US – Unimportant, Slow). The labels of the Specifications matrix for the information environment (RA, RI, SA, SI) are composed of mutually exclusive properties of the availability of the Network (I – Internet and A – Autonomous) and the presence of reduced or special functionality (R – Reduced and S – Special). Labels of the transport specification (TA, TB, TC, TP) allow you to sort tasks that require moving (T – Translocation) on an airplane (A), a bus (B), a car (C) and on foot (P – Pedestrian), respectively. Three-letter marks of Affiliations (belonging to an individual or legal entity) are formed from the first letters of the name, middle name and last name or name of the laboratory, company, project. Tactical marks accelerate decision-making when forming a daily list of operational tasks.","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128179608","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Specialization of Microcomputers for Targeted Use 目标用途微型计算机专业化
Pub Date : 2020-05-28 DOI: 10.26907/1562-5419-2020-23-4-746-769
F. Kasparinsky
Since 2015, microcomputers have appeared in the information environment, which are a compact system unit with minimal functionality without peripherals. The article published the results of the analysis of the use of 6 different microcomputers in various fields of activity. The purpose of the study is to determine the limiting factors affecting the efficiency of the targeted use of microcomputers. It has been established that for scientific and educational presentations, office and trading activities, it is currently advisable to use fanless microcomputers with a perforated case and an internal WiFi antenna, at least 4 GB of operational and 64 GB of permanent memory, and a microSD (TF) memory card slot, at least 128 GB, NTFS file system), Intel HD Graphics, USB3.0 and HDMI interfaces. Based on comparative experiments, methodological recommendations were created on optimizing the configuration of the hardware-software environment of microcomputers in stationary and mobile conditions. The problems of major updates to Windows 10, as well as the compatibility of Microsoft Store software and third-party manufacturers, are analyzed. It is recommended to specialize individual microcomputers for working with 32-bit applications; accounting and cryptographic programs; as well as conducting presentations with their video. Options for optimal configuration of the Start menu of the Windows 10 desktop are suggested. It is concluded that specialization in the hardware-software configuration of modern microcomputers allows you to increase the efficiency of using single devices and their paired systems in accordance with BYOD (Bring Your Own Device).
自2015年以来,微型计算机已经出现在信息环境中,它是一个紧凑的系统单元,没有外设,功能最小。这篇文章发表了对6种不同的微型计算机在不同活动领域的使用情况的分析结果。本研究的目的是确定影响目标微型计算机使用效率的限制因素。已经确定,对于科学和教育演示,办公和交易活动,目前建议使用无风扇微型计算机,带穿孔外壳和内部WiFi天线,至少4gb的操作内存和64gb的永久内存,microSD (TF)存储卡插槽,至少128 GB, NTFS文件系统),英特尔高清图形,USB3.0和HDMI接口。在对比实验的基础上,提出了在固定和移动条件下优化微机软硬件环境配置的方法建议。分析了Windows 10主要更新的问题,以及Microsoft Store软件和第三方厂商的兼容性问题。建议将单个微型计算机专门用于处理32位应用程序;会计和密码程序;以及用他们的视频进行演示。介绍了Windows 10桌面开始菜单的最佳配置方法。结论是,现代微电脑软硬件配置的专业化,使您能够根据BYOD(自带设备)提高使用单个设备及其配对系统的效率。
{"title":"Specialization of Microcomputers for Targeted Use","authors":"F. Kasparinsky","doi":"10.26907/1562-5419-2020-23-4-746-769","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-746-769","url":null,"abstract":"Since 2015, microcomputers have appeared in the information environment, which are a compact system unit with minimal functionality without peripherals. The article published the results of the analysis of the use of 6 different microcomputers in various fields of activity. The purpose of the study is to determine the limiting factors affecting the efficiency of the targeted use of microcomputers. It has been established that for scientific and educational presentations, office and trading activities, it is currently advisable to use fanless microcomputers with a perforated case and an internal WiFi antenna, at least 4 GB of operational and 64 GB of permanent memory, and a microSD (TF) memory card slot, at least 128 GB, NTFS file system), Intel HD Graphics, USB3.0 and HDMI interfaces. Based on comparative experiments, methodological recommendations were created on optimizing the configuration of the hardware-software environment of microcomputers in stationary and mobile conditions. The problems of major updates to Windows 10, as well as the compatibility of Microsoft Store software and third-party manufacturers, are analyzed. It is recommended to specialize individual microcomputers for working with 32-bit applications; accounting and cryptographic programs; as well as conducting presentations with their video. Options for optimal configuration of the Start menu of the Windows 10 desktop are suggested. It is concluded that specialization in the hardware-software configuration of modern microcomputers allows you to increase the efficiency of using single devices and their paired systems in accordance with BYOD (Bring Your Own Device).","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121308065","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On Systematization of Programming Paradigms by Decision-Making Priorities 基于决策优先级的规划范式系统化研究
Pub Date : 2020-05-28 DOI: 10.26907/1562-5419-2020-23-4-666-696
L. Gorodnyaya
The report is devoted to the analysis of the method of comparison of programming languages, convenient for assessing the expressive power of languages and the complexity of the programming systems. The method is adapted to substantiate practical, objective criteria of program decomposition, which can be considered as an approach to solving the problem of factorization of very complicated definitions of programming languages and their support systems. The article presents the results of the analysis of the most well-known programming paradigms and outlines an approach to navigation in the modern expanding space of programming languages, based on the classification of paradigms on the peculiarities of problem statements and semantic characteristics of programming languages and systems with an emphasis on the criteria for the quality of programs and priorities in decision-making in their implementation.
该报告致力于分析程序设计语言的比较方法,以便于评估语言的表达能力和程序设计系统的复杂性。该方法适用于确定实用的、客观的程序分解准则,可被视为解决非常复杂的程序设计语言及其支持系统定义的分解问题的一种方法。本文介绍了对最著名的编程范式的分析结果,并概述了一种在编程语言的现代扩展空间中导航的方法,该方法基于基于问题陈述的特性和编程语言和系统的语义特征的范式分类,重点是程序质量的标准和在实施过程中决策的优先级。
{"title":"On Systematization of Programming Paradigms by Decision-Making Priorities","authors":"L. Gorodnyaya","doi":"10.26907/1562-5419-2020-23-4-666-696","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-666-696","url":null,"abstract":"The report is devoted to the analysis of the method of comparison of programming languages, convenient for assessing the expressive power of languages and the complexity of the programming systems. The method is adapted to substantiate practical, objective criteria of program decomposition, which can be considered as an approach to solving the problem of factorization of very complicated definitions of programming languages and their support systems. The article presents the results of the analysis of the most well-known programming paradigms and outlines an approach to navigation in the modern expanding space of programming languages, based on the classification of paradigms on the peculiarities of problem statements and semantic characteristics of programming languages and systems with an emphasis on the criteria for the quality of programs and priorities in decision-making in their implementation.","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114515066","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
On Modeling the Operation of the Defense Industries of the Economy: Information Support 基于信息支持的国防工业经济运行模型研究
Pub Date : 2020-05-28 DOI: 10.26907/1562-5419-2020-23-4-566-575
A. Akinshin, Y. Polyak
When processing huge amounts of information arising in the process of activities of individual organizations and entire sectors of the economy, new approaches and solutions are needed. For effective conversion of national defense industry, an information and analytical system is being developed. The paper discusses the created tool for systematization of open data on military products and defense industry potential. In particular, a resource is being developed that will be a kind of aggregator of this information.
在处理个体组织和整个经济部门的活动过程中产生的大量信息时,需要新的方法和解决方案。为实现国防工业的有效转化,正在开发信息分析系统。本文讨论了军用产品和国防工业潜力开放数据系统化的创建工具。特别是,正在开发一种资源,它将成为这种信息的一种聚合器。
{"title":"On Modeling the Operation of the Defense Industries of the Economy: Information Support","authors":"A. Akinshin, Y. Polyak","doi":"10.26907/1562-5419-2020-23-4-566-575","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-566-575","url":null,"abstract":"When processing huge amounts of information arising in the process of activities of individual organizations and entire sectors of the economy, new approaches and solutions are needed. For effective conversion of national defense industry, an information and analytical system is being developed. The paper discusses the created tool for systematization of open data on military products and defense industry potential. In particular, a resource is being developed that will be a kind of aggregator of this information.","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115585102","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Recommender System in the Process of Scientific Peer Review in Mathematical Journal 数学期刊科学同行评议过程中的推荐系统
Pub Date : 2020-05-28 DOI: 10.26907/1562-5419-2020-23-4-708-732
A. Elizarov, E. Lipachev, S. Khaydarov
An approach is proposed for organizing expert evaluation of a scientific document submitted to a mathematical journal. Domain restriction is associated with the use of the Mathematical Sciences Classification System – MSC. A recommendation system is presented that allows you to create a list of possible experts for conducting scientific peer-reviewing on a mathematical article. The recommender system uses the MSC codes presented by the author of the article on the MSC2020 classifiers. If the codes MSC2000 or MSC2010 are indicated in the article, they are automatically converted to codes MSC2020. For each expert, the system supports a personal profile that contains a set of codes MSC2020, supplemented by numerical characteristics – weights calculated for each code in accordance with the system of accounting for competencies, preferences or refusals to participate in the review procedure. This set is automatically edited if the expert is included in the list of possible reviewers – the weights of several codes increase or decrease, as well as new codes are added. The recommendation system is implemented as an integrated tool (plug-in) of the Open Journal Systems (OJS) platform. The developed method has been tested in the information system of the Lobachevskii Journal of Mathematics (https://ljm.kpfu.ru).
提出了一种组织专家评审提交给数学期刊的科学论文的方法。领域限制与使用数学科学分类系统(MSC)有关。介绍了一个推荐系统,该系统允许您创建可能的专家列表,以便对数学文章进行科学同行评审。推荐系统使用MSC2020分类器文章作者提供的MSC代码。如果文中注明代码为MSC2000或MSC2010,则自动转换为代码MSC2020。对于每位专家,系统支持个人简介,其中包含一组代码MSC2020,并辅以数字特征-根据能力,偏好或拒绝参与审查程序的会计系统计算每个代码的权重。如果专家包含在可能的审稿人列表中,则自动编辑此集-几个代码的权重增加或减少,以及添加新代码。推荐系统是作为OJS平台的集成工具(插件)实现的。开发的方法已经在Lobachevskii数学杂志(https://ljm.kpfu.ru)的信息系统中进行了测试。
{"title":"Recommender System in the Process of Scientific Peer Review in Mathematical Journal","authors":"A. Elizarov, E. Lipachev, S. Khaydarov","doi":"10.26907/1562-5419-2020-23-4-708-732","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-708-732","url":null,"abstract":"An approach is proposed for organizing expert evaluation of a scientific document submitted to a mathematical journal. Domain restriction is associated with the use of the Mathematical Sciences Classification System – MSC. A recommendation system is presented that allows you to create a list of possible experts for conducting scientific peer-reviewing on a mathematical article. The recommender system uses the MSC codes presented by the author of the article on the MSC2020 classifiers. If the codes MSC2000 or MSC2010 are indicated in the article, they are automatically converted to codes MSC2020. For each expert, the system supports a personal profile that contains a set of codes MSC2020, supplemented by numerical characteristics – weights calculated for each code in accordance with the system of accounting for competencies, preferences or refusals to participate in the review procedure. This set is automatically edited if the expert is included in the list of possible reviewers – the weights of several codes increase or decrease, as well as new codes are added. The recommendation system is implemented as an integrated tool (plug-in) of the Open Journal Systems (OJS) platform. The developed method has been tested in the information system of the Lobachevskii Journal of Mathematics (https://ljm.kpfu.ru).","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121175240","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Using of DVM-System for Developing of a Program for Calculations of the Problem of Radiation Magnetic Gas Dynamics and Research of Plasma Dynamics in the QSPA Channel 利用dvm系统开发辐射磁气动力学问题计算程序及QSPA通道等离子体动力学研究
Pub Date : 2020-05-28 DOI: 10.26907/1562-5419-2020-23-4-594-614
V. Bakhtin, Dmitry Zakharov, Andrey Kozlov, V. Konovalov
DVM-system is designed for the development of parallel programs of scientific and technical calculations in the C-DVMH and Fortran-DVMH languages. These languages use a single DVMH-model of parallel programming model and are an extension of the standard C and Fortran languages with parallelism specifications in the form of compiler directives. The DVMH model makes it possible to create efficient parallel programs for heterogeneous computing clusters, in the nodes of which accelerators, graphic processors or Intel Xeon Phi coprocessors can be used as computing devices along with universal multi-core processors. The article describes the experience of the successful using of DVM-system to develop a parallel software code for calculating the problem of radiation magnetic gas dynamics and for research of plasma dynamics in the QSPA channel.
dvm系统是为C-DVMH和Fortran-DVMH两种语言的科技计算并行程序开发而设计的。这些语言使用并行编程模型的单一dvmh模型,并且是标准C和Fortran语言的扩展,具有编译器指令形式的并行规范。DVMH模型可以为异构计算集群创建高效的并行程序,在节点中,加速器、图形处理器或Intel Xeon Phi协处理器可以与通用多核处理器一起用作计算设备。本文介绍了利用dvm系统成功开发了计算辐射磁气动力学问题和QSPA通道等离子体动力学研究的并行软件代码的经验。
{"title":"The Using of DVM-System for Developing of a Program for Calculations of the Problem of Radiation Magnetic Gas Dynamics and Research of Plasma Dynamics in the QSPA Channel","authors":"V. Bakhtin, Dmitry Zakharov, Andrey Kozlov, V. Konovalov","doi":"10.26907/1562-5419-2020-23-4-594-614","DOIUrl":"https://doi.org/10.26907/1562-5419-2020-23-4-594-614","url":null,"abstract":"DVM-system is designed for the development of parallel programs of scientific and technical calculations in the C-DVMH and Fortran-DVMH languages. These languages use a single DVMH-model of parallel programming model and are an extension of the standard C and Fortran languages with parallelism specifications in the form of compiler directives. The DVMH model makes it possible to create efficient parallel programs for heterogeneous computing clusters, in the nodes of which accelerators, graphic processors or Intel Xeon Phi coprocessors can be used as computing devices along with universal multi-core processors. The article describes the experience of the successful using of DVM-system to develop a parallel software code for calculating the problem of radiation magnetic gas dynamics and for research of plasma dynamics in the QSPA channel.","PeriodicalId":235410,"journal":{"name":"Russ. Digit. Libr. J.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2020-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132523468","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Russ. Digit. Libr. J.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1