2,201 Hits in 4.9 sec

Adaptive Resource Management Algorithms for Periodic Tasks in Dynamic Real-Time Distributed Systems

Binoy Ravindran, Ravi K. Devarasetty, Behrooz Shirazi
2002 Journal of Parallel and Distributed Computing  
We present adaptive resource management middleware techniques for periodic tasks in dynamic real-time distributed systems.  ...  We implemented the resource management algorithms as part of a middleware infrastructure and measured the performance of the algorithms using a real-time benchmark.  ...  The system data broker obtains measurements of the dynamic attributes of the application program components from the software monitors.  ... 
doi:10.1006/jpdc.2002.1864 fatcat:z4b3kucvbrai7nxorkxixix6mi

On The Program Components Of The Mathematical Modelling
О программных компонентах математического моделирования

2015 Bulletin of the South Ural State University Series Computational Mathematics and Software Engineering  
The variety of the technological issues includes the providnce of interaction of multi-language and cross-platform program components, internal and external interfaces with convertation of the multi-fold  ...  Ильин Series "Computational Mathematics and Software Engineering" 2015, vol. 4, no. 3, pp. 85-94 DOI: 10.14529/cmse150307 ON THE PROGRAM COMPONENTS 2015, т. 4, № 3 Bulletin of the South Ural State University  ... 
doi:10.14529/cmse150307 fatcat:eayogorehnfulaakmhmnu3ojne

Specification Of Hpc Hardware And Program Components To Enable Further Optimized Mappings

Carlchristian Helmut Johannes Eckert, Wolfgang E Nagel, Jerónimo Castrillón
2016 Zenodo  
Each sub-model is described separately, which increases reusability and allows to exchange specific sub-models to adapt the description to a given situation.  ...  The underlying communication primitives can be adapted to a particular hardware with minimal effort.  ...  This is a typical trade-off that will occur during the parallelization of problems that are not embarrassingly parallel.  ... 
doi:10.5281/zenodo.163329 fatcat:mkb4ewc4nvdfrcclwlqzrbg7ry

Postabortion Care: 20 Years of Strong Evidence on Emergency Treatment, Family Planning, and Other Programming Components

Douglas Huber, Carolyn Curtis, Laili Irani, Sara Pappa, Lauren Arrington
2016 Global Health: Science and Practice Journal  
Policy, Programs, and Systems Wide Replication of PAC Including Essential Organization of Services In several countrywide PAC programs, postabortion family planning is emerging as a strong program component  ...  We adapted the Gray scale (Table 1 ) with its 5 levels to assess the strength of research evidence for each article or report cited in the compendium. 4,7 Strong evidence was drawn primarily from the  ... 
doi:10.9745/ghsp-d-16-00052 pmid:27571343 pmcid:PMC5042702 fatcat:4c6hz5dkzfgnzl5pyy3viyzd6a

Adaptive algorithms for managing a distributed data processing workload

J. Aman, C. K. Eilert, D. Emmes, P. Yocom, D. Dillenberger
1997 IBM Systems Journal  
This paper presents algorithms developed to simplify performance management, dynamically adjust computing resources, and balance work across parallel systems.  ...  Workload management, a function of the OSf390" operating system base control program, allows installations to define business objectives for a clustered environment (Parallel SysplexTM in OSl390).  ...  For the last six years he has been the technical leader of the MVS workload manager project, working with design and development of the MVS base control program components and design of exploitation by  ... 
doi:10.1147/sj.362.0242 fatcat:jtgojjhgzvb3lh3bvmdjtrn4xe

Language constructs and runtime systems for compositional parallel programming [chapter]

Ian Foster, Carl Kesselman
1994 Lecture Notes in Computer Science  
In task-parallel programs, diverse activities can take place concurrently, and communication and synchronization patterns are complex and not easily predictable.  ...  Previous work has identified compositionality as an important design principle for task-parallel programs. In this paper, we discuss alternative approaches to the realization of this principle.  ...  A compositional programming system is one in which properties of program components are preserved when those components are composed in parallel with other program components.  ... 
doi:10.1007/3-540-58430-7_2 fatcat:bfy4bjrjzbbudm3qkngbwlsfwe

Application-dependent dynamic monitoring of distributed and parallel systems

D.M. Ogle, K. Schwan, R. Snodgrass
1993 IEEE Transactions on Parallel and Distributed Systems  
The model's utility has been demonstrated on a wide variety of parallel machines, including several kinds of multiprocessors and a local area network.  ...  The system may be used for off-line program analysis, for on-line debugging, and for making on-line, dynamic changes to parallel or distributed programs to enhance their performance.  ...  Vasudevan were the other principal designers of the Issos adaptation system, prototypical parts of which were also developed by T. Bihari, M. Choudhary, S. Sarkar, J. Hollingsworth, and W. K.  ... 
doi:10.1109/71.238299 fatcat:vwtmi3adufbkrcdlehkpriugpy

Parallel programming inPanda

H. Assenmacher, T. Breitbach, P. Buhler, V. H�bsch, H. Peine, R. Schwarz
1995 Journal of Supercomputing  
Distributed systems are an alternative to shared-memory multiprocessors for the execution of parallel applications.  ...  PANDA is a runtime system which provides architectural support for efficient parallel and distributed programming.  ...  Above all, this requires support for location independent interaction of program components.  ... 
doi:10.1007/bf01245398 fatcat:4pbinhfjjfbvdh6ygzj3gskb3u

Object-oriented programming and parallelism: Introduction

A.A. Radenski
1996 Information Sciences  
Why add parallelism to OOP?  ...  parallel programming paradigm.  ...  The purpose of a visualizer is to filter interactions between concurrent programming components and trigger relevant visualization activities.  ... 
doi:10.1016/0020-0255(96)00058-8 fatcat:aihobdwrnjailbfilvkrvxc6zq

The Enterprise model for developing distributed applications

J. Schaeffer, D. Szafron, G. Lobe, I. Parsons
1993 IEEE Parallel & Distributed Technology Systems & Applications  
Because the (sequential) code that calls the parallel procedures is independent of these procedures, programmers can adapt applications to varying numbers and types of processors without rewriting their  ...  amount of parallelism.  ...  The programming component defines a program as a collection of interacting modules.  ... 
doi:10.1109/88.242459 fatcat:rukmws4lmvasbjuixvgww2v2qy

Browsing parallel process networks

P. David Stotts, Richard Furuta
1990 Journal of Parallel and Distributed Computing  
components.  ...  These browsing ideas can readily be adapted to other languages, though, and easily implemented with only a parser and a Trellis-based hypertext system.  ...  Adaptation of this tool to these language modi cations would be quick and simple.  ... 
doi:10.1016/0743-7315(90)90048-t fatcat:tv2zocfxcvc6hjyb3gxm5v5xxm

Depression self-management in people with epilepsy: Adapting project UPLIFT for underserved populations

Rakale C. Quarells, Tanya M. Spruill, Cam Escoffery, Amanda Shallcross, Jacqueline Montesdeoca, Laura Diaz, Leydi Payano, Nancy J. Thompson
2019 Epilepsy & Behavior  
Widespread use and increased public health impact of evidence-based self-management interventions is critical to reducing disease burden and may require adapting original interventions into more culturally  ...  Project UPLIFT provides access to mental health self-management skills training that is distance-delivered, does not interfere with medication management, and has been shown to be effective in reducing  ...  We would like to thank Fernando A. de Torrijos, Founder of REBAP International, for his assistance adapting Project UPLIFT for the Hispanic community.  ... 
doi:10.1016/j.yebeh.2019.07.023 pmid:31371202 pmcid:PMC7432961 fatcat:7jfev3gwkjb7jhfbwsogt2lic4

The Role of Graphics in Parallel Program Development

1999 Journal of Visual Languages and Computing  
Graphical visualisation plays an important role in parallel program development. Researchers have proposed and developed many visualisation tools that assist the development of parallel programs.  ...  A number of graph formalisms or notations have been used to visualise various aspects of parallel programs and their executions.  ...  visual components to the program components [36] .  ... 
doi:10.1006/jvlc.1998.0109 fatcat:n44kz6xxtffn3g6nhh5dyakbdm

A framework for experimenting with structured parallel programming environment design [chapter]

M. Aldinucci, S. Campa, P. Ciullo, M. Coppola, M. Danelutto, P. Pesciullesi, R. Ravazzolo, M. Torquati, M. Vanneschi, C. Zoccolo
2004 Advances in Parallel Computing  
ASSIST is a parallel programming environment aimed at providing programmers of complex parallel application with a suitable and effective programming tool.  ...  algoritmical skeletons and coordination languages technologies, the programming environment relieves the programmer from a number of cumbersome, error prone activities that are required when using traditional parallel  ...  On the other side, the task code is already organized as a class hierarchy providing objects that model common parallel program components.  ... 
doi:10.1016/s0927-5452(04)80077-7 fatcat:nenz2trr7jchjmcqjlznglfioi

Parallel Metaheuristics for Combinatorial Optimization [chapter]

Sandra Duni Ekşiog̃lu, Panos M. Pardalos, Mauricio G. C. Resende
2002 Applied Optimization  
Recent developments on parallel implementation of genetic algorithms, simulated annealing, tabu search, variable neighborhood search, and greedy randomized adaptive search procedures (GRASP) are discussed  ...  In this paper, we review parallel metaheuristics for approximating the global optimal solution of combinatorial optimization problems.  ...  These frequencies are used to estimate the amount of time spent in different program components.  ... 
doi:10.1007/978-1-4757-3609-0_7 fatcat:7zwjbslm75dq7ohc6xu4tvndi4
« Previous Showing results 1 — 15 out of 2,201 results