SUMMARYIn this paper, we present Jcluster, an efficient Java parallel environment that provides some critical services, in particular automatic load balancing and high-performance communication, for developing parallel applications in Java on a large-scale heterogeneous cluster. In the Jcluster environment, we implement a task scheduler based on a transitive random stealing (TRS) algorithm. Performance evaluations show that the scheduler based on TRS can make any idle node obtain a task from another node with much fewer stealing times than random stealing (RS), which is a well-known dynamic load-balancing algorithm, on a large-scale cluster. In the performance aspects of communication, with the method of asynchronously multithreaded transmission, we implement a high-performance PVM-like and MPI-like message-passing interface in pure Java. The evaluation of the communication performance is conducted among the Jcluster environment, LAM-MPI and mpiJava on LAM-MPI based on the Java Grande Forum's pingpong benchmark. Copyright
A practical and efficient synthesis of (±)-rivastigmine, which is an acetyl cholinesterase inhibitor of the carbamate family and has been approved for the treatment of Alzheimer's disease in more than 60 countries, was developed in three steps from cheap and commercially available 3-ethylphenol. The key step of the synthesis involved the NBS-promoted benzylic bromination of 3-ethylphenyl ethyl(methyl)carbamate. The target molecular was obtained in 71% overall yield without any traditional purification (column chromatography or crystallization). The reactions include esterification, benzylic bromination, substitution reaction.
JMCT is a general purpose 3D Mont Carlo (MC) neutron-photon-electron and coupled neutron/photon/electron transport code with a continuous energy and multigroup. The program is developed based on the combinatorial geometry parallel infrastructure JCOGIN and with the most functions of general Monte Carlo particle transport code which include the various variance reduction techniques, Doppler broadening onthe-fly (OTF), uniform tally density (UTD), consistent adjoint driven importance sampling (CADIS), fast criticality search of boron concentration, the domain decomposition (DD), the two level parallel computation of MPI and OpenMP, etc. The geometry zones, materials, tallies, depletion zones, memories and period of random number are enough big for simulation of various extreme complicated problems. Also JMCT is hybrid the discrete ordinate SN program JSNT to generate source biasing factors and weight window parameters. The CAD modeling and visualized output are equipped. JMCT can provide technology support for reactor physics, criticality safe analysis and shielding design. Especially, JMCT is coupled depletion and thermalhydraulic for simulation of reactor feedback effects, including depletion, thermal feedback. This paper describes the application of the JMCT to the simulation of BEAVRS model. The results are good consistent with MC21, OpenMC and experiment in hot zero power (HZP). Also, we performed the part calculation of hot full power (HFP) in case of 30 axial planes, where the depletion regions exceed 1.528 million and 120 thousand processors to be used in maximum. The capability of high fidelity is shown.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.