Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Distributed programs


Related Topics

  
  Performance Characterization of Distributed Programs
The first reason is that distributed computing environments present new problems caused by asynchrony, independent time bases, and communications delays.
To better understand distributed programs we have: specified a model for distributed computations, developed a measurement methodology from this model, constructed tools to implement the measurements, and developed data analysis techniques to obtain useful results from the measurements.
The model of distributed programs defines the two basic actions of a program to be computation and communication.
techreports.lib.berkeley.edu /accessPages/CSD-84-197.html   (364 words)

  
 [No title]
Distributed systems are closely related to systems having real time constraints and which need a high degree of safety.
The automaton represents the programming model, and temporal logic the way to express the properties that have to be checked for the programmers, as well as the users of the programs.
In fact, this coupling has produced such good results that programming models like the synchronous approach have been used for systems that are naturally distributed, but where the necessity of correctness proofs was so strong (control of nuclear power plants) that synchronous languages were used.
yangtze.cs.uiuc.edu /~agha/strategic/vidal.txt   (856 words)

  
 Visualization of Parallel and Distributed Programs at GVU   (Site not responding. Last check: 2007-10-26)
This project, sponsored in part by the National Science Foundation, was centered on a comprehensive environment called PARADE for developing visualizations and animations of parallel and distributed programs.
POLKA, is being used to visualize programs from many different languages and on many different architectures.
Gu, Weiming and Eisenhauer, Greg and Kraemer, Eileen and Schwan, Karsten and Stasko, John and Vetter, Jeffrey and Mallavarupu, Nirupama, "Falcon: On-line Monitoring and Steering of Large-Scale Parallel Programs", Proceedings of the 5th Symposium of the Frontiers of Massively Parallel Computing, McLean, VA, February 1995, pp.
www.gvu.gatech.edu /gvu/softviz/parviz   (1019 words)

  
 Method to provide concurrent execution of distributed application programs by a host computer and an intelligent work ...
Depending on the capacity of memory 33 and the size of the application programs, portions of these programs as-needed may be transferred to memory 33 from the disk storage unit 39 which may include, for example, a 40 megabyte hard disk drive and a diskette drive.
As a result, two distributed application programs that are being run concurrently from a single terminal with a single user ID are assigned by the VMPM, in accordance with the new method, to different VM machines that were created earlier by the virtual machine pool manager.
The program that issues the first Allocate verb to initiate a conversation request is sometimes referred to as Part A of the distributed application program while the program addressed in the request has been referred to as Part B of the distributed application program.
www.freepatentsonline.com /5062037.html   (6426 words)

  
 ANTARES Distributed Generation Programs   (Site not responding. Last check: 2007-10-26)
Distributed generation commonly refers to on-site power generation technology, which is tailored to meeting the needs of the consumer.
Distributed generation is an alternative or complementary approach to reliance on grid power.
The classic example of renewable energy CHP is the pulp and paper plant, which raises steam from pulp chemical recovery and waste wood and utilizes steam for power production and papermaking.
www.antaresgroupinc.com /programdistgen.htm   (187 words)

  
 Development of a Control Process for the Berkeley UNIX Distributed Programs Monitor   (Site not responding. Last check: 2007-10-26)
Distributed programs expand on this notion, having multiple streams of execution that interact with each other.
This paper is concerned with the development of a programming tool for Berkeley UNIX whose goal is to characterize the performance of distributed programs.
The Distributed Programs Monitor (DPM) monitors specifically the interactions between the processes of a distributed program and provides routines to analyze the resulting data.
sunsite.berkeley.edu /TechRepPages/CSD-84-216   (349 words)

  
 Method for establishing current terminal addresses for system users processing distributed application programs in an ...
The counterpart program is executed at the host by a virtual machine from the pool and establishes a data structure where the USERID of the user and the terminal address of the IWS are associated.
Part A of the program is resident on the PC and functions to establish an LU 6.2 conversation with its Part B counterpart that is resident at the host processor.
The Begin program then places the ICBE into a chain of ICBEs that are located in a portion of the storage area of the host that is available to all of the programs that are run under the control of the VMPM.
www.freepatentsonline.com /4991089.html   (7375 words)

  
 Overview of Programs Distributed
Specials are distributed live via satellite, streaming, and recordings of the programs are usually quickly uploaded into AudioPort as well.
Receiving: Our Internet distribution system allows you to obtain regular Pacifica programs when it is convenient for you, in the form of broadcast quality sound files.
Distributing: AudioPort distributes programs from your station nationally or internationally.
pacificanetwork.org /radio/content/view/137/47   (382 words)

  
 A Framework for Interacting with Distributed Programs and Data   (Site not responding. Last check: 2007-10-26)
It does this by "exposing" the distributed data structures of a parallel (or distributed) program to external tools via interfaces that obviate the need to know about data decompositions, symbol tables, or the number of processes involved or where they are located.
Because the distribution of parallel data is an important factor in the performance behavior of a program, viewing data and performance information in relation to the distribution assists the user in tuning endeavors.
The distribution may manifest itself in certain aspects of the application's algorithms, but we have no means of determining that from the source code.
cires.colorado.edu /~harrop/papers/HPDC98   (5203 words)

  
 Report on Distributed Learning - Almanac, Vol. 44, No. 30, 04/21/98
However, most of these programs are held in community colleges or in state universities and represent an expansion of their traditional extension programs.
Distributed learning programs are particularly appealing to those who work in fields where knowledge is changing rapidly, such as engineering, science, medicine, and business.
Existing distributed learning initiatives are still in their early stages of development and as such, important philosophical and practical considerations need to be considered.
www.upenn.edu /almanac/v44/n30/distlearn.html   (4727 words)

  
 America's Second Harvest - 13.1.1 - Sources of Food Distributed by Programs   (Site not responding. Last check: 2007-10-26)
11.0% of the food distributed by the pantries, 12.8% of the food distributed by the kitchens, and 6.0% of the food distributed by the shelters come from churches or religious congregations.
10.5% of the food distributed by the pantries, 24.0% of the food distributed by the kitchens, and 47.2% of the food distributed by the shelters are purchased by their agencies.
2.4% of the food distributed by the pantries, 2.6% of the food distributed by the kitchens, and 1.4% of the food distributed by the shelters come from state food or commodity programs.
www.secondharvest.org /site_content.asp?s=250   (508 words)

  
 GAO-03-393, Military Transformation: Progress and Challenges for DOD's Advanced Distributed Learning Programs
We did not assess the effectiveness of the programs at this time because most are in the early stages of implementation; thus our objective was to provide a baseline document concerning the focus, status, and magnitude of DOD’s ADL programs.
Cultural: A major cultural barrier, according to DOD ADL program officials, is the varying level of commitment of senior military and civilian leadership in the military.
Similarly, ADL program officials told us that the military services’ schoolhouses are reluctant to change, in large part because their funding and infrastructure are tied so closely to the number of students actually trained on-site.
www.gao.gov /htext/d03393.html   (4505 words)

  
 Computer Programs and Documentation: Mary C. Hill
The sixth postprocessing program, called RESANP and dedicated to residual analysis, is documented by Cooley and Naff (1990), was adapted to MODFLOWP (Hill, 1992), and was augmented for influential statistics by Richard M. Yager (WRR, in press).
Programs YR and NORM produce data sets for two commonly used graphs of weighted residuals that are important in analyzing regression results.
Program BEALEP computes a measure of model linearity, which is needed to determine the accuarcy of the linear intervals calculated with programs BCINT and YCINT.
wwwbrr.cr.usgs.gov /calibration/mchill/pubs/cp/regres.shtml   (421 words)

  
 Replicated Distributed Programs
Troupes are the building blocks of replicated distributed programs and the key to achieving high availability.
Binding and reconfiguration mechanisms for replicated distributed programs are described, and the problem of when to replace failed troupe members is analyzed.
Several issues relating to programming languages and environments for reliable distributed applications are discussed.
sunsite.berkeley.edu /TechRepPages/CSD-85-231   (487 words)

  
 Visualization of Parallel and Distributed Programs at GVU   (Site not responding. Last check: 2007-10-26)
This project, sponsored in part by the National Science Foundation, was centered on a comprehensive environment called PARADE for developing visualizations and animations of parallel and distributed programs.
Gu, Weiming and Eisenhauer, Greg and Kraemer, Eileen and Schwan, Karsten and Stasko, John and Vetter, Jeffrey and Mallavarupu, Nirupama, "Falcon: On-line Monitoring and Steering of Large-Scale Parallel Programs", Proceedings of the 5th Symposium of the Frontiers of Massively Parallel Computing, McLean, VA, February 1995, pp.
Appelbe, William and Stasko, John T., "Utilizing Program Visualization and Animation Techniques to Aid Parallel Program Development and Debugging (extended abstract)", Proceedings of the 1991 ACM/ONR Workshop on Parallel and Distributed Debugging, Santa Cruz, CA, May 1991, pp.
www.cc.gatech.edu /gvu/softviz/parviz/parviz.html   (1019 words)

  
 [No title]   (Site not responding. Last check: 2007-10-26)
In [2] I described distributed algorithms using Ada tasks, but it is hard to distinguish between tasks that are simulating distributed nodes and tasks that are used for concurrency within a node.
The single-process program was then modified to: (a) spawn a thread that opens a server socket, and (b) connect as a client to each other applet using a port number computed from the applet's ID. The send method now becomes: if (distributed) out[i].println(...); else ((BG) a[i]).receive(...); where out[i] is a PrintStream to the i'th applet.
Once the program for the Byzantine Generals was written, the other programs were relatively easy to write: communications and HTML parameter passing were unchanged, and GUI code was easy to modify.
stwww.weizmann.ac.il /G-CS/BENARI/articles/daj.doc   (1565 words)

  
 NYSERDA - Transportation Programs - Aggregating Distributed Generators
If controls were added to make them dispatchable, backup generators could have substantial positive impacts, both for the owners of the backup generators and for the utility network in which they are located.
This project would aggregate these distributed generators by adding controls to make them immediately dispatchable from a single control point when required for reduction in peak demand on the grid.
Recruit backup generator owners totaling 30 MW of backup capacity; procure and install the equipment needed to interconnect each participating generator and the system aggregator control room; enable communication from the control room to the New York power exchange; and analyze the results, including quantification of the economic and environment benefits.
www.nyserda.org /programs/transportation/PowerSysProj_6187.asp   (498 words)

  
 [No title]
Many end users probably wouldn’t think that such small programs would add much load to their workstations, but in organizations where money is tight, you often can’t afford to run software other than what’s necessary to do the job.
Even though the screen saver programs themselves don’t use a lot of network resources, if the applications were loaded on a large number of workstations, with packets of data being transferred day and night, the usage of those resources could add up.
To find out if users are running such programs on your network, you could run a packet analyzer, such as the open source Ethereal, to see if packets were being sent to a specific domain.
techrepublic.com.com /5102-6270-1043762.html   (892 words)

  
 Distributed Haskell   (Site not responding. Last check: 2007-10-26)
Distributed Haskell extends plain Haskell with support for concurrent computations, distribution, reactive behaviour, soft-real time constraints, and inter-application communication.
Distributed Haskell is designed to allow implementin many parallel and distributed applications in the same framework.
Distributed Haskell evolved from Goffin, an extension of Haskell with combinators from concurrent constraint programming.
www.cse.unsw.edu.au /~chak/goffin   (283 words)

  
 Distributed BACI homepage
The distributed BACI program code for an algorithm is almost an exact replica of the algorithm's pseudocode.
Thus, a user is able to focus on his/her distributed algorithm, instead of the technical difficulties to implement the algorithm.
Distributed BACI is useful to those that are involved in education and/or research of distributed systems.
www.mines.edu /fs_home/tcamp/dbaci   (851 words)

  
 Paris project - Do   (Site not responding. Last check: 2007-10-26)
aim of this thesis is to give means for writing parallel programs and to transform shared-memory programs into distributed programs, in an object-oriented environment.
We have defined and implemented a parallel framework, including the expression of object distributions, and the transformations required to run a parallel program into a distributed environment.
The distribution of collections leads to the distribution of their elements and therefore to the generation of distributed programs.
www.irisa.fr /paris/Do/welcome.htm   (284 words)

  
 Home
The programs provided by us enable the designer of electron optical systems like scanning or transmission electron microscopes to analyze efficiently all components of the system (lenses, deflectors, detectors).
The programs we license are an improved version of the well-known set of programs formerly distributed by the Delft Particle Optics Foundation between 1989-1998.
We are the authors of the packages with many years of experience in programming as well as in practical design in particle optics.
www.lencova.cz   (121 words)

  
 ADEPT — Building Distributed Systems in Ada 95 - AdaIC Newsletter Summer 1997   (Site not responding. Last check: 2007-10-26)
One such toolset is the Advanced Distributed Engineering and Programming Toolset (ADEPT) — developed by researchers of the Computer Science Department of Texas A&M University funded by Computer Sciences Corp. ADEPT is a toolset for distributing the execution of Ada programs in accordance with the Distributed Systems Annex (Annex E).
The GUI permits the user to partition and configure a distributed program, and to build partitions into executable units.
Distributed programs are an example of this type of application domain.
archive.adaic.com /news/newsletter/1997/summer/4.htm   (810 words)

  
 Re-execution of Distributed Programs to Detect Bugs Hidden by Racing Messages - Kilgore, Chase (ResearchIndex)   (Site not responding. Last check: 2007-10-26)
Abstract: Finding errors in non-deterministic programs is complicated by the fact that an anomaly may occur during one program execution, and not the next.
The correctness of a distributed program is often speci ed as a combination of safety and liveness properties that should hold...
60 Detection of weak unstable predicates in distributed program..
citeseer.ist.psu.edu /kilgore97reexecution.html   (756 words)

  
 Partitioning Ada programs for distributed platforms   (Site not responding. Last check: 2007-10-26)
However, distributed execution is becoming increasingly important for real time systems, since most of them are implemented with distributed processors.
Programming multiprocessors through a single program approach offers many advantages from a software engineering point of view like, abstract data types, separate compilation etc. However, few systems currently exist which allow programmers to develop software for distributed platforms through a single program, in a transparent fashion.
However in specific the distributable units of an Ada program using the constructs of APPL in an automatic fashion no attempt has been done in the past.
csdl2.computer.org /persagen/DLAbsToc.jsp?resourcePath=/dl/proceedings/&toc=comp/proceedings/wpdrts/1995/7099/00/7099toc.xml&DOI=10.1109/WPDRTS.1995.470509   (348 words)

  
 Distance Learning @ Armstrong Atlantic State University   (Site not responding. Last check: 2007-10-26)
The appropriate accreditation commission shall be notified and consulted when a distributed learning program represents a substantial change to the institution's educational goals, intended student population, curriculum modes or venue of instructions.
The VPAA shall assure that the substance of AASU's distributed learning programs, including their presentation, management, and assessment is the responsibility of persons, e.g., principal instructor, teaching assistants, tutors, with appropriate academic qualifications.
The VPAA shall appoint the Advisory Committee on Distributed Learning (ACDL) whose purpose is to advise the VPAA, Deans, and Department Heads on matters related to the present and future development and delivery of distributed education, including the acquisition of interactive and/or learning systems.
www.it.armstrong.edu /dl/DLPolicyDec02.htm   (1748 words)

  
 CDL | Online@UCF
Distributed Learning at UCF includes instructional delivery technologies such as interactive television and Web-based instruction that provide services to nontraditional, distant, and campus-based students.
UCF has developed a significant number of totally Web-based degree, degree-completion, and certificate programs.
Distributed Learning at UCF also encompasses the use of computer resources to extend and enhance traditional classroom instruction.
online.ucf.edu /cdl/index.htm?I=/home.html   (159 words)

  
 Distributed Learning Programs   (Site not responding. Last check: 2007-10-26)
Programs are designed to meet current and future DoD needs in the areas of advanced military technology and operational capability.
Students wishing to enroll in a Distributed Learning Program with the object of earning a degree must formally request admission and must be accepted in that program.
Students not enrolled in a degree program may wish to enroll in courses.
www.nps.navy.mil /ofcinst/dl_cat.htm   (242 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.