System software ≈ System software
View article
A software-defined architecture and prototype for disaggregated memory rack scale systems Open
Disaggregation and rack-scale systems have the potential of drastically increasing TCO and utilization of cloud datacenters, while maintaining performance. In this paper, we present a novel rack-scale system architecture featuring software…
View article
HTC‐Sim: a trace‐driven simulation framework for energy consumption in high‐throughput computing systems Open
Summary High‐throughput computing (HTC) is a powerful paradigm allowing vast quantities of independent work to be performed simultaneously across many loosely coupled computers. These systems often exploit the idle time available on comput…
View article
Networked Pixels Open
© 2017 ACM. This paper describes the development of the hardware and software for Bloom, a light installation installed at Kew Gardens, London in December of 2016. The system is made up of a set of nearly 1000 distributed pixel devices eac…
View article
Understanding and Exploiting the Internals of GPU Resource Allocation for Critical Systems Open
Critical real-time systems require strict resource provisioning in terms of memory and timing. The constant need for higher performance in these systems has led industry to recently include GPUs. However, GPU software ecosystems are by the…
View article
Rethinking Memory Permissions for Protection Against Cross-Layer Attacks Open
The inclusive permissions structure (e.g., the Intel ring model) of modern commodity CPUs provides privileged system software layers with arbitrary permissions to access and modify client processes, allowing them to manage these clients an…
View article
Modernizing the HPC System Software Stack Open
Through the 1990s, HPC centers at national laboratories, universities, and other large sites designed distributed system architectures and software stacks that enabled extreme-scale computing. By the 2010s, these centers were eclipsed by t…
View article
Operating Efficiency of Software Platform for Machine-Vision-Oriented CNC System Open
The combination of machine vision and open CNC system contributes to develop various functions of CNC system such as visual inspection, condition diagnosis and machining error compensation. Focusing on the two commonly used software develo…
View article
Estimasi Biaya Perangkat Lunak Pada Aplikasi SIBIMA Universitas XYZ dengan Menggunakan Metode Function Point Open
The growing development of computers triggers the amount of software in different amounts and uses. A system is said to be good when starting planning that can estimate the cost, time and amount of resources needed as a basis for planning …
View article
Simulation modeling of a computer system multithreaded architecture using AnyLogic Open
The simulation is the most effective way to investigate information processing in computer systems. Computer system simulation is advantageous due to the fact, that such class of systems are well formalized in the form of queuing systems. …
View article
Design and Implementation of CNC System for WEDM Machine Tool Based on Active Object Open
A software framework design method for embedded real-time control system is proposed for the conversion of internal behavior state of CNC machine tool control system. This method uses the active object calculation model to plan and model t…
View article
A Machine Learning Technique for Abstraction of Modules in Legacy System and Assigning them on Multicore Machines Using and Controlling p-threads Open
Hardware and Software technology has undergone a sea-of-change in recent past. Hardware technology has moved from single-core to multi-core machine, thus capable of executing multi-task at the same time. But traditional software’s (Legacy …
View article
Design and implementation of photoelectric rotary table data acquisition and analysis system host computer software based on VC++ and MFC Open
Photoelectric rotary table is mainly used in the defense industry and military fields, especially in the shooting range, target tracking, target acquisition, aerospace aspects play an important one. For range photoelectric measuring equipm…
View article
Software Sub-system in Loading Automatic Test System for the Measurement of Power Line Filters Open
The loading automatic test system for measurement of power line filters are in urgent demand. So the software sub-system of the whole test system was proposed. Methods: structured the test system based on the virtual instrument framework, …
View article
eXascale PRogramming Environment and System Software (XPRESS) Open
Exascale systems, with a thousand times the compute capacity of today’s leading edge petascale computers, are expected to emerge during the next decade. Their software systems will need to facilitate the exploitation of exceptional amounts…
View article
Exploiting GPU Resources at VEGA for CMS Software Validation Open
In recent years, the CMS experiment has expanded the usage of HPC systems for data processing and simulation activities. These resources significantly extend the conventional pledged Grid compute capacity. Within the EuroHPC program, CMS a…
View article
Overview of the LCLS-II superconducting timing system design Open
SLAC successfully delivered beam through the in-house firmware and software developed 1MHz Timing System for the new superconducting LINAC (SC-LINAC) LCLS-II. The SC Timing System hardware is ATCA based, the firmware and software architect…
View article
System Design for On-Board Multi-Mission Compatibility of Spaceborne SAR Open
To meet the real-time, multi-task processing demands of spaceborne synthetic aperture radar (SAR) systems under limited onboard resources, this paper presents a configurable field-programmable gate array (FPGA) architecture that supports b…
View article
OpenMP tehtävävuoronnuksen instrumentointi Open
Parallel computing models, such as tasking, are increasingly important as the modern processors are scaled mostly by adding processor cores instead of increasing clock speed. Scheduling the tasks requires computational resources and can be…
View article
Per-task energy metering and accounting in the multicore era Open
Chip multi-core processors (CMPs) are the preferred processing platform across different domains such as data centers, real-time systems and mobile devices. In all those domains, energy is arguably the most expensive resource in a computin…
View article
Розробка типових програмних патернів «стан» для мікроконтролерів Cortex-М у режимі реального часу Open
There are real-time technical systems that require high speed of software solutions. At the same time, it is necessary to ensure the unification of the source code, the quality of software maintenance, and mathematical modeling at a relati…
View article
Рекурентна мережа як інструмент калібрування у автоматизованих системах та інтерактивних тренажерах Open
We have constructed a method for the auto-calibration and correction of values of the vector of magnetic induction, which is suitable for use under conditions of limited computational resources in microcontrollers and SoC System-on-a-Chip.…
View article
High-performance Software for Desi Gning Complex Cyber-physical Systems on the Parallel Computers Open
To study the effective functioning and behavior of parallel computing systems (which may be an integral part of the Cyber-Physical System), a high-performance software package based on mathematical models, methods and algorithms for stocha…
View article
WORKLOAD CHARACTERIZATION OF TELECOM SOFTWARE Open
Telecom software systems are a major aspect of telecommunications networks used for managing, administrating, auditing and monitoring purposes. One of the most significant features is the performance of the telecom software system, since t…
View article
CellS: A Cell-Inspired Efficient Software Framework for AI-Enabled Application on Resources-Constrained Mobile System Open
Today’s mobile processors generally have multiple cores and sufficient hardware resources to support AI-enabled software operation. However, very few AI applications make full use of the computing performance of mobile multiprocessors. Thi…
View article
On the construction of a software architecture for nuclear systems on a crystal Open
The article discusses how to build software architecture for multi-core systems on a chip (SoC), based on asym-metric and symmetric multiprocessing, the hypervisor. Asymmetric multiprocessing is a port for several operating systems on phys…
View article
Distributed I/O Tier as a reference platform for harnessing system-on-chips in CERN’s control system: gateware design, build system, and software services Open
The Distributed I/O Tier (DI/OT) project was initially launched to develop a common, modular hardware platform for custom electronics at the lowest layer of the CERN control system. With the adoption of the AMD Zynq UltraScale+ MPSoC for t…
View article
XPRESS: eXascale PRogramming Environment and System Software Open
The XPRESS project is the research and development of a complete software architecture for Exascale computing. The four major R&D thrusts include: 1) an Exascale lightweight kernel operating system (LXK), based on the Kitten operating syst…
View article
Software Quality Assurance for High Performance Computing Containers Open
Software containers are a key channel for delivering portable and reproducible scientific software in high performance computing (HPC) environments. HPC environments are different from other types of computing environments primarily due to…
View article
Parallelization of Software Systems Test Case Selection Algorithm Based on Singular Value Decomposition Open
When developing a software system, a change in one part of the system may lead to unwanted changes in other parts of the system. These affected parts may interfere with system performance, so regression testing is used to deal with these d…
View article
Homogenizing a control system with a long history Open
The LANSCE Accelerator is over 50 years old, the original control system was fully replaced with an EPICS control system a few years ago. However, the upgrade process was slow, and the "new" control system has processor boards that are 30 …