3,176 research outputs found
Effect of stirring on the safety of flammable liquid mixtures
Flash point is the most important variable employed to characterize fire and explosion hazard of liquids. The models developed for predicting the flash point of partially miscible mixtures in the literature to date are all based on the assumption of liquid-liquid equilibrium. In real-world environments, however, the liquid-liquid equilibrium assumption does not always hold, such as the collection or accumulation of waste solvents without stirring, where complete stirring for a period of time is usually used to ensure the liquid phases being in equilibrium. This study investigated the effect of stirring on the flash point behavior of binary partially miscible mixtures. Two series of partially miscible binary mixtures were employed to elucidate the effect of stirring. The first series was aqueous-organic mixtures, including water + 1-butanol, water + 2-butanol, water + isobutanol, water + 1-pentanol, and water + octane ; the second series was the mixtures of two flammable solvents, which included methanol + decane, methanol + 2,2,4-trimethylpentane, and methanol + octane. Results reveal that for binary aqueous-organic solutions the flash-point values of unstirred mixtures were located between those of the completely stirred mixtures and those of the flammable component. Therefore, risk assessment could be done based on the flammable component flash point value. However, for the assurance of safety, it is suggested to completely stir those mixtures before handling to reduce the risk
Optimization Coaching for JavaScript
The performance of dynamic object-oriented programming languages such as JavaScript depends heavily on highly optimizing just-in-time compilers. Such compilers, like all compilers, can silently fall back to generating conservative, low-performance code during optimization. As a result, programmers may inadvertently cause performance issues on users\u27 systems by making seemingly inoffensive changes to programs. This paper shows how to solve the problem of silent optimization failures. It specifically explains how to create a so-called optimization coach for an object-oriented just-in-time-compiled programming language. The development and evaluation build on the SpiderMonkey JavaScript engine, but the results should generalize to a variety of similar platforms
Optimization Coaching for JavaScript (Artifact)
This artifact is based on our prototype optimization coach for the SpiderMonkey (https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey) JavaScript engine. An optimization coach is a performance tool that aims to provide programmers with insight into how their compiler optimizes their programs and to help them better harness the optimization process. It does so by reporting optimization near misses, i.e., reports of optimizations that the compiler did not apply, but could apply if the program were to be modified slightly.
This artifact provides the necessary environment, programs and data to repeat our experiments, and to allow readers to run our tool on JavaScript programs of their choic
The institutionalized stratification of the Chinese higher education system
To promote research excellence, China’s government has been offering substantial financial support for a small group of selected universities through three national research programs (Project 211, Project 985, Double First Class). However, admission to these programs may not be completely merit based. Based on a statistical analysis of Chinese universities’ scientific activities, this paper shows that this institutionalized hierarchy is not supported by empirical data on research performance, which contributes to inequalities and inefficiencies in Chinese higher education. To build and maintain research capacity, China must support meritocracy across the research system
Impact of the floating-point precision and interpolation scheme on the results of DNS of turbulence by pseudo-spectral codes
In this paper we investigate the impact of the floating-point precision and
interpolation scheme on the results of direct numerical simulations (DNS) of
turbulence by pseudo-spectral codes. Three different types of floating-point
precision configurations show no differences in the statistical results. This
implies that single precision computations allow for increased Reynolds numbers
due to the reduced amount of memory needed. The interpolation scheme for
obtaining velocity values at particle positions has a noticeable impact on the
Lagrangian acceleration statistics. A tri-cubic scheme results in a slightly
broader acceleration probability density function than a tri-linear scheme.
Furthermore the scaling behavior obtained by the cubic interpolation scheme
exhibits a tendency towards a slightly increased degree of intermittency
compared to the linear one.Comment: to appear in Comp. Phys. Com
Declarative configuration applied to course scheduling
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2006.Includes bibliographical references (p. 83-84).This thesis describes a course scheduling system that models planning as a satisfiability problem in relational logic. Given a set of course requirements for a degree program, our system can find a schedule of courses that will complete these requirements. It supports a flexible XML format for expressing course requirements and also handles additional user-specific constraints, such as requirements that certain courses be taken at particular times. Various optimizations were included in the translation to relational logic to improve the performance of our system and the quality of its results. We ran experiments on our system using degree programs from the Department of Electrical Engineering and Computer Science at MIT as input, and found that our approach is competitive with conventional planners.by Vincent S. Yeung.M.Eng
How would information disclosure influence organizations’ outbound spam volume?:Evidence from a field experiment
Nucleation of transition waves via collisions of elastic vector solitons
In this work, we show that collisions of one type of nonlinear wave can lead
to generation of a different kind of nonlinear wave. Specifically, we
demonstrate the formation of topological solitons (or transition waves) via
collisions of elastic vector solitons, another type of nonlinear wave, in a
multi-stable mechanical system with coupling between translational and
rotational degrees of freedom. We experimentally observe the nucleation of a
phase transformation arising from colliding waves, and we numerically
investigate head-on and overtaking collisions of solitary waves with vectorial
properties (i.e., elastic vector solitons). Unlike KdV-type solitons, which
maintain their shape despite collisions, our system shows that collisions of
two vector solitons can cause nucleation of a new phase via annihilation of the
vector soltions, triggering the propagation of transition waves. The
propagation of these depends both on the amount of energy carried by the vector
solitons and on their respective rotational directions. The observation of the
initiation of transition waves with collisions of vector solitons in
multistable mechanical systems serves as an example of new fundamental
nonlinear wave interactions, and could also prove useful in applications
involving reconfigurable structures
Ultra-Low Intensity Post-Pulse Affects Cellular Responses Caused by Nanosecond Pulsed Electric Fields
High-intensity nanosecond pulse electric fields (nsPEF) can preferentially induce various effects, most notably regulated cell death and tumor elimination. These effects have almost exclusively been shown to be associated with nsPEF waveforms defined by pulse duration, rise time, amplitude (electric field), and pulse number. Other factors, such as low-intensity post-pulse waveform, have been completely overlooked. In this study, we show that post-pulse waveforms can alter the cell responses produced by the primary pulse waveform and can even elicit unique cellular responses, despite the primary pulse waveform being nearly identical. We employed two commonly used pulse generator designs, namely the Blumlein line (BL) and the pulse forming line (PFL), both featuring nearly identical 100 ns pulse durations, to investigate various cellular effects. Although the primary pulse waveforms were nearly identical in electric field and frequency distribution, the post-pulses differed between the two designs. The BL’s post-pulse was relatively long-lasting (~50 µs) and had an opposite polarity to the main pulse, whereas the PFL’s post-pulse was much shorter (~2 µs) and had the same polarity as the main pulse. Both post-pulse amplitudes were less than 5% of the main pulse, but the different post-pulses caused distinctly different cellular responses. The thresholds for dissipation of the mitochondrial membrane potential, loss of viability, and increase in plasma membrane PI permeability all occurred at lower pulsing numbers for the PFL than the BL, while mitochondrial reactive oxygen species generation occurred at similar pulsing numbers for both pulser designs. The PFL decreased spare respiratory capacity (SRC), whereas the BL increased SRC. Only the PFL caused a biphasic effect on trans-plasma membrane electron transport (tPMET). These studies demonstrate, for the first time, that conditions resulting from low post-pulse intensity charging have a significant impact on cell responses and should be considered when comparing the results from similar pulse waveforms
- …