Effective scheduling of local interactive processes and parallel processes in a non-dedicated cluster environment

2005 ◽  
Vol 65 (6) ◽  
pp. 755-766 ◽  
Author(s):  
Adel Ben Mnaouer ◽  
Badriya Al-Riyami
Author(s):  
Tamara Bardadym ◽  
Oleksandr Lefterov ◽  
Sergiy Osypenko

Introduction. A brief overview of the properties and architecture of one of the components of the National Cloud of Open Science prototype – the cloud platform OpenStack is given. The list of software and hardware components of the OpenStack test cloud environment and the sequence of actions required for the deployment of both OpenStack itself and the Slurm virtual cluster environment for portable, scalable, reproducible scientific biomedical computing are presented. The purpose of the paper is a description of the experience of test deployment of OpenStack to create a scalable computing environment for reproducible scientific computing using modern technological solutions, which can be applied to both cloud (OpenStack, AWS, Google) and cluster platforms (Slurm). Results. The structure of the created test containerized (using Singularity technology) biomedical application, which contains modern software and libraries and can be used in conventional and cloud virtual cluster environments is briefly described. The results of a comparative test of this application in the virtual cluster environment Slurm under the control of OpenStack and in the node of cluster SKIT-4.5 in the V.M. Glushkov Institute of Cybernetics of the NAS of Ukraine are given. Information on solving the problem of finding the optimal in terms of saving resources scaling parameters for the developed application in two comparable cluster environments is given. Some features of the use of these cluster environments are clarified, in particular, a comparison of the dependence of the application speed on the number of parallel processes for two cluster environments is presented. Empirical data are presented in graphical form, which illustrate the nature of the load on the OpenStack server and the use of RAM on the number of parallel processes. Possibilities of portability between the specified cluster environments, scaling of calculations and maintenance of reproducibility of calculations for the offered test application are demonstrated. The advantages of using OpenStack technology for scientific biomedical calculations are pointed out. Conclusions. The described example of test deployment and use of OpenStack gives an idea of the requirements for the necessary technical base to ensure the reproducibility of scientific biomedical calculations in cloud and cluster environments. Keywords: cloud technologies, reproducible calculations, cluster platform.


2014 ◽  
Vol E97.B (10) ◽  
pp. 2127-2135 ◽  
Author(s):  
Tsutomu SAKATA ◽  
Atsushi YAMAMOTO ◽  
Koichi OGAWA ◽  
Hiroshi IWAI ◽  
Jun-ichi TAKADA ◽  
...  

2018 ◽  
Vol 170 ◽  
pp. 02006
Author(s):  
Elena Khutieva ◽  
Alexander Maizel ◽  
Marina Vlasova

The exploitation of Arctic resources is becoming now one of the most important directions of Russia’s strategic development. The coordination center for this project is St. Petersburg. The article assesses the potential of this region which forms an essential prerequisite for the effective implementation of the given work from the standpoint of the state and prospects of industrial clusters formed in its territory. The subjects of the cluster environment of St. Petersburg relevant programs of state support are divided into three categories: 2 innovative territorial clusters, 3 territorial clusters, 9 territorial clusters administered by the Center for cluster development. Specific recommendations for them are proposed on the basis of analysis of their strengths and weaknesses, as well as assessment of opportunities and threats to their development.


Author(s):  
Asmita Bhandare ◽  
Susanne Pfalzner

Abstract Most stars form as part of a stellar group. These young stars are mostly surrounded by a disk from which potentially a planetary system might form. Both, the disk and later on the planetary system, may be affected by the cluster environment due to close fly-bys. The here presented database can be used to determine the gravitational effect of such fly-bys on non-viscous disks and planetary systems. The database contains data for fly-by scenarios spanning mass ratios between the perturber and host star from 0.3 to 50.0, periastron distances from 30 au to 1000 au, orbital inclination from 0∘ to 180∘ and angle of periastron of 0∘, 45∘ and 90∘. Thus covering a wide parameter space relevant for fly-bys in stellar clusters. The data can either be downloaded to perform one’s own diagnostics like for e.g. determining disk size, disk mass, etc. after specific encounters, obtain parameter dependencies or the different particle properties can be visualized interactively. Currently the database is restricted to fly-bys on parabolic orbits, but it will be extended to hyperbolic orbits in the future. All of the data from this extensive parameter study is now publicly available as DESTINY.


1997 ◽  
Vol 78 (6) ◽  
pp. 3460-3464 ◽  
Author(s):  
Terry Crow ◽  
Vilma Siddiqi

Crow, Terry and Vilma Siddiqi. Time-dependent changes in excitability after one-trial conditioning of Hermissenda. J. Neurophysiol. 78: 3460–3464, 1997. The visual system of Hermissenda has been studied extensively as a site of cellular plasticity produced by classical conditioning. A one-trial conditioning procedure consisting of light paired with the application of serotonin (5-HT) to the exposed, but otherwise intact, nervous system produces suppression of phototactic behavior tested 24 h after conditioning. Short- and long-term enhancement (STE and LTE) of excitability in identified type B photoreceptors is a cellular correlate of one-trial conditioning. LTE can be expressed in the absence of STE suggesting that STE and LTE may be parallel processes. To examine the development of enhancement, we studied its time-dependent alterations after one-trial conditioning. Intracellular recordings from identified type B photoreceptors of independent groups collected at different times after conditioning revealed that enhanced excitability follows a biphasic pattern in its development. The analysis of spikes elicited by 2 and 30 s extrinsic current pulses at different levels of depolarization showed that enhancement reached a peak 3 h after conditioning. From its peak, excitability decreased toward baseline control levels 5–6 h after conditioning followed by an increase to a stable plateau at 16 to 24 h postconditioning. Excitability changes measured in cells from unpaired control groups showed maximal changes 1 h posttreatment that rapidly decremented within 2 h. The conditioned stimulus (CS) elicited significantly more spikes 24 h postconditioning for the conditioned group as compared with the unpaired control group. The analysis of the time-dependent development of enhancement may reveal the processes underlying different stages of memory for this associative experience.


2005 ◽  
Vol 83 (2) ◽  
pp. 153-159 ◽  
Author(s):  
W.-H. Tsai ◽  
H.-P. Huang ◽  
C.-C. Yu

2002 ◽  
Vol 12 (02) ◽  
pp. 211-228 ◽  
Author(s):  
MERCEDES HIDALGO-HERRERO ◽  
YOLANDA ORTEGA-MALLÉN

The functional parallel language Eden — suitable for the description of parallel and concurrent algorithms in a distributed setting — is an extension of Haskell with a set of coordination features. In this paper we present a formal operational semantics for the kernel of Eden, or more precisely, for a λ-calculus widened with explicit parallelism and potentially infinite communication channels. Eden overrides the lazy nature of Haskell on behalf of parallelism. This interplay between laziness and eagerness is accurately described by the semantics proposed here, which is based on Launchbury's natural semantics for lazy evaluation, and is expressed through a two-level transition system: a lower level for the local and independent evaluation of each process, and an upper one for the coordination between all the parallel processes in the system. As processes are created either under demand or in a speculative way, different scheduling strategies are possible — ranging from a minimal one that only allows the main thread to evolve, to a maximal one that evolves in parallel every active binding.


Sign in / Sign up

Export Citation Format

Share Document