Along with advances in hardware design, the programmer is making advances in programming techniques. These new techniques take advantage of the high-speed checked operation of the computer to perform the routine work ...
详细信息
Along with advances in hardware design, the programmer is making advances in programming techniques. These new techniques take advantage of the high-speed checked operation of the computer to perform the routine work of programming. It is quite conceivable that these techniques will exert a strong influence on computer design in the future.
The objective of fuel scheduling is to minimize the operating cost over a given time period while satisfying several constraints including fuel supply, fuel inventory, total power requirement, and generating unit powe...
详细信息
The objective of fuel scheduling is to minimize the operating cost over a given time period while satisfying several constraints including fuel supply, fuel inventory, total power requirement, and generating unit power limits. This paper presents a comparison of network flow programming (NFP) the out-of-kilter method, the linear programming (LP) revised simplex method, and the nonlinear programming (NLP) generalized reduced gradient method in order to solve the fuel scheduling problem. For application in NFP and LP, a separable programming technique is used to linearize the objective function and the constraints. Results based on sample data obtained from Omaha Public Power District are presented to demonstrate the differences between NFP, LP, and NLP application to this problem.
[Auto Generated] Chapter 1 . Selecting a PL/M-86 Size Control 1.1 Introduction ............................................................................................................................. 1-1 1.2 Maki...
详细信息
[Auto Generated] Chapter 1 . Selecting a PL/M-86 Size Control 1.1 Introduction ............................................................................................................................. 1-1 1.2 Making the Selection .............................................................................................................. 1-2 1.2.1 Ramifications of Your Selection ................................................................................ 1-2 Restrictions Associated with
Components can be used to implement coarse-grained parallelism on large parallel systems. A parallel component is a piece of parallel code that can be executed in parallel on a set of processors or cores and has a pre...
详细信息
ISBN:
(纸本)9781617828409
Components can be used to implement coarse-grained parallelism on large parallel systems. A parallel component is a piece of parallel code that can be executed in parallel on a set of processors or cores and has a predefined interface to be coupled with other components. Depending on the internal programming and memory model, a component may consist of computation and communication phases or, alternatively, of shared memory code. The interfaces are used for data exchange. More complex parallel programs are built up using parallel components and a flexible component interaction structure. In this article, the programming with parallel components for designing efficient programs for parallel execution platforms with a distributed address space is discussed and a mechanism for the specification of parallel components with communication interfaces is presented. The execution of these components can be adapted to the architectural characteristics of multicore clusters with their specific communication structure. The approach is applied to application programs for the solution of large systems of ordinary differential equations.
IntroductionUnity is a powerful and versatile tool for creating real-time experiments. It includes a built-in compute shader language, a C-like programming language designed for massively parallel General-Purpose GPU ...
详细信息
IntroductionUnity is a powerful and versatile tool for creating real-time experiments. It includes a built-in compute shader language, a C-like programming language designed for massively parallel General-Purpose GPU (GPGPU) computing. However, as Unity is primarily developed for multi-platform game creation, its compute shader language has several limitations, including the lack of multi-GPU computation support and incomplete mathematical *** address these limitations, GPU manufacturers have developed specialized programming models, such as CUDA and HIP, which enable developers to leverage the full computational power of modern GPUs. This article introduces an open-source tool designed to bridge the gap between Unity and CUDA, allowing developers to integrate CUDA's capabilities within Unity-based *** proposed solution establishes an interoperability framework that facilitates communication between Unity and CUDA. The tool is designed to efficiently transfer data, execute CUDA kernels, and retrieve results, ensuring seamless integration into Unity's rendering and computation *** tool extends Unity's capabilities by enabling CUDA-based computations, overcoming the inherent limitations of Unity's compute shader language. This integration allows developers to exploit multi-GPU architectures, leverage advanced mathematical functions, and enhance computational performance for real-time applications.
A new approach using fuzzy dynamic programming to decide the optimal location and size of compensation shunt capacitors for distribution systems with harmonic distortion is proposed. To decide the optimal capacitor pl...
详细信息
A new approach using fuzzy dynamic programming to decide the optimal location and size of compensation shunt capacitors for distribution systems with harmonic distortion is proposed. To decide the optimal capacitor placement, a fuzzy dynamic programming model in which the real power loss, voltage deviation, and harmonic distortion are all expressed in fuzzy set notation is developed. The problem is formulated as a fuzzy dynamic programming of the minimization of real power loss and capacitor cost under the constraints of voltage limits and total harmonic distortion. A simple algorithm that is based on the fuzzy set is proposed to determine an optimal solution. This algorithm greatly reduces the effort of finding the optimal location via an exhaustive search. A practical distribution system is selected for computer simulation to test the efficiency of the proposed fuzzy dynamic programming method. It is found that the system loss and harmonic distortion can be reduced very effectively by this proposed algorithm.
An anthropomorphic ElectroPneumatic WAlking Robot named as EP-WAR has been designed and built at the Laboratory of Robotics and Mechatronics of Cassino University. Stability problems have been solved by a suitable use...
详细信息
An anthropomorphic ElectroPneumatic WAlking Robot named as EP-WAR has been designed and built at the Laboratory of Robotics and Mechatronics of Cassino University. Stability problems have been solved by a suitable use of suction-cups, which have been installed on the underside of each foot. Each leg mechanism has been designed and composed by a pantograph with a double articulated parallelogram. The EP-WAR mechatronic design has been conceived by using a pneumatic actuation and electronic control via PLC (Programmable Logic Controller). In addition a suitable programming technique has been developed in order to increase the flexibility of the EP-WAR prototype that can walk along any trajectory in the plane of the motion. Three walking modules and subroutine programs have been introduced and discussed for straight line path, right turn and left turn. Any walking path can be easily obtained by assembling the proposed subroutines in a suitable main program. (C) 1999 Elsevier Science Ltd. All rights reserved.
This work studies the trade-off between programming speed and current absorption in flash EEPROM memories that can be achieved using a ramped-gate programming (RGP) method. The writing parallelism as a function of the...
详细信息
This work studies the trade-off between programming speed and current absorption in flash EEPROM memories that can be achieved using a ramped-gate programming (RGP) method. The writing parallelism as a function of the programming speed is discussed and it is shown how the flexibility of the RGP scheme can be effectively used to meet very different programming requirements. In particular the results df this paper address two significant applications: a highly parallel(2 Ii cells! soft-programming procedure able to remarkably tighten erased V-T distribution and a multilevel, high bandwidth (I Mbytes/s) programming operation, For both applications, the most relevant issues for a practical use are discussed, such as the choice of drain and substrate voltages in relation to current absorption, the statistical distribution of programmed threshold voltages, and the endurance characteristics.
暂无评论