Home >> Computers >> Parallel Computing >> Programming >> Environments




An environment occurs as complex of external factors. It acts in the system and determines its course and form of being. An environment can be thought of as a superset, of which a given body occurs as subset. An environment can keep close at hand of these or even supplementary parameters, physical or otherwise. The epthe of a given formulas must necessarily interact therewith technique.

Usually, the environmentOr even surroundings of a bit of object or action consists of the substances, circumstances, objects, or even conditions by which these are surrounded or where it occurs. (Although them terms come unremarkably synonyms, some sciences prefer the less most common surroundings to keep away from confusion using a additional wider-known meanings of environment around ecology, politics, and sociology.)

Either word can be utilized by owning specialised meaning within various contexts:

Life science

Around biology, Environment may be defined when a complex of climatic, biotic, social and edaphic factors that acts upon an organism & determines its form & survival. It, so, includes all about that will directly affect the metabolism or even even behavior of a residing organism or metal money, including light, air, water, soil, and more dwelling beings. Look at natural environment. Within architecture, ergonomy, and work safety, it is a ensemble of elements of a room or even building that affect the easily-wellbeing & efficiency of its occupier—including dimensions & arrangement of lebensraum & piece of furniture, weak, ventilation, temperature, noise, etc. It might as well refer to the collection of built structures. Watch built environment. Understand geography for the subject that is a study of the environment. (Terms prefer SOSE (Studies of Society & the Environment) not only refer to environmental studies, but also social sciences.) Around psychology, environmentalism is the theory that environment (in the general and social feel) plays the greater role than heredity in determining an individual's development.

Physical science

Inside thermodynamics, it refers to any objects that are not section of the technique under survey, & can receive or even provide heat to it; see surroundings (thermodynamics). Inside chemistry and biochemistry, it is the chemical nature and severity of the guide where a reaction takes place, chiefly its pH (i.e. whether it is acidic or alkaline). Inside metallurgy and ceramics, it often refers to the oxidizing or reductive character of the gases or flames prevailing during occasionally high-temperature run.

Liberal arts and social science

Around non-untechnical contexts, like politics, it often refers to the natural environment, that a portion of the natural world that is deemed valuable or even crucial by human beings, for any reason. Look at natural environment. Around literature, history, and sociology, it is a culture that an individual lives or was educated around, & a humans & institutions sustaining whom he interacts. Understand social environment. Within fiction, especially science fiction and fantasy it can refer to any fictional universe or setting in which different stories come placed. So a Star Wars sagas are a lot around 1 surroundings when a various Star Trek series, movies, & books come within different surroundings. This meaning is likewise relevant to fantasy roleplaying games. View fictional universe, constructed world and fantasy world. In any kinda organization or even enterprise, it could as well refer to the social & psychological conditions that come felt by its members. Understand work environment. In any sort of meeting or even congress, it may signify a prevailing mood or even preferences of the participants.

Computer science and informatics
Within computer science, it generally means information, processes or even gear which, although non explicitly known when as parameters of the computation, can all the same affect its effect. Within functional programming, lambda calculus, and programming languages, it usually means identifiers that come defined outside the given function but can be utilized inside it. Around more words, all about by owning spherical or even otherwise non-local scope to that function. Inside certain operating systems like Unix, DOS, and Microsoft Windows, the environment occurs as placed of environment variables in the form of var=value utilized by applications & libraries to affect default preferences. Extrthe usually, it will likewise mean a devices & operating technique in which a program is executed; look at system platform.

Eiffel Parallel Execution Environment
An object oriented design framework for programming distributed memory parallel computers. Publications bibliography.

P4
Macros and subroutines for writing parallel programs in both C and Fortran. Manual, papers, and source code.

Tons Of Numerical Services
To produce a computing environment that will provide an alternative to MatLab, Octave, RLab, and the others (maybe even C/Fortran + MPI). The environment will have to consist of a good language, visualization capabilities, and an effective computing engine. TONS will automatically parallelize code. This will make it possible to write software _once_ and run on any cluster configuration without new tuning or rewriting of the code

TreadMarks - Distributed Shared Memory System
Provides a global shared address space across a cluster. Papers and documentation.

HeNCE
Heterogeneous Network Computing Environment is a software environment desgined to help programmers write parallel programs. Source code and users guide.

Visual Programming Environment for Parallel Processing
Software download, papers, and documentation.

Proteus Programming System
An architecture-independent parallel programming language, with translators for specific environments. Papers and binaries.

BMDFM (Binary Modular DataFlow Machine)
Automatical parallel execution of sequential applications on SMP computers. Identifies all parallelism by static and dynamic scheduling. No parallelizing directives are required. Uses Dataflow.

IRSR - Invisionix Roaming System Remote
Grid Computing style metasystem which utilizes the internet's exisiting web hosting 'grid' as its platform. It's effectively a distributed private/portable PC system built by integrating existing Open Source components.

Harness Project
Papers about research into a parallel plug-in interface and distributed peer-to-peer control builds on the concept of the Distributed Virtual Machine.






© 2005 GeneralAnswers.org