A new high-performance open CNC system and its energy-aware scheduling algorithm

2017 ◽  
Vol 93 (5-8) ◽  
pp. 1513-1525 ◽  
Author(s):  
Chang-yi Deng ◽  
Rui-feng Guo ◽  
Xun Xu ◽  
Ray Y Zhong ◽  
Zhenyu Yin
2016 ◽  
Vol 2016 ◽  
pp. 1-13 ◽  
Author(s):  
Xiaoyong Tang ◽  
Weizhen Tan

The amount of energy needed to operate high-performance computing systems increases regularly since some years at a high pace, and the energy consumption has attracted a great deal of attention. Moreover, high energy consumption inevitably contains failures and reduces system reliability. However, there has been considerably less work of simultaneous management of system performance, reliability, and energy consumption on heterogeneous systems. In this paper, we first build the precedence-constrained parallel applications and energy consumption model. Then, we deduce the relation between reliability and processor frequencies and get their parameters approximation value by least squares curve fitting method. Thirdly, we establish a task execution reliability model and formulate this reliability and energy aware scheduling problem as a linear programming. Lastly, we propose a heuristic Reliability-Energy Aware Scheduling (REAS) algorithm to solve this problem, which can get good tradeoff among system performance, reliability, and energy consumption with lower complexity. Our extensive simulation performance evaluation study clearly demonstrates the tradeoff performance of our proposed heuristic algorithm.


2014 ◽  
Vol 529 ◽  
pp. 549-553 ◽  
Author(s):  
Shi Zhen Li ◽  
Shu Wen Lin

For the development requirements of high-performance, open CNC system. A reconfigurable and modular upper control software architecture of open CNC system is proposed based on PC+I/O card architecture and Linux software platform. Through this architecture users can quickly customize and develop the required CNC software. Structure model of module with three different levels and each module interfaces are mentioned. Basic consist of upper control software which is achieved by these structure model are introduced. Upper control software modules and communication mechanisms are described. Upper control software of the architecture is achieved on Linux operating system, and the simulation results is given.


Author(s):  
Umair Ullah Tariq ◽  
Haider Ali ◽  
Lu Liu ◽  
John Panneerselvam ◽  
James Hardy

AbstractEnergy-aware high-performance computing is becoming a challenging facet for streaming applications at edge devices in Internet-of-Things (IoT) due to the high computational complexity involved. Therefore, the number of processors has increased significantly on the multiprocessor system subsequently, Voltage Frequency Island (VFI) recently adopted for an effective energy management mechanism in the large scale multiprocessor chip designs. In this paper, energy-aware scheduling of real-time streaming applications on edge-devices is investigated. First, an innovative re-timing based technique is developed to transform the dependent workload into an independent task model to avail resources and the wasted slack in the processors with a possible minimal prologue. Moreover, unlike the existing population-based optimization algorithms, a novel population-based algorithm, ARSH-FATI is proposed that can dynamically switch between explorative and exploitative search modes at run-time for performance trade-off. Finally, a communication contention-aware Earliest Edge Consistent Deadline First (EECDF) scheduling algorithm is presented. Our static scheduler ARHS-FATI collectively performs task mapping and ordering. Consequently, its performance is superior to the existing state-of-the-art approach proposed for homogeneous VFI based MPSoCs.


2020 ◽  
Author(s):  
Changyi Deng ◽  
Ruifeng Guo ◽  
Haotian Wu ◽  
Azhen Peng ◽  
Shaohua Du ◽  
...  

To solve the problem of high energy consumption and poor reliability of open CNC systems, through optimizing the slack time allocation issues, a set of real-time tasks in the open CNC system was researched to minimize energy consumption while maintaining the reliability of open CNC system. A Low Power and Reliability Based on Sliding Window (LPRSW) algorithm was proposed.


ROBOT ◽  
2010 ◽  
Vol 32 (1) ◽  
pp. 13-17 ◽  
Author(s):  
Qiang WU ◽  
Chunying JIANG ◽  
Yuan SUN

Sign in / Sign up

Export Citation Format

Share Document